Соглашение об именовании файлов cookie браузера - PullRequest
4 голосов
/ 13 мая 2011

Я заметил, что файлы cookie, установленные сайтами, имеют следующие имена

__utma, __utmb, __utmc, __utmz

Это соглашение? Или это значения по умолчанию, созданные каким-либо языком сервера? Есть ли конкретное значение для них? Это ожидается? Кто-нибудь может объяснить?

1 Ответ

9 голосов
/ 13 мая 2011

Это файлы cookie Google Analytics

Печенье __utma:

Этот файл cookie - это то, что называется «постоянным» файлом cookie, так как он никогда не истекает (технически он истекает… в 2038 году… но для объяснения, давайте притворимся, что он никогда не истекает никогда). Этот cookie-файл отслеживает, сколько раз посетитель посещал сайт, относящийся к cookie-файлам, когда он был в первый раз и когда произошел последний визит. Google Analytics использует информацию из этого файла cookie для расчета таких покупок, как дни и посещения.

Файлы cookie __utmb и __utmc:

Печенье B и C - братья, которые работают вместе, чтобы рассчитать, сколько времени займет посещение. __utmb берет временную метку точного момента времени, когда посетитель заходит на сайт, в то время как __utmc берет временную метку точного момента времени, когда посетитель покидает сайт. Срок действия __utmb истекает в конце сеанса. __utmc ждет 30 минут, а затем истекает. Видите ли, __utmc не может знать, когда пользователь закрывает свой браузер или покидает веб-сайт, поэтому он ожидает 30 минут, пока не произойдет другой просмотр страницы, а если этого не произойдет, истекает срок его действия.

Печенье __utmz:

г. __utmz отслеживает, откуда пришел посетитель, какую поисковую систему вы использовали, по какой ссылке вы щелкнули, какое ключевое слово вы использовали и где они находились в мире, когда вы заходили на веб-сайт. Срок действия истекает через 15 768 000 секунд - или через 6 месяцев. Этот файл cookie позволяет Google Analytics узнать, кому и какому источнику / среде / ключевому слову назначать кредит для конверсии целей или транзакции электронной торговли. __utmz также позволяет редактировать его длину с помощью простой настройки кода отслеживания Google Analytics.

__utmv Cookie:

Если вы используете пользовательский отчет в Google Analytics и что-то закодировали на своем сайте для какой-либо пользовательской сегментации, на компьютере пользователя устанавливается файл cookie __utmv, так что Google Analytics знает, как классифицировать этого посетителя. , Файл cookie __utmv также является постоянным файлом cookie на всю жизнь.

взято из статьи GA:
http://www.morevisibility.com/analyticsblog/from-__utma-to-__utmz-google-analytics-cookies.html

...