2016-06-23 10 views
10

Ich weiß Firebase im Allgemeinen funktioniert offline und synchronisiert wann immer eine Gelegenheit. Gilt das auch für Firebase-Analytics für mobile Apps (Android, iOS)?Funktioniert Firebase Analytics offline?

Wenn ja (oder teilweise ja) - wie lange kann der Benutzer offline sein?

Antwort

17

Ja, Ereignisse werden lokal gespeichert und hochgeladen, wenn das Radio eingeschaltet ist. Ereignisse, die mehr als 72 Stunden zu spät kommen, werden von unserem Server ignoriert.

+1

Gibt es eine Möglichkeit, dieses Zeitlimit zu verlängern, z. B. für die Protokollierung veralteter oder älterer Ereignisse, die mehr als 72 Stunden zu spät auf dem Firebase Server eintreffen. – Narendra

+0

Wenn wir für Milliarden (Indien!) Bauen, sollten wir uns nicht wundern, wenn Nutzer nur alle paar Tage online gehen. Aufgrund dieser Firebase-Richtlinie gehen so viele nützliche Ereignisse für eine Utility-App verloren, vorausgesetzt, eine typische Utility-App wie ein Taschenrechner benötigt kein Internet. – rpattabi

3

Firebase Analytics speichert protokollierte Evens lokal auf dem Gerät (online oder offline). Wenn die Zeit zum Hochladen der Daten und der Geräte eine Netzwerkverbindung hat, wird Firebase Analytics die Daten in möglichst wenigen Uploads stapeln, komprimieren und versuchen, die Daten hochzuladen.

Wenn der Upload erfolgreich ist, werden die Daten vom Gerät gelöscht. Wenn der Upload fehlschlägt, wird ein neuer Versuch mit progressivem Back-Off geplant. Wenn das Gerät offline ist, wartet die App vor dem Hochladen auf die Verbindung.

Daten älter als 72 Stunden werden ignoriert. Es gibt Sicherheitsbeschränkungen dafür, wie viele Daten auf dem Gerät gespeichert werden können (um die Festplattennutzung zu begrenzen). Das Protokollieren übermäßiger Daten auf einem Gerät, das für längere Zeit offline ist, kann zu Datenverlust führen.

+0

Danke für die Antwort. Ich habe Probleme, diese Informationen in der Firebase-Dokumentation zu finden. Glauben Sie, dass Sie einen Link zu der Seite bereitstellen könnten, die über den Ablauf von Offline-Daten spricht? – Esper

Verwandte Themen