Cookie в Google Analytics

Маруся

Администратор
Команда форума
Регистрация
21 Окт 2020
Сообщения
199
Вне зависимости от того, как выполнено внедрение: через Google Tag Manager или через код отслеживания для работы Google Analytics необходимы cookie файлы.

В настоящее время есть несколько библиотек с помощью которых Google Analytics работает на сайте.

Что такое cookie? Обратимся к википедии: cookie – небольшой фрагмент данных, отправленный веб-сервером и хранимый на компьютере пользователя.

Найти cookie, установленные сайтом, можно следующим образом:

Cookie сайта
Cookie сайта

Какие cookie файлы использует Google Analytics? Для ответа на этот вопрос сначала нужно выбрать библиотеку, с помощью которой выполнено внедрение Google Analytics на сайт. Разберем актуальные на сегодняшний день.

Cookie для Google Analytics 4​

_ga – идентифицирует пользователей
_gid – идентифицирует пользователей
_ga_<container-id> – сохраняет состояние сеанса

Cookie для Universal Analytics (analytics.js)​

_ga – идентифицирует пользователей
_gid – идентифицирует пользователей
_gat – ограничивает частоту запросов. Если поддержка Google Аналитики реализована с помощью Google Менеджера тегов, файлу будет присвоено название _dc_gtm_<property-id>
AMP_TOKEN – содержит токен, с помощью которого можно получить Client-ID от сервиса AMP
_gac_<property-id> – содержит информацию о кампании для пользователя. После установления связи между аккаунтами Google Аналитики и Google Рекламы размещенные на сайте теги конверсии Google Рекламы будут получать данные из файла cookie, если вы не отключите эту возможность

В зависимости от cookie и его функции, Google Analytics устанавливает их на различное время от 24 часов до 2 лет. Такой период еще называется время жизни cookie.

Управлять различными свойствами cookie файлов Google Analytics можно с помощью специальных команд. Например, стандартное имя cookie для Google Analytics это _ga. В Google Analytics 4 можно добавить префикс к нему, чтобы получить имя вида: префикс_ga


1
2
3
gtag('config', 'MEASUREMENT_ID', {
cookie_prefix: 'префикс'
});


В версии Universal Analytics можно изменить имя cookie полностью. Выполняется это командой при инициализации счетчика:

1
2
3
ga('create', 'UA-XXXX-Y', {
'cookieName': 'new_cookie_name'
});

Это далеко не все возможности по конфигурации cookie файлов, подробнее о доступных полях и работе с cookie в Google Analytics вы можете найти в официальной документации:

https://developers.google.com/analytics/devguides/collection/analyticsjs/domains

https://developers.google.com/analytics/devguides/collection/ga4/cookies-user-id

Обратите внимание, что в настоящее время браузеры ведут работы по минимизации или полному запрету сторонних cookie файлов на сайтах, что приведет к усложнению оценки взаимодействия пользователя с сайтом.

Источник
 
Сверху