对于包含多个子域的gtm UA跟踪属性,是否应该有多个_ga跟踪Cookie?

时间:2016-10-12 21:50:45

标签: cookies google-analytics subdomain google-tag-manager

如果exam​​ple.com包含多个子域,并且所有子域都位于单个UA属性中,则假设在gtm中正确设置了子域跟踪(IE cookieDomain设置为auto,并且根域位于Google Analytics的推荐排除列表中),访问子域时,页面加载时是否应存在多个_ga cookie?

例如,我的gtm片段包含在所有子域中,它会正确触发一个综合浏览量UA标记,我访问status.example.com,我应该看到一个带有状态GA1.3.605803990.1475857272的_ga cookie .example.com域范围和带有example.com域范围的示例值为GA1.2.1926999794.1476293458的_ga cookie?

或者是否应该只在根域修复一个_ga cookie?我试图确定为什么我的谷歌分析仍在为我的根域和子域报告自我推荐。

1 个答案:

答案 0 :(得分:1)

如果您想在单个属性中跟踪您的域和子域,则应该有一个_ga cookie。为了确保只有一个cookie,当您创建跟踪器时,cookie域应设置为“auto”

ga('create','UA-XXXXXXX-X','auto');

这将确保cookie设置在尽可能高的“级别”。如果您从GA属性设置中获取代码,则“自动”设置应该已存在,如果您通过Google跟踪代码管理器创建跟踪器,则需要通过“设置字段”选项明确设置此设置,您可以在其中将字段名称设置为“cookieDomain”(GTM具有自动提示功能,有助于字段名称)和值“自动”。