2016-07-08 22 views
0

Hallo alle :) Ich weiß, dass Ereignisse von App, die Firebase Analytics verwendet lokal gespeichert sind, dann nach einiger Zeit werden sie an die Konsole online gesendet. Ich möchte, dass die Daten nur gesendet werden, wenn Wi-Fi auf dem Gerät verfügbar ist. Ist das überhaupt möglich? Vielen Dank im Voraus!Wie kann ich Firebase Analytics-Daten NUR senden, wenn Wi-Fi eingeschaltet ist?

+0

Willkommen beim Stapelüberlauf :-) Was hast du bisher probiert? Bitte schauen Sie sich [ask] an und wie man ein [mcve] erstellt. Dies wird helfen, nützliche Antworten zu erhalten. – JimHawkins

+0

Hallo :) Ich habe nicht einmal ein ähnliches Problem wie ich, also bin ich für alles offen. Sie müssen Firebase Analytics-Daten nur über WLAN senden. –

Antwort

1

Nein, nur WLAN-Upload ist nicht möglich. Um einen zuverlässigen Datenupload ohne übermäßige Akkubelastung zu gewährleisten, erfolgt das Hochladen der Daten immer automatisch. Zum Beispiel auf Android-Daten aus mehreren Apps ist Chargen und hochgeladen zusammen, um die Anzahl der Zeiten zu minimieren, die das Gerät das Netzwerk aufwachen muss (sehr kostspielige Operation aus Batterieperspektive). Ermöglicht jeder App, zu definieren, wann und wie sie die Daten hochladen möchte, um gerätweite Optimierungen zu verhindern.

Das Hochladen nur über WLAN führt auch zu ungenauen Berichten, da es eine erhebliche Anzahl von Geräten ermöglicht, Daten mit erheblicher Verzögerung hochzuladen und daher von den aktiven Benutzern und anderen Berechnungen ausgeschlossen werden.

+0

Danke für die Antwort. –