Не все идентификаторы клиентов отправляются в Google Analytics через файлы cookie первой стороны в GTM.

Я хочу использовать идентификатор клиента в других отчетах. Я сделал для этого специальный параметр и настроил все в Диспетчере тегов Google. При анализе данных я заметил, что не все идентификаторы клиентов из User Explorer присутствуют в настраиваемом измерении.

Подбираю ClientID с помощью Google Tag Manager. Я добавил переменную "1st Party Cookie" с именем Cookie: "_ga".

Затем я добавил переменную в свой тег Google Analytics в GTM. Предварительно просмотрел изменение, увидел, как переменная была отправлена, и опубликовал контейнер.

Когда я смотрю на User Explorer и просматриваю данные трехдневной давности, я замечаю, что у меня есть 1348 записей. Однако когда я смотрю отчет со своим пользовательским идентификатором, у меня есть только 1210 записей. Как я могу получить 100% Client ID? Что я делаю неправильно?


person Kap1tein    schedule 14.08.2019    source источник


Ответы (1)


Эта статья Симо Ахава может быть ответом и решением вашего вопроса.

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

Есть несколько вариантов решения этой проблемы:

  • Дождитесь события загрузки окна и отправьте дополнительное неинтерактивное событие с clientId, которое должно быть доступно на этом этапе.
  • Используйте customTask, как описано здесь в деталях, который считается более надежным и менее сложным.
person kgrg    schedule 16.08.2019
comment
Спасибо! Я попробую оба варианта и посмотрю, какой из них лучше! - person Kap1tein; 19.08.2019