首页 文章

多个Universal Analytics和Google跟踪代码管理器自动事件和跨域跟踪

提问于
浏览
0

自从实施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']);

通用分析:

ga('create', 'UA-00000000-1', 'foo.com', {'name': 'foo'});
ga('foo.send', 'pageview');

然后,我们在所有页面中实施了Google跟踪代码管理器,删除了代码中的Universal Analytics,将页面视图转移到GTM,并结合dataLayer语法设置自动事件跟踪 .

Universal Analytics Page View Tag Setup

此标记的触发规则是所有页面:{}匹配RegEx . *
Universal Analytics Tag Setup

此设置看起来是否正确,以避免在客户加载自己的Google Analytics跟踪器时发生Google Analytics跟踪器冲突?

1 回答

  • 2

    在我们的案例中,由于Google跟踪代码管理器和Universal Analytics都注入了网站视图/网页浏览事件,因此我们过去常常看到的分析数字实际上是首次重复计算 .

相关问题