有没有办法可以从GA跟踪器对象中检索流量来源信息?
当用户第一次到达网站时,GA跟踪器确实包含我通过调用获得的引用信息:
trackers[0].get('referrer');
顺便提一句,这是从document.referrer
获取的相同信息。
我的问题是,如果用户导航到网站的第二页,则两个调用都会返回" undefined"。
我们知道Google Analytics会以某种方式存储会话的信息。
我可以从GA跟踪器对象中检索该会话的引荐来源,而不是网页浏览,以及发起会话的广告系列名称/媒介/来源/等吗?
答案 0 :(得分:0)
您无法从GA对象中检索该信息。过去可以使用旧版本的跟踪代码,这些代码在客户端上存储了大量信息(从utm cookie中读取值通常用于提取信息并将其引导到其他系统中)。
随着Universal Analytics和Measurement Protocol的推出,现在可以在服务器上评估数据。 Google将信息存储在首先命中的服务器端,然后使用与所有匹配一起传输的强制客户端ID将后续交互与源信息联系起来。
没有现实/可扩展的方式来实时检索这些信息,因此您可以在您的网站中使用它(人们可以梦想为此目的使用实时API,但我怀疑会有一个可用的解决方案保持在分配的范围内配额)。