自从实施Google跟踪代码管理器以来,我们注意到网站用户数量急剧下降,但我们希望确保我们已正确设置此内容。
我们在整个网站(foo.com,subdomain.foo.com)中使用了1个通用分析代码,但也将其用于位于客户网站上的小部件(bar1.com,subdomain.bar1。 com,bar2.com等)。潜在地,可以在其页面上加载多个Google Analytics跟踪器,我们不希望干扰他们的Google Analytics。我们有自定义事件,使用较旧的分析,我们以这种方式创建了跟踪器对象:
旧ga.js:
var _gaq = _gaq || [];
_gaq.push(['foo._setAccount', 'UA-00000000-1']);
_gaq.push(['foo._setDomainName', 'foo.com']);
_gaq.push(['foo._trackPageview']);
Universal Analytics:
ga('create', 'UA-00000000-1', 'foo.com', {'name': 'foo'});
ga('foo.send', 'pageview');
然后,我们在所有页面中实施了Google跟踪代码管理器,删除了代码中的Universal Analytics,将页面视图转移到GTM,并结合dataLayer语法设置了自动事件跟踪。
通用分析网页浏览代码设置
此标记的触发规则是所有页面:{{url}}匹配RegEx。*
此设置看起来是否正确,以避免在客户加载自己的Google Analytics跟踪器时发生Google Analytics跟踪器冲突?
答案 0 :(得分:2)
在我们的案例中,由于Google跟踪代码管理器和Universal Analytics都注入了网站视图/网页浏览事件,因此我们过去常常看到的分析数字实际上是重复计算的。