Настройка отслеживания User ID с помощью Tag Manager

Pavelcreative
На сайте с 17.05.2007
Offline
96
2614

Приветствую, уважаемые форумчане.

Возник вопрос, как правильно настроить отслеживание и передачу в Universal Analytics User ID, с помощью Tag Manager.

Ситуация следующая, user id на сайте выдается в следующем виде:

<script type="text/javascript">

var siteA_user_id = '4444000';

var siteA_user_login = 'test@test.com';

var siteA_user_email = 'test@test.com';

</script>

Насколько я понимаю, если было бы следующим образом:

<script type="text/javascript">

dataLayer = [{ var siteA_user_id = '4444000';

var siteA_user_login = 'test@test.com';

var siteA_user_email = 'test@test.com';

}];

</script>

все было просто, а если такого нет - как быть в данном случае?

На самом деле все намного лучше, чем Вам кажется
PM
На сайте с 17.07.2013
Offline
51
#1

Записывайте нужное значение в макрос, в настройках тега Universal Analytics найдите блок отвечающий за дополнительные поля, в нем укажите &uid, в качестве значения ранее созданный макрос

Все о настройке Google Analytics и Google Tag Manager (http://prometriki.ru)
Pavelcreative
На сайте с 17.05.2007
Offline
96
#2
ProMetriki:
Записывайте нужное значение в макрос, в настройках тега Universal Analytics найдите блок отвечающий за дополнительные поля, в нем укажите &uid, в качестве значения ранее созданный макрос

Правильно я понимаю, что должно быть так:

Macro Name - &uid

Macro Type - Data Layer Variable

Data Layer Variable Name - siteA_user_id (это исходя из того, что я указал выше)

Data Layer Version - Version 1

И важный момент, то что в самом коде сайта нет dataLayer.push - это не критично?

M
На сайте с 05.07.2014
Offline
3
#3

Macro Name - userid

Macro Type - JS variable

Имя переменной - siteA_user_id

&uid - в дополнительных настройках тега ГА название поля, которое нужно задать

Значение этого поля - {{userid}}

Pavelcreative
На сайте с 17.05.2007
Offline
96
#4

mrbubu, спасибо все получилось.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий