Google Analytics Outbound Click数据室(在我自己的服务器中)

Google Analytics Outbound Click Dataroom (in my own server)

本文关键字:自己的 我自己 服务器 Outbound Analytics Click 数据 Google      更新时间:2023-09-26

我最近完成了与Google API的合作,将所有Google Analytics数据传输到我自己的数据库中。然而,我意识到我必须不断地运行我的脚本才能每天更新数据(或者每天运行Cron)。

有人能给我一个不同的解决方案吗?我从某个地方看到,在Javascript中放入"一些"代码,将事件变量传递给Google Analytics和我自己的服务器,我认为这是一个更完整的解决方案。我一直在网上搜索这个解决方案,现在我还在继续这样做。我对此非常陌生,任何帮助或指导都将不胜感激。请告诉我!

使用(即将弃用)异步分析代码(ga.js),可以使用_setLocalGifPath_setLocalRemoteServerMode方法(请参阅文档)将原始数据发送到本地服务器。这是为了与(现已失效的)Urchin Analytics软件的向后兼容性(谷歌在21世纪初收购了Urchin,并将其产品开发成现在的谷歌分析)。

由于现在有了基于测量协议的全新分析代码,这不适用于Universal Analytics。

编辑添加:参考您的评论,您可以为交互事件(页面浏览量、事件等)设置点击回调。这是一个自定义的Javascript函数,在Universal Analytics发送交互命中时触发。然而,你不能用它来获得与Analytics完全相同的数据-使用Universal Analytics,数据是在服务器上评估的,所以你在客户端上不再有关于活动来源、会话持续时间、页面深度等的数据(过去是"旧"分析的情况)。所以我不确定hitCallback会对你有多大帮助。