Firebase 分析调度期
Firebase analytics dispatch period
我想使用 Firebase 对 iOS 和 Android 应用程序进行分析。我的用户大部分时间都在网络不佳或没有网络的偏远地区。我想优化电池寿命,所以我不希望 firebase 一直创建网络请求。有没有办法只根据命令发送数据?
我希望具有与 google 分析相同的行为 analytics.setLocalDispatchPeriod(0);并仅在用户连接到 wifi 时发送数据。
SDK 已尝试将上传间隔时间最小化为每小时一次,以避免耗尽电池电量。如果网络有任何问题,它不会立即重试,而是在数小时后或 back-off 需要时重试。它还有几种优化数据延迟的方法,所以自由控制调度系统并不好。
我想使用 Firebase 对 iOS 和 Android 应用程序进行分析。我的用户大部分时间都在网络不佳或没有网络的偏远地区。我想优化电池寿命,所以我不希望 firebase 一直创建网络请求。有没有办法只根据命令发送数据? 我希望具有与 google 分析相同的行为 analytics.setLocalDispatchPeriod(0);并仅在用户连接到 wifi 时发送数据。
SDK 已尝试将上传间隔时间最小化为每小时一次,以避免耗尽电池电量。如果网络有任何问题,它不会立即重试,而是在数小时后或 back-off 需要时重试。它还有几种优化数据延迟的方法,所以自由控制调度系统并不好。