3.2.3Google Tag Manager实战指南—— 跨域跟踪

Posted ichdata

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了3.2.3Google Tag Manager实战指南—— 跨域跟踪相关的知识,希望对你有一定的参考价值。

如果您使用统一版跟踪代码,即analytics.js,这个已经默认开启了跨子域跟踪的,可以直接使用跟踪代码,如图3-41所示,但还需要配置一些东西:

技术图片


图3-41 跟踪代码
里面的auto表示自动将Cookie生成在顶级域名之下,也就是两个子域会是共用同一个顶级域名里的Cookie了。
如果您是用GTM管理的,直接配置CookieDomain就行了,这个的作用就是前面auto,设置如图3-42所示:

技术图片图3-42 配置CookieDomain



上面两种方法都是实现同样的作用,接下来就是引荐流量排除了,使得访客在子域跳转的时候还是延续原来的会话,而不会产生新的会话,设置的位置在GA中选择“管理”→“跟踪信息”→“排除引荐列表”→“添加引荐列表”,具体配置如图3-43所示:

技术图片

图3-43 排除引荐列表



这样设置后,用户在不同的子域跳转就不会产生的新的会话。如果没有设置会产生什么情况呢?
看看下面这个例子:
一个用户访问:
然后访问:
最后访问 : 
CookieDomain和引荐流量没有设置,会记录2个用户,3个会话
如果设置了Cookie domain,但没有设置引荐流量,会记录1个用户,3个会话
如果Cookie domain和引荐流量都设置了,会记录1个用户,1个会话
所以,跨域配置一定要对排除引荐列表做配置。

以上是关于3.2.3Google Tag Manager实战指南—— 跨域跟踪的主要内容,如果未能解决你的问题,请参考以下文章

3.2.1Google Tag Manager实战指南—— 容器的导出与导入

3.2.4 Google Tag Manager实战指南——跨站跟踪

3.2.2 Google Tag Manager实战指南——第三方代码部署

3.2.10Google Tag Manager实战指南—— 获取用户IP

3.2.5 Google Tag Manager实战指南——全局变量转自定义维度

3.2.8 Google Tag Manager实战指南——虚拟页面跟踪单页应用