在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插件源中搜索错误?
答案 0 :(得分:1)
_setDomainName应仅 影响Google Analytics Cookie。 GA不应对正在设置的其他cookie产生任何影响: