Firebase Analytics是否脱机工作?

Ron*_*ici 13 firebase firebase-analytics

我知道Firebase通常可以离线工作,并且只要有机会就会同步.对于移动(Android,iOS)应用,Firebase-Analytics是否同样适用?

如果是(或部分是) - 用户可以离线多长时间?

Ste*_*nem 26

是的,事件存储在本地并在打开收音机时上传.迟到72小时以上的活动将被我们的服务器忽略.

  • 我认为 google firebase 团队应该把这个限制放在文档中,因为我在官方文档中看不到它。我们在比较系统事务和 firebase 时感到困惑 (4认同)
  • 有没有办法延长这个时间限制,即记录在Firebase服务器上迟到72小时以上的陈旧或旧事件. (3认同)
  • 当建设数十亿(印度!)时,我们不应该惊讶地看到用户每隔几天才上网.假设典型的实用程序应用程序(如计算器)不需要使用互联网,那么实用程序应用程序的许多有用事件将因此防火墙策略而丢失. (2认同)
  • 任何人都可以共享有关此限制的google文档链接。 (2认同)

dja*_*abi 6

Firebase Analytics会在设备上本地存储已记录的evens(在线或离线).当上传数据和设备的时间与网络连接时,Firebase Analytics将以尽可能少的上传方式批量处理数据,压缩数据并尝试上传数据.

上传成功后,数据将从设备中删除.当上载失败时,将使用渐进式退避来安排新尝试.如果设备处于脱机状态,则应用程序将在尝试上载之前等待连接.

超过72小时的数据将被忽略.设备上可以存储多少数据存在安全限制(限制磁盘使用).在长时间脱机的设备上记录过多数据可能会导致数据丢失.

  • 感谢您的回答。我在Firebase文档中找不到此信息时遇到问题。您是否认为可以提供指向脱机数据过期页面的链接? (2认同)