Менеджер тегов Google в приложении React SPA с реактивным маршрутизатором - PullRequest
0 голосов
/ 02 октября 2018

Проблема заключается в дублировании менеджера тегов Google, когда я прохожу приложение по ссылке (реагирующий маршрутизатор).

Помощник по тегам Google показывает мне это.

GoogleTagAssistant

Я включил GTM-скрипт в заголовочный раздел index.html

<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
      new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
    j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
    'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  })(window,document,'script','dataLayer','GTM-KCVFSLC');
</script>
<!-- End Google Tag Manager -->

Может кто-нибудь сталкивался с этой проблемой?

1 Ответ

0 голосов
/ 05 октября 2018

Была проблема с плагином Tag Assistant.

Плагин показывает новые данные о трекерах и не удаляет предыдущие данные при изменении истории объекта.

Также я проверил все измененные данныепосле манипуляций с историей, и я не могу найти повсюду дублированные трекеры.

А потом я нашел это обсуждение с той же проблемой: https://productforums.google.com/forum/#!topic/tag-manager/9l4ENQN3HsE

Что подтверждает мои догадки.

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