【问题标题】:Cross Domain Conversion Tracking Google Analytics跨域转化跟踪 Google Analytics
【发布时间】:2014-02-05 02:50:58
【问题描述】:

我正在尝试设置我的分析帐户,并想知道是否有人可以帮助阐明我可能做错了什么。我有 6 个包含产品的电子商务网站,购物车位于第 7 个单独的网站上。每个站点都有自己独特的域。

我为每个域设置了一个属性,然后将一个附加属性设置为全局帐户。该理论是跟踪每个单独的属性,然后另外在全局帐户中。这可能有点矫枉过正,因为我并不太关心各个站点的流量。但我遇到的麻烦是我为adwords 付费,因此广告登陆shopping1.com 并在shopping7.com 上检查它没有注册为conersion,因为域名中有一个切换。

这是我的代码,任何关于如何使所有 7 个网站作为一个网站和 adwords 实现转换的输入将不胜感激。我需要设置域名元素吗?另外,我是否需要为来回链接到每个单独网站的所有内容添加代码?

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-site1']);
  _gaq.push(['_setAllowLinker', true]);
  _gaq.push(['_trackPageview']);

  _gaq.push(['global._setAccount', 'UA-global']);
  _gaq.push(['global._setAllowLinker', true]);
  _gaq.push(['global._trackPageview']);
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

【问题讨论】:

    标签: google-analytics


    【解决方案1】:

    代码还可以,但还不够。首先是的,您应该使用 _setDomainName(将值设置为相应的域名 shopping1.com、shopping2.com 等)。

    更重要的是,您需要将链接器功能附加到链接、表单和 iframe(以及重定向,尽管使用重定向您需要自己进行链接)——基本上是人们从您的一个域更改为另一个域的每个地方(不是必须将链接器功能附加到不指向您的域的链接)。

    Google Analytics 使用 cookie 来存储数据,这些数据不能在域之间共享。链接器功能的目的是将会话信息附加到 url,以便将其传输到其他域,由 Google 脚本读取并存储到新的 cookie 中。 Take a look at the documentation 了解如何使用 _link 和 linkByPost 函数。

    如果您正在执行重定向,则需要注意重定向保留 Google 参数。

    链接器函数会导致非常长且丑陋的 url。跨域跟踪与 Universal Analytics 配合使用效果更好,您只需在域之间传输一个参数(客户端 ID)。

    【讨论】:

    • 非常感谢您的回复。我将按照建议进行广告链接功能。一个问题,域名值,使用各自的域名与不使用有什么区别。我以为我将不得不使用一个。如果我设置了全球域名,如果我不使用任何域名,我会添加他们所在的购物网站的 .com 还是购物车所在公司网站的全球财产的 .com。跨度>
    猜你喜欢
    • 2012-03-21
    • 2015-01-31
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 2012-02-29
    • 1970-01-01
    • 1970-01-01
    • 2012-03-24
    相关资源
    最近更新 更多