如何在启用Wi-Fi时发送Firebase Analytics数据?

时间:2016-07-08 11:31:01

标签: android android-wifi firebase-analytics

大家好:)我知道使用Firebase Analytics的应用程序中的事件是存储在本地的,然后经过一段时间后,它们会在线发送到控制台。我希望只有当设备上的Wi-Fi可用时才发送数据。这甚至可能吗?谢谢大家!

1 个答案:

答案 0 :(得分:1)

不,wifi只能上传。为了确保可靠的数据上传而不会产生过多的电池压力,数据上传始终是自动的。例如,来自多个应用的​​Android数据是批量并一起上传,以便最小化设备唤醒网络的次数(从电池使用角度来看,操作非常昂贵)。允许每个应用定义何时以及如何上传数据,从而阻止设备进行广泛优化。

仅通过wifi上传也会导致报告不准确,因为它允许大量设备以显着延迟上传数据,因此被排除在活跃用户和其他计算之外。