Я пытаюсь записать события чата SnapEngage в GA, следуя их инструкциям здесь: http://help.snapengage.com/how-do-i-track-snapengage-events-in-google-analytics/ Я использую Universal Analytics через Диспетчер тегов Google и события не фиксируются в отчетах GA. Они упоминают, что в этом случае события не отправляются из браузера правильно, и предлагают в качестве решения установить имя трекера в расширенных настройках GTM. Это единственный способ заставить эту работу работать? В GTM указано, что «настоятельно не рекомендуется использовать именованные трекеры» - https://support.google.com/tagmanager/answer/2574372#TrackerName
Отслеживайте события SnapEngage в Google Analytics при использовании GTM
Ответы (1)
Я понятия не имею, как выглядит ваша реализация чата SnapEngage, и я не знаком с чатом SnapEngage, но согласно документации, на которую вы ссылались, вы можете просто заменить _gaq.push()
на dataLayer.push()
.
Например, вот что дает вам SnapEngage (ga.js):
var seAgent;
SnapABug.setCallback('OpenProactive', function(agent, msg) {
seAgent = agent;
_gaq.push(['_trackEvent', 'SnapEngage', 'proactivePrompt', agent]);
});
SnapABug.setCallback('StartChat', function(email, msg, type) {
if (type == 'proactive') {
_gaq.push(['_trackEvent', 'SnapEngage', 'proactiveEngaged', seAgent]);
}
});
Чтобы сделать этот GTM совместимым, замените _gaq.push:
var seAgent;
SnapABug.setCallback('OpenProactive', function(agent, msg) {
seAgent = agent;
dataLayer.push({
'event': 'snapEngageEvent',
'eventCategory': 'SnapEngage',
'eventAction': 'proactivePrompt',
'eventLabel': agent
});
});
SnapABug.setCallback('StartChat', function(email, msg, type) {
if (type == 'proactive') {
dataLayer.push({
'event': 'snapEngageEvent',
'eventCategory': 'SnapEngage',
'eventAction': 'proactiveEngaged',
'eventLabel': seAgent
});
}
});
Затем в GTM вам нужно будет создать новый тег для всех ваших событий:
Примечание. {{EventCategory}}, {{eventAction}} и {{eventLabel}} - все переменные уровня данных, поэтому вам необходимо их создать.
Затем, наконец, создайте свое правило:
person
Blexy
schedule
17.08.2014