2013-07-25 2 views
1

Я пытаюсь сделать какое-то виртуальное событие просмотра страницы для GA с помощью GTM. Я видел некоторое руководство, как работать с GTM, как этот ->http://moz.com/ugc/tracking-google-analytics-events-with-google-tag-manager Я сделал все шаги с разницей, что я использую analytics.js для GA. Сценарий приведен ниже:Пользовательский тег html в Диспетчере тегов Google не работает

<script> 
$("input[name=checkout]").click(function(){ 
ga('send','pageview','thankspage'); 
} 
) 
</script> 

В результате этот пользовательский тег html не работает. Я использовал Google Tag Assistant, но он не видит его. Кажется, что все мои пользовательские теги html не могут быть опубликованы. Я действительно не могу понять, что не так с этим связано, потому что в терминах GTM все публикуется.

ответ

1

Было бы, по крайней мере, стоит попробовать изменить правила для пользовательских тегов (у вас есть правила для них, не так ли? Потому что иначе теги не будут стрелять) из

"url contains Regepx .*" 

(все страниц)

event contains gtm.dom 

Это менеджеры тегов эквивалент document.ready JQuery, и вы хотите быть уверены, что ваши входные элементы действительно существуют, прежде чем присоединять события к ним (или же вы можете использовать JQuery, живой()/on()). И, конечно же, перед вами должен быть стрельба GA, которая фактически создает трекер.

+0

Хороший вопрос о gtm.dom! Но вот некоторые новые подробности. Поскольку я запускаю GA Universal в GTM, я должен использовать dataLayer и макросы для настройки метода просмотра страниц. Я также обнаружил, что могу использовать предопределенный тег GA, где можно поместить некоторые макросы в «Виртуальный путь к странице», но для нового универсального тега это поле не существует. – user2619360

+0

Вы ищете «путь к документу» в разделе «Дополнительные параметры/основные» в шаблоне универсального шаблона аналитики. –

-1

У меня также были проблемы с пользовательскими тегами html при попытке добавить событие в тег. Наконец-то я нашел другой способ отследить виртуальные страницы от менеджера тегов: P: - сначала я добавил слушателя кликов, который стрелял, который я контролировал с помощью правила, чтобы быть уверенным, что будет срабатывать только на нужной странице - после этого я создал тег google analytics со следующими настройками: - Дополнительные настройки -> Основная конфигурация -> Виртуальный путь страницы: thankspage (в вашем случае это будет отображаться в отчете аналитики) - как правило, я создал правило, которое фиксирует событие = gtm.click, element id = ваш идентификатор элемента ввода, url = url, на котором срабатывает прослушиватель кликов (вы можете записать его с помощью содержимого или регулярного выражения, что вам нужно)

Смежные вопросы