Как реализовать мониторинг событий Google Analytics на веб-сайте, если стандартный код отслеживания Google Analytics кажется недостаточным? - PullRequest
0 голосов
/ 14 мая 2019

Веб-сайт www.3dz.it используется с WordPress.

Существует четыре языка, каждый на своем домене (итальянский .it, France .fr и т. Д.),Именно таким образом используется WPML с многодоменной опцией, начиная с апреля 2018 года.

До апреля 2018 года мониторинг событий шел.В течение трех месяцев с четырьмя доменами мы были без данных;в июле мы добавили новый код аналитики, чтобы у каждого языка было собственное свойство Analytics.Но мы по-прежнему не отслеживаем события.

Код отслеживания Google Analytics с июля 2018 года задает, как на самом деле он-лайн.

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

  gtag('config', 'UA-77106642-4');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='it'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-1"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-77106642-1');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='es'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-3"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-77106642-3');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='fr'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-5"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-77106642-5');
</script>
<?php } ?>

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

Ответы [ 3 ]

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

Примечания разработчика довольно просты относительно добавления отслеживания событий на страницу для gtag-версии GA.Однако я также согласен с тем, что управление настройкой GA и отслеживанием событий с помощью Google Tag Manager будет более подходящим и масштабируемым для вашей ситуации.

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

Проблема была в другой библиотеке аналитики. Я решил это, вызвав помощь Google. Я изменил сценарий событий на веб-сайте и изменил конверсию в Google Analytics (категории событий и действия)

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

Может быть, вы могли бы попытаться добавить коды отслеживания на веб-сайт с помощью Google Tag Manager? Очень легко добавить несколько кодов отслеживания в вашу учетную запись Google Tag Manager и разместить только один GTM-код на своем веб-сайте.

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