Cookies Google Analytics多域跟踪的正确设置是什么?

Cookies Google Analytics多域跟踪的正确设置是什么?,cookies,google-analytics,Cookies,Google Analytics,我正在尝试使用GA设置多域跟踪,最终结果是我们能够看到siteB的流量包含对siteA的初始引用 站点A的代码: _gaq.push(["_setAccount", "UA-XXX-X"]); _gaq.push(["_setDomainName", "sitea.com"]); _gaq.push(["_setAllowLinker", true]); _gaq.push(["_trackPageview"]); 通过链接: <a href="http://www.siteb.com"

我正在尝试使用GA设置多域跟踪,最终结果是我们能够看到siteB的流量包含对siteA的初始引用

站点A的代码:

_gaq.push(["_setAccount", "UA-XXX-X"]);
_gaq.push(["_setDomainName", "sitea.com"]);
_gaq.push(["_setAllowLinker", true]);
_gaq.push(["_trackPageview"]);
通过链接:

<a href="http://www.siteb.com" onclick="_gaq.push(['_link',this.href]); _gaq.push(['_setDomainName', 'sitea.com']); return false;">Link to site b</a>
预期行为:我们希望在跟踪到siteb中看到从sitea上的链接链接到sitea的转介,作为指向sitea的原始转介:

referrer to sitea -> link -> siteb
在分析中,作为:

referrer to sitea -> siteb
实际行为:我们看到siteb上的流量包含sitea作为推荐人。此外,当您单击sitea上的链接时,我们会看到带有cookie的_utma添加到siteb url,但是在siteb上创建的_utmacookie包含不同的值

我读过关于将setDomainName改为“none”的各种文章,将其全部删除,但似乎没有任何效果

谢谢你的帮助

更新:通过ga调试器获得的其他信息:

从外部进入sitea:

_gaq.push processing "_setDomainName" for args: "[sitea.com]":  dc_debug.js:24
_gaq.push processing "_setAllowLinker" for args: "[true]":  dc_debug.js:24
_gaq.push processing "_trackPageview" for args: "[]":
Referring URL            : http://www.external.com/
Hit ID                   : 1460027114
Visitor ID               : 1908962602
从站点A到站点B单击:

_gaq.push processing "_setAllowLinker" for args: "[true]":  ga_debug.js:24
_gaq.push processing "_addIgnoredRef" for args: "[sitea.com]":  ga_debug.js:24
_gaq.push processing "_trackPageview" for args: "[]":
Referring URL            : http://www.sitea.com/
Hit ID                   : 73647255
Visitor ID               : 1908962602
因此访问者ID保持一致,但siteb上跟踪的引用URL不是sitea中的引用人

也不清楚这是否相关,但我们在sitea(dc.js)上使用双击集成,在siteb(GA.js)上使用经典GA


谢谢

我认为问题在于在标记中设置cookie域(再次),您能尝试删除它吗?

我建议将其仅与“跟踪器定义”块中的所有其他命令一起保留

另外,将域定义添加到SiteB:

_gaq.push(["_setDomainName", "siteb.com"]);
忽略引用不应该是一个问题,因为您传递的UTM参数无论如何都会覆盖该信息

查看如何在GA中正确和正确地设置视图(以前称为纵断面)

希望这有帮助

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