【问题标题】:What is the correct set up for Google Analytics Multiple domain tracking?Google Analytics(分析)多域跟踪的正确设置是什么?
【发布时间】:2014-03-03 18:38:05
【问题描述】:

我正在尝试使用 GA 设置多个域跟踪,最终结果是我们能够将站点 B 的流量视为包含站点 A 的初始引荐来源。

站点 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>

站点 B 的代码:

_gaq.push(['_setAccount', 'UA-XXX-X']);
_gaq.push(['_setAllowLinker', true]);
_gaq.push(['_addIgnoredRef', 'sitea.com']);
_gaq.push(['_trackPageview']);

预期行为:我们希望看到从 sitea 上的链接链接到 siteb 的跟踪中的引荐是 sitea 的原始引荐来源:

referrer to sitea -> link -> siteb

在分析中:

referrer to sitea -> siteb

实际行为:我们发现 siteb 上的流量包含 sitea 作为引荐来源。此外,当您单击 sitea 上的链接时,我们会看到带有 cookie 添加到 siteb url 的 _utma,但是在 siteb 上创建的 _utma cookie 包含不同的值。

我已阅读有关 setDomainName 为“无”的各种文章,将其全部删除,但似乎没有按预期工作。

感谢您的帮助

更新:通过 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

从sitea点击到siteb:

_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) 上使用 DoubleClick 集成,在 siteb (ga.js) 上使用 Classic GA。

谢谢!

【问题讨论】:

    标签: cookies google-analytics


    【解决方案1】:

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

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

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

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

    忽略推荐应该不是问题,因为您传递的 UTM 参数无论如何都会覆盖该信息。

    查看如何在 GA 中正确设置 Views(以前称为 Profiles)和according to documentation

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2013-12-06
      • 2018-06-17
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      • 1970-01-01
      • 2023-03-05
      • 2014-08-09
      • 2023-03-29
      相关资源
      最近更新 更多