在自己的js中访问google analytics js属性

时间:2013-10-14 04:02:42

标签: javascript google-analytics

当我使用Google Analytics调试器Chrome扩展程序时,会在页面加载时在控制台中返回一些方便的属性,例如会话计数或引用URL。有没有什么办法可以在我写的自己的Javascript中访问这些属性?我不确定ga.js文件是否可以公开访问,或者我是否必须做一些花哨的事情。

谢谢!

1 个答案:

答案 0 :(得分:0)

ga.js将此信息存储在Cookie中(您可以通过javascript访问)。具体来说,__ utma cookie包含用户ID和会话计数器,__ utmz具有广告系列信息(包括引荐来源)。

其他信息在每个页面(浏览器插件,屏幕分辨率等)或谷歌服务器(时间戳)上被收集,但当然您不需要谷歌来获取这些信息。

顺便说一下。新的analytics.js使用只有一个值(用户ID)的单个cookie,因此上述功能不适用于通用分析(它可以在google服务器上完成大部分工作,而不是在客户端上)。