Работает ли Firebase Analytics в автономном режиме?

Я знаю, что Firebase вообще работает в автономном режиме и синхронизируется всякий раз, когда появляется возможность. То же самое относится к приложениям Firebase-Analytics для мобильных (Android, iOS)?

Если да (или частично да) - сколько времени может быть отключено пользователем?

Ответ 1

Да, события хранятся локально и загружаются при включении радио. События, которые приходят более чем на 72 часа, будут проигнорированы нашим сервером.

Ответ 2

Firebase Analytics будет хранить зарегистрированные локации локально на устройстве (онлайн или офлайн). Когда его время для загрузки данных и устройств имеет сетевое подключение, Firebase Analytics будет загружать данные в максимально возможное количество загрузок, сжимать их и пытаться загрузить данные.

Когда загрузка выполнена успешно, данные удаляются с устройства. Когда загрузка не выполняется, новая попытка запланирована с прогрессивным отступлением. Если устройство отключено, приложение будет ожидать подключения до попытки загрузки.

Данные старше 72 часов будут игнорироваться. Существуют ограничения безопасности на том, сколько данных можно хранить на устройстве (чтобы ограничить использование диска). Регистрация избыточных данных на устройстве, находящемся в автономном режиме в течение длительного времени, может привести к потере данных.