我在页面中使用以下代码,以便安装Google Analytics(分析)和标签管理器。
<script type="text/javascript">
(function(i, s, o, g, r, a, m) {i["GoogleAnalyticsObject"] = r;i[r] = i[r] || function() {(i[r].q = i[r].q || []).push(arguments)}, i[r].l = 1 * new Date();a = s.createElement(o),m = s.getElementsByTagName(o)[0];a.async = 1;
a.src = g;m.parentNode.insertBefore(a, m)})(window, document, "script", "//www.google-analytics.com/analytics.js", "ga");
ga('create', 'UA-xxxxx', 'auto');
ga("require", "displayfeatures");
ga('send', 'pageview');
</script>
和
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-xxxxxx"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-xxxxxx');
</script>
因此,我在Google Tag Assistant中收到“两次跟踪同一网络载体ID的警告”。
反正我可以解决此警告吗?
答案 0 :(得分:0)
实际上,您的页面上有两个Google Analytics(分析)代码,并且都向Google Analytics(分析)发送“综合浏览量”匹配。第一个是旧的ary.sort_by{|a| a[0...-1].select(&:odd?) << a.last}
# => [[1, 8, 3], [1, 6, 7], [1, 4, 9]]
代码段,第二个是新的analytics.js
代码段。它们都与Google跟踪代码管理器无关。
考虑只使用{strong>一个(gtag.js
或analytics.js
)。请注意,如果您还将安装GTM并在GTM中设置综合浏览量跟踪,则会再次遇到相同的问题,因为GTM将复制现有的分析代码段功能。