Tag Assistant 显示重复的 GTM 标签

Tag assistant shows duplicate GTM tags

我有一个小网站,我在其中使用 Barba.js 来创建页面之间的平滑过渡。因此它不会完全加载新页面,而是使用 AJAX 在后台加载内容并将其添加到现有文档中。

因此,为了触发 Google 分析页面查看事件,我在 GTM 中使用了历史更改触发器。它似乎工作正常。在 GA 中,它正确记录了页面浏览量。但是在 Google Tag Assistant 中,它会在每次页面加载时不断增加 GTM 标记的数量。我检查过它没有在页面加载时添加 GTM 标签。它仅向不包含 GTM 标记的文档添加主要内容容器。

这是第 3 页加载后的 TAG Assistant 屏幕截图:

Google 分析页面查看事件被触发 3 次,这是正确的,但 GTM 也被记录了 3 次。

这是 Google Tag Assistant 在单页网站上的常见行为。该插件无法正确检测单页转换,因此它会报告每个新 URL 的 GTM 容器加载,而实际上容器只加载了一次。

要了解它是否实际上没有被多次加载,请尝试打开浏览器开发者工具的网络请求并查找 gtm.js 的请求,如果您每页只看到一个被加载,则没有问题.