Идентификатор пользователя не отправляется в запросе на сбор - PullRequest
0 голосов
/ 17 июня 2020

У меня проблема с отправкой идентификатора пользователя через GTM. Я пытаюсь настроить его с помощью Analytics - Web + App в Интернете.

Я добавил переменную dataLayer со следующими свойствами:

  • Имя (для использования в GTM): ID пользователя
  • Имя переменной: user_id
  • Версия: 2

Затем в моем приложении я выполняю:

window.dataLayer.push({ "user_id" : "some_user_id" });

Но эта переменная никогда не отправляется через запрос на сбор для GTM. Может ли кто-нибудь сказать мне, где может быть проблема?

Я также пробовал

window.dataLayer.push({ "User ID" : "some_user_id" }); 

, но это тоже не сработало.

1 Ответ

0 голосов
/ 17 июня 2020

Если вы отправляете его после фрагмента GTM (то есть после gtm. js native trigger), вам нужно добавить событие в dataLayer и использовать его для запуска обращения с полем userId.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...