Firebase Analytics 上传延迟
Firebase Analytics upload delay
有什么方法可以提高 android 上记录的事件的 Firebase Analytics 上传速率?目前它每小时上传一次,对于测试目的来说太慢了。
我在 jars 中找到了对以下键(具有硬编码默认值)的引用,但不知道如何更改它们。
- "measurement.upload.backoff_period", 43200000L
- "measurement.upload.window_interval", 3600000L
- "measurement.upload.interval", 3600000L
目前无法手动覆盖这些设置。但是,我们认识到需要更快地查看您的报告,我们希望尽快解决这一需求。
同时,您可以启用详细调试输出以验证您的事件确实正在记录和上传。发出以下命令,然后 运行 您的应用程序并记录事件:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
希望这对您有所帮助,
史蒂夫·加内姆
Firebase 分析产品经理
不,应用程序无法控制 Firebase Analytics 的上传节奏。在 Google Play 设备上,上传由 Google Play Services 完成,该过程不涉及任何应用程序代码。在非 Google Play 设备上,上传是从应用程序进程完成的。加速上传是常见的请求,可能会在未来的版本中支持。
我发现 "way" 可以更快地加载测试数据:数据擦除(模拟器)强制应用程序使用 "initial delay",仅需 15 秒。
有什么方法可以提高 android 上记录的事件的 Firebase Analytics 上传速率?目前它每小时上传一次,对于测试目的来说太慢了。
我在 jars 中找到了对以下键(具有硬编码默认值)的引用,但不知道如何更改它们。
- "measurement.upload.backoff_period", 43200000L
- "measurement.upload.window_interval", 3600000L
- "measurement.upload.interval", 3600000L
目前无法手动覆盖这些设置。但是,我们认识到需要更快地查看您的报告,我们希望尽快解决这一需求。
同时,您可以启用详细调试输出以验证您的事件确实正在记录和上传。发出以下命令,然后 运行 您的应用程序并记录事件:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
希望这对您有所帮助,
史蒂夫·加内姆
Firebase 分析产品经理
不,应用程序无法控制 Firebase Analytics 的上传节奏。在 Google Play 设备上,上传由 Google Play Services 完成,该过程不涉及任何应用程序代码。在非 Google Play 设备上,上传是从应用程序进程完成的。加速上传是常见的请求,可能会在未来的版本中支持。
我发现 "way" 可以更快地加载测试数据:数据擦除(模拟器)强制应用程序使用 "initial delay",仅需 15 秒。