2016-02-29 89 views
0

我有两个网站:如何让谷歌分析只跟踪没有子域的域?

  1. site.com
  2. sub.site.com

第一个具有谷歌分析和饼干有这个域名: “.site.com”。发生什么事是我的第二个网站得到这些没有连接的cookies,我不想这样做。有没有办法做到这一点?我认为将“.site.com”域名更改为“site.com”将会起作用,但我不是100%确定,也不知道如何使用谷歌分析来做到这一点。

回答

0

实际上在另一个问题中有一个answer,但这不是公认的。

我们需要把它添加到GA代码:

pageTracker._setDomainName("none") 

这将设置“site.com”来代替“.site.com” Cookie域,它不会被发布到子域。

+0

这与Google Analytics的当前版本无关(除非可能引发js错误)。 –

+0

不确定“当前”,但它适用于我们至少使用的版本:) –

+0

当前版本是Universal Analytics。支持上述代码段的代码版本已被弃用,并且不支持所有最新功能(没有自定义指标和维度,没有增强的电子商务等)。 –