【发布时间】:2015-07-13 19:18:31
【问题描述】:
我正在使用 analytics.js 脚本跟踪 3 个站点 - 两个二级域,一个是子域...例如:dom1.com、sub.dom1.com、dom2.com
我遇到问题的脚本和站点是本示例中的 dom1.com。我有 2 个属性应该汇总以下数据:
属性 A:dom1.com + sub.dom1.com 属性B:dom1.com + sub.dom1.com + dom2.com
我一直在寻找我的代码中的一个错误,但无法找出问题所在,即:
在属性 A 中,所有内容都已正确聚合,并且域和子域都可以正常发送数据。在属性 B 中,sub.dom1.com 和 dom2.com 会发送他们的数据,但 dom1.com 不会。
这是 dom1.com 头文件中的脚本:
ga('create', 'PropertyA', 'auto', {'name': 'trackerA'}, {'allowLinker': true});
ga('trackerA.send', 'pageview');
ga('require', 'linker');
ga('linker:autoLink', ['sub.dom1.com', 'dom1.com']);
ga('create', 'PropertyB', 'auto', {'name': 'trackerB'}, {'allowLinker': true});
ga('trackerB.send', 'pageview');
ga('require', 'linker');
ga('linker:autoLink', ['sub.dom1.com', 'dom1.com', 'dom2.com']);
我已经尝试移动上面的第二个跟踪器以防脚本未运行,但它没有解决任何问题。我认为问题出在我尝试使用链接器 2 次的方式上,但可能做错了吗?
感谢您的帮助,希望对其他人也有帮助。
【问题讨论】:
标签: javascript google-analytics tracking analytics.js