4

Я искал высокий и низкий ответ на этот вопрос, и я полностью ошеломлен.События не срабатывают в Google Analytics через Диспетчер тегов Google

Я реализую простой клик и отслеживание страниц в своем приложении для Android с помощью GA, запуская это через GTM. Все мои «Экраны» видны в реальном времени в GA, но я не могу получить «События» вообще.

На самом деле я могу, но поведение кажется очень странным. Если я не включаю «Ярлык» и «Значение», я вижу, как появляются события. Однако, если я добавляю их (либо как константу, либо переменную уровня данных), все события останавливаются. Я подтвердил, что переменные, которые я хочу в «Ярлык» и «значение», проходят, поскольку я создал контейнер с этими значениями как «категория» и «действие» и мог видеть их, как ожидалось, в реальном времени.

Это заставляет меня думать, что реализация приложения очень прекрасна, но есть проблема с моим тегом в GTM. (Очевидно, что триггер не работает так, как ожидалось).

В идеале я хотел бы сделать что-то вроде этого (переменные являются переменными данными слоя):

Ideal look

Но это не работает. Я не вижу никаких событий.

ответ

5

Значение Событие должно быть число, а не строка. Перемешайте поля, например - Действие - Нажмите: {{GTM - Нажмите Target}}, Label - {{GTM - Click Value}}, и оставьте значение пустым, это устранит вашу проблему.

+0

Это сработало отлично! Благодаря! Я не видел нигде, что значение должно было быть числом, я бы никогда не поймал это – seaplain

+0

Это написано в справочном списке полей: https://developers.google.com/analytics/devguides/collection/analyticsjs/field- ссылка –

+0

Настолько плохой Google, что не упоминал об этом на экране конфигурации TAG. Невозможно узнать кого-либо из документов GTM. Я потратил 2 дня на то, чтобы понять, что случилось. Спасибо, что спасли меня от лишнего времени. :) –

0

Убедитесь, что вы правильно настроили Click listener.

Включить, если определено, когда доступен слушатель, и где применяется ко всем элементам DOM.

Пожар на определяет условия, так что в вашем случае это может быть {{событие}} равно gtm.click или {{событие}} равно gtm.linkClick.

Это наиболее распространенная ошибка при установке слушателей

+0

В GTM V2 нет необходимости устанавливать прослушиватель кликов, они автоматически добавляются самим GTM. – ePetkov

+0

Это правда, но если вы хотите прикрепить к нему какое-либо событие, вам нужно указать условие «Огонь». –

+2

это также верно, но OP говорит, что видит событие в режиме реального времени, если он не использует свои переменные, поэтому кажется, что его триггер работает нормально, и у него проблемы с самими переменными. – ePetkov