Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/387.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从GA跟踪对象中获取原始引用?_Javascript_Google Analytics_Universal Analytics - Fatal编程技术网

Javascript 如何从GA跟踪对象中获取原始引用?

Javascript 如何从GA跟踪对象中获取原始引用?,javascript,google-analytics,universal-analytics,Javascript,Google Analytics,Universal Analytics,有没有办法从GA tracker对象检索流量源信息 当用户第一次到达站点时,GA跟踪器确实包含我通过调用获得的参考者信息: trackers[0].get('referrer'); 顺便说一下,这是从文档中获取的相同信息。referer 我的问题是,如果用户导航到站点中的第二个页面,两个调用都返回“undefined” 我们知道Google Analytics以某种方式存储了会话的信息 我是否可以从GA tracker对象中检索该会话的引用人,而不是页面视图,以及发起会话的活动名称/媒体/来源

有没有办法从GA tracker对象检索流量源信息

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

trackers[0].get('referrer');
顺便说一下,这是从
文档中获取的相同信息。referer

我的问题是,如果用户导航到站点中的第二个页面,两个调用都返回“undefined”

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


我是否可以从GA tracker对象中检索该会话的引用人,而不是页面视图,以及发起会话的活动名称/媒体/来源/等?

您无法从GA对象中检索该信息。这在旧版本的跟踪代码中是可能的,它在客户端上存储了大量信息(从utm Cookie中读取值是提取信息并将其导入其他系统的常见方法)

随着通用分析和测量协议的引入,数据现在在服务器上进行评估。Google将信息存储在第一次点击的服务器端,然后使用与所有点击一起传输的强制客户端id将后续交互与源信息联系起来

没有现实的/可扩展的方法来实时检索这些信息,以便您可以在您的网站中使用它(您可以梦想为此目的使用实时api,但我怀疑您能否获得一个在分配配额内的可用解决方案)