在自己的js中访问Google Analytics js属性

Access google analytics js properties in own js

本文关键字:js Analytics 属性 Google 自己的 访问      更新时间:2023-09-26

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

谢谢!

ga.js将这些信息存储在cookie中(您可以通过javascript访问)。具体来说,__utma cookie包含用户ID和会话计数器,__utmz具有活动信息(包括引荐来源)。

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

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