对于我正在跟踪的每个顶级域,我是否必须在Google Analytics中使用_setDomainName?

时间:2012-03-14 21:06:59

标签: google-analytics multiple-domains

我有3个域名指向同一个网站,没有重定向,因此domain1.com,domain2.com和domain3.com显示相同的内容,并且不会相互重定向。

如果我想跟踪所有域名,是否必须在“您要跟踪的内容”部分中查看Multiple top-level domains,并为每个域添加以下内容

_gaq.push(['_setDomainName', 'domain1.com']);
_gaq.push(['_setDomainName', 'domain2.com']);
_gaq.push(['_setDomainName', 'domain3.com']);

或者仅仅为domain1.com设置它就足够了? 或者“单个域名”下的常规跟踪代码可以吗?

谢谢。

1 个答案:

答案 0 :(得分:2)

请勿在跟踪代码中使用多个_setDomainName,只会使用最后一个。

_setDomainName将Cookie归属到某个域。如果您使用_gaq.push(['_setDomainName', 'domain1.com']);,则只有domain1.com可以使用该Cookie。

所以你需要使用:

    仅在domain1.com上
  • _gaq.push(['_setDomainName', 'domain1.com']);
  • 仅在
  • _gaq.push(['_setDomainName', 'domain2.com']);
  • _gaq.push(['_setDomainName', 'domain3.com']);仅限于域名“.com