我有超过100个四级域名,我想要汇总到一个属性和帐户进行跟踪。
我可以在域名列表中使用通配符吗?或者我是否需要指定所有100个子域(如GA样本中所示)?
我在GA设置中将主要属性设置为m.example.com。
在跟踪代码中,我有:
ga('create', 'UA-XXX-Y', 'auto', { 'allowLinker': true });
ga('require', 'linker');
ga('linker:autoLink', ['*.m.example.com']);
ga('send', 'pageview');
那会有用吗?或者像Classic一样,我可以将它设置为'.m.example.com'吗?或者我是否需要列出每个像'abc.m.example.com','something.m.example.com','different.m.example.com'
示例域名:
abc.m.example.com
something.m.example.com
different.m.example.com
etc.m.example.com
所有这些共享相同的主模板,我想设置一次代码,而不必维护一个硬编码的子域列表。
我已阅读以下内容,但我仍然不清楚新的通用分析:
https://developers.google.com/analytics/devguides/collection/analyticsjs/cross-domain
http://www.whymeasurethat.com/2013/05/10/universal-analytics-how-to-do-cross-domain-tracking/
答案 0 :(得分:2)
子域名的简短回答
您需要做的就是添加:
ga('create', 'UA-XXXXX-Y', 'auto');
“自动”会捕获所有子域名(只要您在子域名中包含GA代码)
更长的答案 您不需要为子域使用自动链接器或类似的东西。这就是通用分析很棒的原因。它将cookie写入顶级域名。所以它会查看.com并且无法为此编写,然后转到example.com并在那里编写cookie。
在Google Analytics中,您可以按主机名分隔它。
对于跨域跟踪,您需要添加一些更高级的内容并加载自动链接器方法。
他们在GA dec开发者更新的开头讨论了这一组 http://www.youtube.com/watch?v=nmfUoSyFBSk