З чого готують Google Analytics Cookies

Добрий день.

Нещодавно одні з наших замовників висловили бажання отримувати додаткову інформацію про відвідувачів свого сайту, конкретніше - про людей, які заповнили контактну форму. Це велика європейська компанія і їм хотілося б «фільтрувати» своїх потенційних клієнтів. Поясню на прикладі - припустимо, вирішують вони організувати виставку свого обладнання в Угорщині і їм потрібно вирішити, хто з угорців, які залишали їм свої контакти, швидше за все стоїть клієнт, а хто «повз проходив».

Основними показниками «надійності» клієнта для нас стали: кількість відвідувань сайту, час проведений на сайті, кількість переглянутих сторінок. Всю цю інформацію ми отримали з 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 можна почитати в офіційній документації.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND