【发布时间】:2016-08-19 17:46:49
【问题描述】:
我的公司赞助了一篇博文,该博文将用户引导至我们的网站,链接格式为 example.com/#home?utm_source=BlogX&utm_medium=CPL&utm_campaign=foo
我们在 Google Analytics 中看到我们的一些流量正确设置为 BlogX/CPL,但其中一些流量似乎在 Google Analytics 中显示为来自 blogx.com/referral。没有任何从 BlogX 到我们的链接缺少 utm 参数,那么我们如何最终获得通用 blogx.com/referral 流量?
我们没有从那个博客获得那么多流量,所以在一个案例中,我可以清楚地看到在 GA 有一个来自 Bumblefeck 城市的访问者使用 BlogX/CPL,而另一个来自城市 Bumblefeck 的访问者使用 blogx.com/转介。这些显然是同一个人,但 GA 显示他们有不同的来源。会话超时是否会影响我们原来的 utm_source/utm_medium?还是发生了其他事情?
【问题讨论】:
-
注意:我以 BlogX 为例,但事实上,我们在各种博客上的所有赞助博客文章都会出现同样的问题。所以这不是 BlogX 特有的问题。
-
如果不检查你的网站真的很难说,但我首先要寻找的是服务器端重定向那条 url 参数。
-
不应该把#home 放在包含UTM 参数的查询字符串之后吗?我的猜测是基于示例 URL,GA 无法识别 UTM 参数,因为它成为片段的一部分,而不是查询。
-
@kgrg - 是的,应该,但不幸的是,我们的合作伙伴只是将参数粘贴在我们提供给他们的 URL 的末尾。不过,这似乎不是问题,因为 GA 似乎是从 location.href 而不是 location.search 获取参数,所以当我测试这些合作伙伴链接时它会正确通过。
标签: google-analytics