获取Google Analytics当前网页浏览的推荐人

时间:2017-03-30 12:29:29

标签: javascript google-analytics analytics

在Google Analytics中,我必须设置两个Google Anlaytics实例(两个不同的属性):

  • 第一个在整个网站(ES:www.example.com/)
  • 中照常实例化
  • 主域名文件夹中的第二个(ES:www.example.com/blog/)

我要做的是重写第二个Google Analytics实例的推荐人,从第一个Google Analytics实例的原始推荐人那里读取它。

通过这种方式,我可以在第二个属性的报告中获得原始流量来源。

重写Google Analytics第二个实例的推荐人是可以的,但我怎样才能获得第一个实例的原始推荐人?

是否有类似于ga.getReferrer()或ga('get_referrer')的方法?

提前致谢。

1 个答案:

答案 0 :(得分:0)

虽然跟踪器有get method

ga(function(tracker) {
  // Logs the URL of the referring site (if available).
  console.log(tracker.get('referrer'));
});

它会在目标网页上返回当前网页浏览的引荐来源,并在后续网页上返回“未定义”,而不是原始着陆页上会话的引荐来源。 Universal Analytics处理服务器上的数据,因此无法在客户端获取基于会话的数据。您最好的机会可能是将document.referrer存储在cookie中并继续使用。

(你要求当前网页浏览的推荐人,但因为这只是document.referrer,我不认为这是你真正想要的。如果我错了,请纠正我。)