如何从GA跟踪对象中获取原始引荐来源?

时间:2015-08-05 17:54:20

标签: javascript google-analytics universal-analytics

有没有办法可以从GA跟踪器对象中检索流量来源信息?

当用户第一次到达网站时,GA跟踪器确实包含我通过调用获得的引用信息:

trackers[0].get('referrer');

顺便提一句,这是从document.referrer获取的相同信息。

我的问题是,如果用户导航到网站的第二页,则两个调用都会返回" undefined"。

我们知道Google Analytics会以某种方式存储会话的信息。

我可以从GA跟踪器对象中检索该会话的引荐来源,而不是网页浏览,以及发起会话的广告系列名称/媒介/来源/等吗?

1 个答案:

答案 0 :(得分:0)

您无法从GA对象中检索该信息。过去可以使用旧版本的跟踪代码,这些代码在客户端上存储了大量信息(从utm cookie中读取值通常用于提取信息并将其引导到其他系统中)。

随着Universal Analytics和Measurement Protocol的推出,现在可以在服务器上评估数据。 Google将信息存储在首先命中的服务器端,然后使用与所有匹配一起传输的强制客户端ID将后续交互与源信息联系起来。

没有现实/可扩展的方式来实时检索这些信息,因此您可以在您的网站中使用它(人们可以梦想为此目的使用实时API,但我怀疑会有一个可用的解决方案保持在分配的范围内配额)。