【发布时间】:2018-08-07 08:12:22
【问题描述】:
我试图找出我的应用用户在入职过程中失去兴趣的地方。为此,我实施了 Firebase Analytics。但是,似乎在用户只使用该应用程序一次就不再打开它的情况下,整理的分析数据永远不会上传到 Firebase。只有当应用程序第二次启动时,才会上传数据。
Firebase Analytics 是否有办法在应用后台强制上传?
【问题讨论】:
标签: ios firebase firebase-analytics
我试图找出我的应用用户在入职过程中失去兴趣的地方。为此,我实施了 Firebase Analytics。但是,似乎在用户只使用该应用程序一次就不再打开它的情况下,整理的分析数据永远不会上传到 Firebase。只有当应用程序第二次启动时,才会上传数据。
Firebase Analytics 是否有办法在应用后台强制上传?
【问题讨论】:
标签: ios firebase firebase-analytics
无法强制 Firebase Analytics 客户端在任何特定时间将其数据发送到服务器。
但正如托德在他的博文 How Long Does it Take for My Firebase Analytics Data to Show Up? 中所说:
在 iOS 设备上,当您的应用进入后台时,Firebase 也会向下发送数据。因此,如果用户试用您的应用 20 分钟然后将其卸载,则仍会收到该会话数据,因为您的应用将在用户将您的应用移至后台的那一刻发送数据。
对此的唯一警告:
分析数据在 iOS 上实际丢失的一种极端情况是,如果您的应用崩溃,然后您的用户立即将其卸载。
因此,如果用户后台应用程序,分析数据似乎应该发送到服务器。如果您没有遇到这种情况,您能否描述一下您的数据未更明确显示的用户的流程?
【讨论】: