javascript - 谷歌标签管理器被多次加载

标签 javascript google-analytics

我有谷歌分析的这个配置,其中我在网站的标题中加载了 2 个产品:

<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'UA-xxxx-x');
  gtag('config', 'AW-xxxxxxxx');
</script>

在标题下方的同一页面上,进行了以下调用以跟踪加载时的转化:
<script>
  gtag('event', 'conversion', {'send_to': 'AW-xxxxxxxx/xxxxxxx'});
</script>

这会导致 gtag 被加载/启动两次:

GA Calls
Google Tag Assistant Chrome 插件有以下投诉:“检测到多个安装的全局站点标记 (gtag.js)”,并将我链接到解决为 404 的 Google 帮助页面。

当我删除转换事件时,gtag 只加载一次,这是应该的。

我的实现是错误的/不正确的吗?

最佳答案

检查您是否实际上没有提交 2 次网页浏览,否则可能是插件中的错误,不会产生任何负面影响。

关于javascript - 谷歌标签管理器被多次加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62437369/

相关文章:

javascript - jQuery : swap two value and change style

cookies - 谷歌分析 Cookie

ios - 如何在 Google Analytics 仪表板上看到 'User timing'?

javascript - 两个事件监听器之间 : How do I pass my function without using trigger()?

javascript - 无法使用 NPM 安装 opensea-js

javascript - 如何使用 vue.js 添加动态引导类?

javascript - iOS 毛玻璃效果使用 CSS 实现页面内容

google-analytics - 谷歌分析 : Track two domains as one

google-analytics - 如何从Google Analytics(分析)Reporting API获取带有UTM参数的完整页面路径?

facebook - Facebook JS SDK 和 Google Analytics 的过期 header