Cookies 在2个doomans上使用相同名称的跟踪器

Cookies 在2个doomans上使用相同名称的跟踪器,cookies,google-analytics,cross-domain,tracker,Cookies,Google Analytics,Cross Domain,Tracker,在一个站点和另一个域上的购物车之间实现google analytics跨域跟踪。在WordPress网站上,保留了原始的配置文件id,以保持唯一域报告的连续性: WordPress网站 var _gaq = _gaq || []; _gaq.push(['o._setAccount', 'UA-xxxxxxxx-4']); _gaq.push(['o._trackPageview']); _gaq.push(['xd._setAccount', 'UA-yyyyyyy-1']);

在一个站点和另一个域上的购物车之间实现google analytics跨域跟踪。在WordPress网站上,保留了原始的配置文件id,以保持唯一域报告的连续性:

WordPress网站

 var _gaq = _gaq || [];
  _gaq.push(['o._setAccount', 'UA-xxxxxxxx-4']);
  _gaq.push(['o._trackPageview']);
  _gaq.push(['xd._setAccount', 'UA-yyyyyyy-1']);
  // other cross-domain parameters are set here... 
  _gaq.push(['xd._trackPageview']);
在购物车网站上,我是否需要使用同一个命名的跟踪器来保持cookies的准确性?即,我是否需要在第二个站点上

购物车域

_gaq.push(['xd._setAccount', 'UA-yyyyyyy-1']);
_gaq.push(['xd._trackPageview']);
或者它是否仍然是默认值:

  _gaq.push(['_setAccount', 'UA-yyyyyyy-1']);
  _gaq.push(['_trackPageview']);

每种情况的效果是什么?

你不需要这样做,但如果你这样做,两种方式都会奏效。

嘿,爱德华多-我们似乎一直在讨论谷歌分析问题……谢谢。它会起作用,但会找到同样的饼干吗?我想更详细地了解cookies如何与跟踪器相关,而谷歌的文档并不是很详细。。。如果您试图跨域跟踪属性(例如,访问者最初来自的电子邮件活动等),跟踪器是否需要找到相同的cookie存储?在这种情况下,您指定它将为两个跟踪器使用完全相同的cookie。有一些方法可以指定跟踪器来使用不同的cookie集,但是如果你这样做并且不这样做的话,很容易破坏东西;我不明白发生了什么事。Cookie设置在您在_setDomainName设置的任何域以及您在_setCookiePath设置的路径。所以,如果你想拥有两套cookie,你需要将它们存储在不同的路径或域中。但是你给了我一个写博客的好主意。试图准确地解释跟踪程序是如何映射到谷歌分析的cookie中的。无论如何,跟踪程序名称在cookie级别上根本不起作用。它只是一个标签,当你在同一页上有多个跟踪器时。这与他们所做的曲奇无关。如果他们有相同的设置_setDomainName和_SetCookiePath,他们将始终在同一个cookie集上运行。啊,这真的很有帮助,Eduardo-我想看看你的博客文章。我认为命名跟踪器和cookie store之间有关系。您的意思是cookie路径或setDomainName与cookie存储之间只有关系。这是非常有用的信息,我希望你能写下来。。。