Google 使用 Campaign URL Builder 时分析引荐路径为空

Google Analytics Referral Path Empty When Using Campaign URL Builder

A URL 是使用 Google Analytic (GA) URL Builder (https://support.google.com/analytics/answer/1033867?hl=en) 生成的。

URL 包括 utm_source 和其他 GA 所需的参数。

当点击带有此 URL 的 link 时,引荐路径不可用。取而代之的是只有来源显示为空的引荐路径。 Source 设置为 utm_source.

的值

但是,当通过 link 访问没有自定义 URL 的页面时,引荐路径设置正确。

为什么会这样?我该如何解决这个问题?

你无法解决这个问题。推荐路径可用于推荐流量。如果您使用活动参数,您可以将 link 转化为活动流量(这显然是引荐来源这个词的一些不寻常用法,但 Google 是从营销渠道而不是技术定义的角度考虑的)。

绕过的方法可能是存储引用的自定义维度 url。

首先,您必须在 属性 设置中创建一个自定义维度 - 我会选择会话级别,因为将访问者带到您网站的引荐来源网址在访问期间不会改变。

然后您检查(在您网站的源代码中)window.document.referrer 看看是来自您自己的域(在这种情况下您将其关闭)还是来自另一个域,在这种情况下您将其设置为一个维度。基本示例(非生产代码):

if(window.document.referrer.indexOf('mydomain') == -1) {
ga('set', 'dimension1', window.document.referrer);
}

(意思是:如果我的域名不是构成引荐来源网址 url 的字符串的一部分;这之后将是您通常的页面跟踪)。

无论如何都会存储引荐来源网址,您可以 select 您的自定义维度作为第二个维度或在自定义报告中使用它(当然,对于每次点击费用流量或展示广告,您将获得 google.com 或广告服务器的地址作为引荐来源网址,这不是很有帮助,但对于您的用例它应该有效)。