谷歌分析跨域跟踪转化推荐问题

Posted

技术标签:

【中文标题】谷歌分析跨域跟踪转化推荐问题【英文标题】:Google Analytics Cross Domain Tracking Conversion Referral Issue 【发布时间】:2014-12-25 14:13:30 【问题描述】:

所以我有两个网站供客户使用,我们会说 www.main.com 是他们的主要网站,www.signup.com 是用户注册了某项服务。

我最近将 signup.com 切换到通用分析,以便我们可以通过自动链接插件实现跨域跟踪。

我使用this article 帮助我在每个域上设置代码。

这是我在 ma​​in.com 上的内容:

<script>
  (function(i,s,o,g,r,a,m)i['GoogleAnalyticsObject']=r;i[r]=i[r]||function()
  (i[r].q=i[r].q||[]).push(arguments),i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  )(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-11865301-1', 'auto', 'allowLinker': true);
  ga('require', 'linker');
  ga('linker:autoLink', ['signup.com'] );

  ga('require', 'displayfeatures');
  ga('send', 'pageview');

</script>

注意:我不确定“显示功能”是什么。有人告诉我,第 3 方供应商必须在某一时刻自定义代码,我不应该删除任何内容。

这是我在 signup.com 上的内容:

<script>
  (function(i,s,o,g,r,a,m)i['GoogleAnalyticsObject']=r;i[r]=i[r]||function()
  (i[r].q=i[r].q||[]).push(arguments),i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  )(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-11865301-1', 'auto'), 'allowLinker': true;
  ga('require', 'linker');
  ga('linker:autoLink', ['main.com'] );
  ga('send', 'pageview');

</script>

我的推荐排除列表中也列出了这两个域,因此我们不会将 ma​​in.com 视为注册目标的推荐。

现在发生的情况是,对于我们几乎所有的转化,来源/媒介都显示为(直接)/(无),而引荐路径显示为(未设置)。我们不知道为什么。

在发布本文时,当天有 14 次目标转化。他们都报告了(未设置)的推荐路径,其中 13 个报告了(直接)/(无)的来源/媒介。如果有任何线索的话,有一个转换将其来源/媒体列为 bing/organic。

我在谷歌上没有找到很多关于这个主题的结果,所以这是我最后的选择。任何帮助将不胜感激。

更新:所以在过去的 24 小时里我一直在认真研究这个问题,并发现了更多信息。

(直接)或(未设置)引荐来源来自 ma​​in.com。它们被列为直接推荐或未设置推荐的原因是我们在推荐排除列表中列出了 ma​​in.com。当我关闭它时,这些推荐开始以 ma​​in.com 的形式出现。

看起来越来越像是无法从 ma​​in.com 获取原始引荐来源网址并将其带到 signup.com

谁能证实或否认这个理论?

【问题讨论】:

“displayfeatures”用于人口统计、兴趣报告和再营销。不过,它应该与您的转化和跨域跟踪无关。 @nyuen 是的,我有点认为这不是问题的一部分。我只是想提前说明一下,以防有人问我没有把它放在那里,我真的不知道它是什么。不过谢谢你的知识,现在我知道了。 我知道如果对两个网站使用相同的分析 ID,这是可能的。 【参考方案1】:

当您链接域以进行跨域跟踪时,它们都应该包含在自动链接中。

  ga('linker:autoLink', ['signup.com', 'main.com'] );

【讨论】:

文档不是这么说的。

以上是关于谷歌分析跨域跟踪转化推荐问题的主要内容,如果未能解决你的问题,请参考以下文章

具有多个跟踪器的 Google Analytics(分析)跨域跟踪

使用新的 analytics.js 语法进行跨域跟踪?

Google Analytics 跨域转化跟踪和归因于 AdWords 广告系列

使用 Google Analytics 对子域进行跨域跟踪

Adwords 转换引发了谷歌分析与反应

谷歌Adwords转化跟踪之转化报告