GTM отлично отображает теги, но Google Analytics не отражает никаких событий в реальном времени или обычных кликов - PullRequest
0 голосов
/ 23 мая 2019

Я пытаюсь отслеживать события кликов на своем веб-сайте с помощью GTM и Google Analytics. GTM запускает метки нормально, но GA не показывает никаких событий в режиме реального времени или через 24 часа в разделе Поведение -> События.

Я установил Google Tag Manager, как упоминалось на нескольких веб-сайтах, и создал переменные, триггеры, теги по мере необходимости.

На моем веб-сайте я вижу, что GTM запускает теги для отправки информации в GA, но GA не показывает никаких событий щелчка в реальном времени или событий в этом отношении. Даже после 24 часов я не вижу отслеживаемых событий в разделе Поведение -> События.

Примечание. Мой веб-сайт отслеживается как Google Analytics, так и GTM. Я не создал отслеживание просмотров страниц через GTM, чтобы данные не отправлялись в GA дважды.

Я сделал все, как упомянуто, создал триггер, который срабатывает только тогда, когда URL-адрес клика имеет определенный текст buttonNext. Создал тег, указав категорию, действие, метку, значение и идентификатор отслеживания Google (пробовал оба пути, используя постоянную и прямую величину отслеживания GA). На веб-сайте при нажатии кнопки с Click URL, содержащей buttonNext, я вижу тег, запускаемый в превью / отладчике GTM. Кроме того, помощник Google Tag подтверждает, что событие отправляется на указанный идентификатор отслеживания GA. Я удостоверился, что предоставленный идентификатор отслеживания привязан к моему веб-сайту. После всего этого Google Analytics не отслеживает события кликов. Я ждал 24 часа, пока в событиях не было зарегистрировано никаких данных, и я изменил попадание без взаимодействия на true и false, чтобы посмотреть, имеет ли это значение. Ничто не помогло.

Я ожидаю, что GA будет отслеживать события, поскольку GTM запускает теги в режиме предварительного просмотра, а GA Tag Assistant подтверждает, что событие инициировано, но GA не отслеживает какие-либо события.

1 Ответ

0 голосов
/ 29 мая 2019

Прежде всего, я бы порекомендовал вам принять решение либо о том, чтобы внедрить все отслеживание Google Analytics через GTM, либо о собственном внедрении всего отслеживания. Это приведет к более чистой "среде отслеживания". Существуют различные плюсы и минусы, которые вы должны учитывать при принятии решения о том, каким путем вы хотите идти.

Если это «второстепенный веб-сайт», где у вас есть доступ к исходному коду, важна скорость страницы, и вы не будете делать много обновлений по отслеживанию, я бы порекомендовал вам внедрить отслеживание изначально. В противном случае внедрите все отслеживания Google Analytics с помощью GTM.

Однако, что касается вашей проблемы, трудно сказать, что является причиной проблемы, поскольку вы не прикрепляли никакого кода, снимков экрана и т. Д. Я рекомендую вам открыть инструменты dev в своем браузере -> перейти на вкладку сети - > фильтр на "собирать". Там вы сможете увидеть все HTTP-запросы, отправленные в Google Analytics. Если вы не видите, что какой-либо сетевой вызов отправляется один раз, вызывая ваше событие = что-то не так. Вы также можете проверить сетевой вызов, нажав на него и в разделе «Заголовки» посмотреть, какие значения отправляются в Google Analytics.

...