Google Analytics(分析)Cookie域会影响其他Cookie

时间:2014-07-23 22:56:51

标签: google-analytics jquery-cookie

在Google Analytics代码中,我有以下内容,以便跟踪主域www.mysite.com以及子域forms.mysite.com等...

_gaq.push(['_setDomainName', ".mysite.com"]);

我在本网站的子目录www.mysite.com/app中运行另一个应用程序,该子目录使用www.mysite.com上的cookie来存储临时用户数据。这些cookie使用jQuery-Cookie插件设置为客户端。据我所知,该插件将域设置为www.mysite.com,而网站范围的GA分析将其Cookie设置为.mysite.com。但是,插件无法删除它已设置的cookie,原因是该域与实际存储在浏览器中的域不匹配。使用Chrome Web Developer Extension表示该域实际上已存储为.www.mysite.com,并且删除失败对我有意义。

我怀疑GA setDomainName指令/命令正在影响jQuery插件逻辑。这是预期的浏览器行为还是我应该在jQuery-Cookie插件源中搜索错误?

1 个答案:

答案 0 :(得分:1)

_setDomainName应仅 影响Google Analytics Cookie。 GA不应对正在设置的其他cookie产生任何影响:

https://developers.google.com/analytics/devguides/collection/gajs/methods/gaJSApiDomainDirectory#_gat.GA_Tracker_._setDomainName