Невозможно отслеживать события в представлении GA User ID, если режим отладки отключен
В Google Analytics я создал новое представление идентификатора пользователя и смог отслеживать события кликов каждого пользователя при включенном менеджере тегов (режим предварительного просмотра / режим отладки), а также мог видеть динамическое значение, которое я передал со слоя данных, в качестве метки события. Но при проверке же без режима отладки не отображаются мои события нажатия на GA.
Использование Google Tag Manager (GTM) для реализации GA. Я добавил идентификатор просмотра пользователя в GA и получил список моих активных уникальных идентификаторов пользователя в качестве идентификатора клиента, и код уже отслеживает просмотры страниц.
Передали данные, используя слой данных из моего кода, и создали переменную уровня данных в Tag Manager, чтобы показать их GA.
var dataObject = {
'user_id': '{{user.id}}',
'event': eventname,
'category': catname,
'label': my_dynamic_value
};
if(typeof dataLayer != 'undefined'){
dataLayer.push(dataObject);
}
Если режим отладки отключен, событие click не отслеживается. Чтобы не получить реальную причину проблемы, может потребоваться отправить дополнительный параметр или пропустить установку других функций GA. Любая помощь будет оценена. Заранее спасибо.
1 ответ
Я почувствовал себя смешно. Просто забыл опубликовать мои изменения в менеджере тегов.