Из чего готовят Google Analytics Cookies

  • Tutorial
печеньки
Добрый день.
Недавно одни из наших заказчиков выразили желание получать дополнительную информацию о посетителях своего сайта, конкретнее — о людях, заполнивших контактную форму. Это крупная европейская компания и им хотелось бы «фильтровать» своих потенциальных клиентов. Поясню на примере — допустим, решают они организовать выставку своего оборудования в Венгрии и им нужно решить, кто из венгров, оставлявших им свои контакты, скорее всего стоящий клиент, а кто «мимо проходил».
Основными показателями «надежности» клиента для нас стали: число посещений сайта, время проведенное на сайте, количество просмотренных страниц. Всю эту информацию мы получили из Google Analytics Cookies.

Что же из себя представляют печеньки от Google?

Если кто-то вдруг не знает, что такое cookie, то можно почитать, например, в википедии.

Google Analitics пользуется в основном четырьмя сортами печенья: __utma, __utmb, __utmc, __utmz (изредка встречаются __utmv и __utmx, но в кризис их не достать необходимости в них я не почувствовал).
Разберем каждый отдельно на примере.

__utma

Это основные пользовательские cookie, которые уникально идентифицируют посетителя сайта и содержат много полезной информации о нем.
Срок жизни у этих cookies два года (если пользователь их не почистит), то есть можно получать информацию за достаточно большой период времени.

Формат: XXXX.DDDD.FFFF.PPPP.CCCC.N
Пример: 126394024.179004532335319200.1247654493.1260769004.1260878051.7

Значения:
  • XXXX — hash домена, полезной информации не содержит.
  • DDDD — уникальный ID пользователя в системе Google Analytics.
  • FFFF — дата первого посещения пользователем сайта в Unix формате (количество секунд, прошедших с первого января 1970-ого года).
  • PPPP — дата предыдущего посещения пользователем сайта в Unix формате.
  • CCCC — время начала текущего посещения (начало сессии) в Unix формате.
  • N — количество посещений сайта данным пользователем.

__utmb

Эти cookies несут в себе информацию о текущей сессии пользователя, время жизни — 30 минут после загрузки последней просмотренной страницы.

Формат: XXXX.P.10.CCCC
Пример: 126394024.1.10.1260878051

Значения:
  • XXXX — hash домена.
  • P — количество страниц, просмотренных пользователям в течение текущей сессии.
  • 10 — магическое число Google одинаковый на всех сайтах параметр, не меняющийся с течением времени. думаю, полезной информации не несет.
  • CCCC — время начала текущего посещения (начало сессии) в Unix формате (аналогично CCCC параметру _utma).

__utmc

Время жизни этих cookies — текущая сессия. Содержат только hash домена.

__utmz

Самые интересные из всех печенек — расскажут как пользователь оказался на сайте, откуда пришел (если он воспользовался ссылкой с другого ресурса) и по каким ключевым словам он искал ваш сайт (если пришел с поисковика).
Срок жизни — 6 месяцев, обновляются при загрузке очередной страницы сайта.

Формат: XXXX.TTTT.V.S.utmcsr{source}|utmccn{campaign}|utmcmd{medium}|utmctr{keyword}
Пример: 126394024.1260524913.5.5.utmcsr=yandex|utmccn=(organic)|utmcmd=organic|utmctr=best

Значения:
  • XXXX — hash домена.
  • TTTT — дата последнего обновления cookies в unix формате.
  • V — количество посещений пользователем сайта, совершенных по ссылкам с других ресурсов.
  • S — количество различных ресурсов, с которых пользователь попадал на сайт.
  • utmcsr — ресурс-поисковик, с которого пользователь попал на сайт.
  • utmccn — содержит информацию о компании из AdWords (или значение utm_campaign в запросе) или же сообщает, что пользователь попал к вам посредством organic search.
  • utmcmd — содержит название компании (или значение utm_medium в запросе) или сообщает об organic search.
  • utmctr — ключевые слова, по которым велся поиск.

Как видите, эти печенья содержат очень много полезной информации.
Дополнительно о Google Analytics Cookies можно почитать в официальной документации.
Share post

Similar posts

AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 17

    +3
    Познавательно, спасибо.
      +7
      а еще есть K, V, X и Z модули (и соответственно куки). Описание их лежит тут, вернее в каждом из соответствующих файлов (UTMA.as и пр.)
        +2
        __utmv на самом деле очень полезная штука. Появляется, если в код трекинга добавить свои переменные. _setVar() а в этих переменных можно любые сегменты хранить. Например, просмотревшие «пользовательское соглашение».
          +1
          Есть _setCustomVar(), в которую можно задать время жизни сессии, переменные и их значение, в отличие от setVar(), в котором переменная и есть значение.

          Вообще, правильное сегментирование аудитории — это красиво и очень полезно.
          0
          Быть может эта десятка — номер года?
            0
            нет, в 2009 году этот параметр тоже был равен 10
            –4
            CookieSafe 3.0.5
              0
              Весьма занятно. Надо будет испробовать.
                +1
                печеньки были вкусными. спасибо.
                вам бы шеф-поваром кондитерской работать ;)
                  0
                  Черт побери, сверху пицца, тут печеньки, я, конечно, понимаю, что картинки привлекают внимание, но это уже издевательство! :(
                    0
                    Из-за некоторой паранойи иногда очищаю куки всех поисковиков у себя в браузерах. На всякий случай =)
                      0
                      я режу этот ga.js на прокси.
                      $ zgrep -h "www.google-analytics.com/ga.js" /var/log/squid/redirector.log.*.gz  \
                      | cut -d\  -f 1 | sort |  uniq -c
                      ......
                          893 2010-07-01
                         1010 2010-07-02
                          307 2010-07-03
                          154 2010-07-04
                         1552 2010-07-05
                         1107 2010-07-06
                         1227 2010-07-07
                         1351 2010-07-08
                         1361 2010-07-09
                          284 2010-07-10
                          254 2010-07-11
                          165 2010-07-12
                         1305 2010-07-13
                         1724 2010-07-14
                         1461 2010-07-15
                         1435 2010-07-16
                          183 2010-07-17
                          473 2010-07-18
                         1240 2010-07-19
                          937 2010-07-20
                          976 2010-07-21
                          874 2010-07-22
                          807 2010-07-23
                      <pre></blockquote>
                        0
                        Зря.
                        Очень неприятно видеть посетителей с источником «неизвестно».
                      +2
                      Что такое «TTTT» в "__utmz"?
                        0
                        дата последнего обновления этих cookies в unix формате. спасибо, что заметили. статью обновил.
                        0
                        Все хорошо, но аналитика через гугл аналитикс имеет свои недостатки — вы напрямую делитесь своими «наработками» с гуглом. И если вы это не замшелый бложек — то это может иметь прямые противопоказания к использованию это замечательного инструмента(без иронии)
                          0
                          Забудьте о времени на сайте. Современные системы веб-аналитики (Google Analytics, Яндекс. Метрика ) измеряют время, проведенное пользователем на сайте неправильно. Детальнее об этом можно прочитать в блоге Авинаша Кошека. Это техническая проблема, которую можно решить используя альтернативные системы (например, Webvisor. ru ), если действительно есть потребность измерять время правильно.

                          Only users with full accounts can post comments. Log in, please.