【问题标题】:Force Firebase to send analytics data upon backgrounding?强制 Firebase 在后台发送分析数据?
【发布时间】:2018-08-07 08:12:22
【问题描述】:

我试图找出我的应用用户在入职过程中失去兴趣的地方。为此,我实施了 Firebase Analytics。但是,似乎在用户只使用该应用程序一次就不再打开它的情况下,整理的分析数据永远不会上传到 Firebase。只有当应用程序第二次启动时,才会上传数据。

Firebase Analytics 是否有办法在应用后台强制上传?

【问题讨论】:

    标签: ios firebase firebase-analytics


    【解决方案1】:

    无法强制 Firebase Analytics 客户端在任何特定时间将其数据发送到服务器。

    但正如托德在他的博文 How Long Does it Take for My Firebase Analytics Data to Show Up? 中所说:

    在 iOS 设备上,当您的应用进入后台时,Firebase 也会向下发送数据。因此,如果用户试用您的应用 20 分钟然后将其卸载,则仍会收到该会话数据,因为您的应用将在用户将您的应用移至后台的那一刻发送数据。

    对此的唯一警告:

    分析数据在 iOS 上实际丢失的一种极端情况是,如果您的应用崩溃,然后您的用户立即将其卸载。

    因此,如果用户后台应用程序,分析数据似乎应该发送到服务器。如果您没有遇到这种情况,您能否描述一下您的数据未更明确显示的用户的流程?

    【讨论】:

    • 完美。正是我需要的文章!谢谢,弗兰克。
    猜你喜欢
    • 1970-01-01
    • 2019-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2017-01-11
    • 1970-01-01
    相关资源
    最近更新 更多