gpt4 book ai didi

google-analytics - 离线应用程序的分析+统计?

转载 作者:行者123 更新时间:2023-12-03 15:46:02 28 4
gpt4 key购买 nike

正如标题所示,我需要做的是在各种 iO/Android/Windows 应用程序中跟踪各种用户事件 - 例如点击、滑动、在页面上花费的时间等。

这些应用程序基于响应式 HTML/CSS/JS,并具有简单的操作系统特定容器。所有数据(例如图像、视频等)均独立包含在应用程序中。

这些应用程序的特点是,销售人员将使用 iPad/Surface/Android 平板电脑向潜在客户演示产品、电子表格、电视广告等功能。客户端的一个关键要求是,一旦平板电脑连接到互联网,这些统计数据就会被推送到中央统计服务(或某种数据库等)

我正在阅读一些有关 Google 新产品的内容 Universal Analytics 并以“网站模式”将其实现到应用程序的 HTML 中。据说它允许跟踪异地行为,但在我的测试中,它只有在我在线时才有效。我很确定我不是第一个想做这样的事情的人。您可以推荐哪些实现方案?我希望让通用离线统计启动并运行,以支持做一些基于自定义消息/cookie/平面文件的解决方案。PS:我在互联网上找到的教程没有太大帮助。要么太复杂,没有深入覆盖离线部分,要么使用这部分太模糊......

也许我确实需要 iOs/Android SDK 来让该部分正常工作?如果是这样,我该如何处理 Windows Surface?

最佳答案

Universal Analytics 中的所有内容均通过 Measurement Protocol 运作。归根结底,这只是对 GA 后端的 HTTP 请求。所有的 GA 跟踪库(analytics.js 用于 Web 以及 AndroidiOS SDK)都只是测量协议(protocol)之上的糖。

如果您想将数据发送到 GA,您将需要具有网络访问权限。如果没有网络访问,请求将必须排队并稍后发送。据我所知,没有一个跟踪库完全支持这一点(将来可能会),因此不幸的是,如果这是硬性要求,您可能必须自己实现离线支持。

对于 Windows 手机,正如我所说,始终存在测量协议(protocol),因此您应该能够从任何支持 HTTP 的设备(甚至是打印机和电视等设备)发送点击。

注意:如果您要对稍后发送的命中进行排队,则需要记录它们发生的时间并设置 &qt测量协议(protocol)请求中的(队列时间偏移)参数,否则命中时间将关闭。

关于google-analytics - 离线应用程序的分析+统计?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25895879/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com