Google Analytics Outbound Click数据室(在我自己的服务器中)
Google Analytics Outbound Click Dataroom (in my own server)
我最近完成了与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会对你有多大帮助。
相关文章:
- 按我自己的类克隆另一个元素的内容和顺序
- 如何配置分析以将数据发送到我自己的服务器
- 从我自己的脚本中包含的Javascript文件中调用一个函数
- 让我自己的过滤器不工作
- 我怎样才能给数组中的每个对象赋予它们自己的键
- 制作我自己的加密/解密系统
- 我如何才能使数组中的按钮只对其作出响应'使用javascript的自己的包装器
- "npm运行构建:css"不能工作,而当我自己运行脚本时是可以的
- 绕过我自己计算机上的浏览器安全限制
- 如何将我自己的按钮连接到下载库
- Javascript如何设置我自己的img宽度和高度(调整大小)
- 如何在Facebook上分享我自己的网站与网站上的图像
- 如何将 screen.width 值替换为我自己定义的值
- 谷歌地图api:如何将我自己的标记添加到地图
- 默认事件发生后,我如何执行自己的代码
- 需要创建一个函数,将我自己创建的范围对象转换为字符串
- 可以用我自己的自定义图像替换光标
- 谷歌地图API:在JavaScript API中使用我自己的coords
- 正在创建(我自己的)TypeScript库
- 用我自己的自定义快捷方式覆盖浏览器快捷方式