2016-07-08 2 views
0

Привет всем :) Я знаю, что события из приложения, использующего Firebase Analytics, хранятся локально, а через некоторое время они отправляются на консоль в режиме онлайн. Я хочу, чтобы данные отправлялись только при наличии Wi-Fi на устройстве. Возможно ли это? Спасибо всем заранее!Как отправить данные статистики Firebase ТОЛЬКО, когда включен Wi-Fi?

+0

Добро пожаловать в переполнение стека :-) Что вы пробовали? Пожалуйста, посмотрите [ask] и как создать [mcve]. Это поможет получить полезные ответы. – JimHawkins

+0

Привет :) Я даже не нашел схожую проблему с моей, поэтому я полностью открыт для чего-либо. Необходимо отправлять данные Firebase Analytics только через Wi-Fi. –

ответ

1

Нет, Wi-Fi только загрузка невозможна. Чтобы обеспечить надежную загрузку данных без чрезмерного напряжения батареи, загрузка данных всегда автоматическая. Например, данные Android из нескольких приложений являются пакетами и загружаются вместе, чтобы свести к минимуму количество раз, когда устройство должно пробудить сеть (очень дорогостоящая работа с точки зрения использования батареи). Позволяет каждому приложению определять, когда и как он хочет загрузить данные, предотвращает оптимизацию устройств.

Загрузка только по Wi-Fi также приведет к неточным отчетам, поскольку позволяет значительному количеству устройств загружать данные со значительной задержкой и, следовательно, исключается из активных пользователей и других вычислений.

+0

Спасибо за ответ. –