Конфигурация событий Google Analytics Web + App: ошибка «gtag не определен» - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь настроить конфигурацию событий электронной торговли Google Analytics App + Web для веб-сайта. См. Документацию здесь .

Поскольку существует много пользовательских кодов для конфигурации электронной торговли, я не могу использовать общий шаблон веб-приложения GA App + Web, поэтому вместо этого я использую custom HTML -tag в этом случае.

В качестве первого теста я попытался запустить следующее простое событие:

<script>

  gtag('event', 'blabla', {
  'test_param1': 'test_value_1'
});

</script>

Однако событие неправильно отправлено в GA; вместо этого в консоли возвращается следующая ошибка:

Uncaught ReferenceError: gtag не определен

Для воспроизведения см. следующую страницу: https://www.hema.nl/mooi-gezond/make-up/make-up-accessoires/toilettassen-1/toilettas-11830901.html

Дополнительная информация:

  • Инициализация веб-базы GA App + (успешно) выполняется через GTM, через тег шаблона веб-конфигурации GA App +.
  • Я также настроил несколько других (простых не для электронной коммерции) веб-событий GA App + через GTM через тег шаблона веб-приложения GA App + Web, и эти события успешно отправляются в GA.

Кто-нибудь знает, что идет не так, почему появляется ошибка консоли и почему событие не отправляется в GA?

1 Ответ

0 голосов
/ 07 апреля 2020

Причина проблемы найдена. Кажется, проблема в том, что gtag () не работает, если базовая настройка App + Web выполняется с помощью тега базового шаблона GTM App + Web. Вместо этого необходимо сначала отправить событие в слой данных GTM, а затем использовать шаблон веб-события GTM App + для отправки события в Google Analytics.

Огромное спасибо Джино (работает в Merkle) за исправление проблема!

...