события gtag не регистрируются в аналитике - PullRequest
0 голосов
/ 26 сентября 2019

Я посмотрел на бесчисленные ответы, но не смог найти правильного решения.Я пытаюсь заставить Google Analytics зарегистрировать цель после нажатия на контактный номер, используя регистрацию события (onclick).

У меня есть следующий код, который не регистрирует никаких результатов.Что мне не хватает?

<script async src="https://www.googletagmanager.com/gtag/js?id=UA-XXXXXX-XX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-XXXXXX-XX');
</script>

onclick="gtag('event', 'click', { 'send_to': 'UA-XXXXXX-XX', eventCategory: 'Telefoon ', eventAction: 'click', eventLabel: 'Telefoonnummer aangeklikt', eventValue: 1});"

enter image description here

1 Ответ

1 голос
/ 27 сентября 2019

Синтаксис для кода onclick неверен. send_to не требуется, если на сайте используется только один код отслеживания.Если используется более одного кода отслеживания, его можно настроить для отправки (или маршрутизации) данных отдельным свойствам GA или группам учетных записей или продуктов.
Ссылка: https://developers.google.com/gtagjs/devguide/routing

Синтаксис отслеживания событий:следующее:

gtag('event', 'action', {'event_category': 'category', 'event_label': 'label', 'value': value});

ref: https://developers.google.com/analytics/devguides/collection/gtagjs/events
event_label и значение являются необязательными.

Следующее должно работать для вашей ссылки

onclick = "gtag ('event', 'click', {'event_category': 'Telefoon', 'event_label': 'Telefoonnummer aangeklikt',значение: 1}); "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...