Im Mai 2021 haben wir den neuen Abschnitt zur Datensicherheit in Google Play angekündigt, in dem die Entwickler angeben, wie in ihrer App Daten erhoben, weitergegeben und geschützt werden.
Auf dieser Seite finden Sie Informationen dazu, welche Angaben Sie dabei im Hinblick auf die Verwendung des Firebase SDK für Android machen müssen. Es wird erläutert, ob und wie in unseren SDKs Daten von Endnutzern verwendet werden. Dabei werden auch alle relevanten Konfigurationen oder Aufrufe abgedeckt, die Sie als App-Entwickler selbst vornehmen können.
Wir möchten so transparent wie möglich sein, um Sie zu unterstützen. Sie als App-Entwickler entscheiden jedoch selbstverantwortlich, wie Sie das Formular für den Abschnitt zur Datensicherheit in Google Play im Hinblick auf die Erhebung, Weitergabe und den Schutz von Daten ausfüllen.
So verwenden Sie die Informationen auf dieser Seite
Auf dieser Seite werden nur die Endnutzerdaten aufgeführt, die in der aktuellen Version jedes Firebase Android SDK erhoben werden.
Für jedes SDK gibt es weiter unten auf dieser Seite einen eigenen Abschnitt, in dem wir Informationen zu Daten liefern, die automatisch bzw. je nach Nutzung erhoben werden. Bei der automatischen Erhebung werden bestimmte Daten vom SDK erhoben, ohne dass Sie eine bestimmte Methode oder Klasse in Ihrer App aufrufen. In vielen Fällen hängen die vom SDK erhobenen Daten jedoch von der spezifischen Verwendung des Produkts in Ihrer App ab, also von der Konfiguration Ihrer App und davon, wie Sie das SDK aufrufen.
Im Android-Leitfaden zu Datentypen finden Sie Informationen dazu, welcher Datentyp am ehesten auf die erhobenen Daten zutrifft. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie spezifische Daten weitergegeben und verwendet werden, die in Ihrer App erhoben werden.
Datenverschlüsselung, Datenfreigabe und Datenlöschung für Firebase Android SDKs
Datenverschlüsselung | Die auf dieser Seite aufgeführten Endnutzerdaten werden von Firebase während der Übertragung mit HTTPS verschlüsselt. |
Datenfreigabe | Die auf dieser Seite aufgeführten Endnutzerdaten werden von Firebase nur in folgenden Fällen an Dritte weitergegeben:
|
Datenlöschung | Mit Firebase können Entwickler Endnutzerdaten in einer Weise löschen, die mit der Funktionalität der Firebase-Dienste vereinbar ist. |
Firebase-User-Agent
Der Firebase-User-Agent ist kein Firebase Android SDK, sondern ein Informationspaket, das von mehreren Firebase Android SDKs erfasst wird. Er enthält Folgendes:
Gerätemetadaten: Betriebssystemversion, Name, Modell, Marke und Formfaktor
App, mit der Ihre App installiert wurde (z. B. der Play Store) (siehe Anleitung)
Welche Firebase SDKs in Ihrer App verwendet werden, einschließlich ihrer Versionen
Der Firebase-User-Agent wird intern von Google verwendet, um die Akzeptanz von Plattformen und Versionen zu ermitteln, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. Sie wird niemals mit einer Nutzer- oder Gerätekennung verknüpft.
Wenn ein Firebase Android SDK den Firebase-User-Agent erfasst, wird es unten im Abschnitt zum SDK aufgeführt.
A/B Testing
com.google.firebase:firebase-abt
Automatisch erhobene Daten
Das Firebase A/B Testing SDK erhebt keine automatisch erfassten Daten von Endnutzern.
Weitere Hinweise
Das Firebase A/B Testing SDK legt Google Analytics-Nutzereigenschaften fest und verwendet sie, um die Zugehörigkeit zu Testgruppen für Firebase Remote Config und Firebase In-App Messaging anzugeben.
Da das A/B Testing SDK nur direkt von Firebase Remote Config und Firebase In-App Messaging verwendet wird, finden Sie in den entsprechenden Abschnitten auf dieser Seite weitere Informationen zur Datenerhebung und zum Zweck der Erhebung.
Abhängig von Ihrer Nutzung erhobene Daten
Das Firebase A/B Testing SDK bietet keine optionalen Funktionen, die Entwickler konfigurieren oder aufrufen können, um andere Endnutzerdaten zu erheben.
App Check
com.google.firebase:firebase-appcheck
com.google.firebase:firebase-appcheck-ktx
com.google.firebase:firebase-appcheck-debug
com.google.firebase:firebase-appcheck-safetynet
com.google.firebase:firebase-appcheck-playintegrity
Automatisch erhobene Daten
Die Firebase App Check SDKs erfassen die folgenden Daten automatisch.
Daten | Standardmäßig machen die Firebase App Check SDKs Folgendes: |
---|---|
Firebase-User-Agent | Weitere Informationen finden Sie auf dieser Seite im Abschnitt zum Firebase-User-Agent. |
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie die Firebase App Check SDKs und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. In der folgenden Tabelle sind Beispiele für Endnutzerdaten aufgeführt, die je nach Nutzung erhoben werden können. Achten Sie dabei aber darauf, sämtliche Daten zu berücksichtigen, die aufgrund Ihrer spezifischen Nutzung erhoben wurden.
Daten | Je nach Konfiguration und Aufruf Ihrer App erfassen die Firebase App Check SDKs Folgendes: |
---|---|
Attestationstoken von SafetyNet | Erfassen Sie dieses Attestierungstoken, wenn Ihre App SafetyNet als Attestierungsanbieter verwendet. Weitere Informationen zur Datensicherheit bei SafetyNet finden Sie unter Datensicherheit bei SafetyNet. |
Integritätstoken von Play Integrity | Erfassen Sie dieses Integritätstoken, wenn Ihre App Play Integrity als Attestierungsanbieter verwendet. Weitere Informationen zur Datensicherheit bei Play Integrity |
Weitere Informationen
Zweck der Datenerhebung
Der Firebase-User-Agent wird intern von Google verwendet, um die Akzeptanz von Plattformen und Versionen zu ermitteln, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. Sie wird niemals mit einer Nutzer- oder Gerätekennung verknüpft.
Firebase App Check verwendet in der Regel die anderen in den obigen Unterabschnitten aufgeführten erhobenen Daten, um App-Attestierungen zu validieren und Ihre Backend-Ressourcen vor Missbrauch zu schützen. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
App Distribution
Vollständige App Distribution Android SDK-Implementierung
com.google.firebase:firebase-appdistribution
Die vollständige Implementierung des App Distribution Android SDK ist nur für Betatests vorgesehen. Fügen Sie bei der Einreichung bei Google Play nicht die vollständige App Distribution SDK-Implementierung in Ihre Anwendung ein.
Nur API – App Distribution Android SDK
com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx
Automatisch erhobene Daten
Das App Distribution Android SDK, das nur aus einer API besteht, erhebt keine Endnutzerdaten automatisch.
Abhängig von Ihrer Nutzung erhobene Daten
Das reine API-App Distribution Android SDK bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.
Authentication
com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx
Automatisch erhobene Daten
Das Firebase Authentication SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Authentication SDK Folgendes: |
---|---|
Firebase-User-Agent | Weitere Informationen finden Sie auf dieser Seite im Abschnitt zum Firebase-User-Agent. |
IP-Adresse | Es werden IP-Adressen erfasst, um die Sicherheit zu erhöhen und Missbrauch bei der Registrierung und Authentifizierung zu verhindern. |
User-Agent-Strings:
|
Es werden User-Agent-Strings erfasst, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. Hinweis: Dieser User-Agent bezieht sich nicht auf den Firebase-User-Agent. |
Firebase-Android-App-ID | Die Firebase-Android-App-ID der App wird erfasst. Dies ist nicht der Paketname der App. Dieser Wert ist im Header jeder Anfrage enthalten. |
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Firebase Authentication SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. In der folgenden Tabelle sind Beispiele für Endnutzerdaten aufgeführt, die je nach Nutzung erhoben werden können. Achten Sie dabei aber darauf, sämtliche Daten zu berücksichtigen, die aufgrund Ihrer spezifischen Nutzung erhoben wurden.
Daten | Je nach Konfiguration und Aufruf Ihrer App erfasst das Firebase Authentication SDK Folgendes: |
---|---|
Anzeigename | Der Anzeigename eines Nutzers wird erhoben, sofern der Entwickler ihn angibt. |
E‑Mail-Adresse | Die E-Mail-Adresse eines Nutzers (wie vom Entwickler angegeben) wird erhoben, wenn die App eine der folgenden Funktionen verwendet:
|
Telefonnummer | Die Telefonnummer eines Nutzers (wie vom Entwickler angegeben) wird erhoben, wenn in der App eine der folgenden Funktionen verwendet wird:
|
Integritätstoken von Play Integrity | Dieses Integritätstoken wird erfasst, wenn Ihre App die Telefonauthentifizierung verwendet. Weitere Informationen zur Datensicherheit bei Play Integrity |
Attestationstoken von SafetyNet | Dieses Attestierungstoken wird erfasst, wenn Ihre App die Telefonauthentifizierung verwendet und der Abruf des Play Integrity-Tokens fehlgeschlagen ist. Weitere Informationen zur Datensicherheit bei SafetyNet finden Sie unter Datensicherheit bei SafetyNet. |
Token von reCAPTCHA Enterprise | Dieses Token wird erfasst, wenn Ihre App reCAPTCHA Enterprise zum Schutz von Authentication-Abläufen verwendet. Weitere Informationen zur Datensicherheit bei reCAPTCHA Enterprise finden Sie unter Datensicherheit bei reCAPTCHA Enterprise. |
Kontaktdaten | Es werden die Kontaktdaten eines Nutzers im Zusammenhang mit Authentifizierungsanbietern von Drittanbietern erfasst, wenn die App einen Authentifizierungsanbieter von Drittanbietern mit Firebase Authentication verwendet. Die Kennung eines Nutzers kann beispielsweise mit seinem Facebook-Profil verknüpft werden, wenn die App die Facebook-Authentifizierung verwendet. Das hängt von den gewährten Zugriffsbereichen ab. Weitere Informationen finden Sie in der Dokumentation des Authentifizierungsanbieters. |
Game Center-ID | Die Game Center-ID eines Nutzers wird erfasst, wenn die App mit dem Game Center verknüpft ist. |
Nutzer-ID | Er generiert und speichert eine eindeutige Firebase Authentication-Kennung. |
Weitere Informationen
Zweck der Datenerhebung
Firebase Authentication verwendet in der Regel die in den obigen Unterabschnitten aufgeführten erfassten Daten, um die Authentifizierung und Kontoverwaltung zu ermöglichen. User-Agent-Strings werden verwendet, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
Cloud Firestore
com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx
Automatisch erhobene Daten
Das Cloud Firestore SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Cloud Firestore SDK Folgendes: |
---|---|
Firebase-User-Agent | Weitere Informationen finden Sie auf dieser Seite im Abschnitt zum Firebase-User-Agent. |
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Cloud Firestore SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. Berücksichtigen Sie alle vom Entwickler definierten Endnutzerdaten, die aufgrund Ihrer spezifischen Nutzung erhoben werden.
Weitere Hinweise
Wenn Sie Cloud Firestore mit Firebase Authentication verwenden und ein Endnutzer angemeldet ist, enthält jede Anfrage von Cloud Firestore automatisch die entsprechende User-ID von Firebase Authentication.
Weitere Informationen
Zweck der Datenerhebung
Der Firebase-User-Agent wird intern von Google verwendet, um die Akzeptanz von Plattformen und Versionen zu ermitteln, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. Sie wird niemals mit einer Nutzer- oder Gerätekennung verknüpft.
In den obigen Unterabschnitten finden Sie Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden, und zwar zusätzlich dazu, wie Sie von Entwicklern definierte Endnutzerdaten verwenden, die vom SDK erhoben werden.
Cloud Functions for Firebase
com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx
Automatisch erhobene Daten
Die Cloud Functions for Firebase Client SDK erhebt die folgenden Daten automatisch.
Daten | Standardmäßig ist Cloud Functions for Firebase Client SDK... |
---|---|
Funktionsname | Der Funktionsname wird beim Aufruf der Funktion erfasst. |
IP-Adresse | Erfasst die IP-Adresse des Funktionsaufrufers beim Aufruf der Funktion, um Ereignisbehandlungsfunktionen und HTTP-Funktionen basierend auf Endnutzeraktionen auszuführen. |
Firebase Cloud Messaging (FCM)-Token | Das FCM-Token wird erfasst, damit Entwickler es in ihren Funktionen verwenden können, um Benachrichtigungen zum Zeitpunkt des Anrufs an das anrufende Gerät zu senden oder es für später zu speichern. Dieses Token wird unabhängig davon erfasst, ob die App das FCM SDK enthält oder verwendet. |
Abhängig von Ihrer Nutzung erhobene Daten
Die Cloud Functions for Firebase Client SDK bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.
Weitere Hinweise
Wenn ein Endnutzer über Firebase Authentication angemeldet ist, enthält jede Funktionsanfrage automatisch die entsprechende User-ID von Firebase Authentication.
Weitere Informationen
Zweck der Datenerhebung
Cloud Functions for Firebase verwendet in der Regel die in den obigen Unterabschnitten aufgeführten erfassten Daten, um Backend-Code als Reaktion auf Ereignisse auszuführen, die von Firebase-Funktionen und HTTPS-Anfragen aus Ihrer App ausgelöst werden. Im Folgenden finden Sie Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
Cloud Messaging
com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx
Automatisch erhobene Daten
Das Firebase Cloud Messaging SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Cloud Messaging SDK Folgendes: |
---|---|
App-Version | Die Version der App wird für das Abonnieren und Abbestellen von Themen erfasst. |
Firebase-User-Agent | Weitere Informationen finden Sie auf dieser Seite im Abschnitt zum Firebase-User-Agent. |
Weitere Hinweise
Cloud Messaging ist vom Installations-SDK Firebase abhängig. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Weitere Informationen zu den Daten, die Cloud Messaging aus der Datenerhebung dieses SDKs verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Firebase Cloud Messaging SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. In der folgenden Tabelle sind Beispiele für Endnutzerdaten aufgeführt, die je nach Nutzung erhoben werden können. Achten Sie dabei aber darauf, sämtliche Daten zu berücksichtigen, die aufgrund Ihrer spezifischen Nutzung erhoben wurden.
Daten | Je nach Konfiguration und Aufruf Ihrer App erfasst das Firebase Cloud Messaging SDK Folgendes: |
---|---|
Messwerte für die Nachrichtenübermittlung | Es werden Messwerte zur Nachrichtenübermittlung erfasst und an BigQuery gesendet, wenn die BigQuery-Integration aktiviert ist und |
Weitere Hinweise
Einige optionale Funktionen von Cloud Messaging sind vom Firebase SDK für Google Analytics abhängig. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die automatisch über dieses SDK erhobenen Endnutzerdaten berücksichtigen (siehe Google Analytics-Dokumentation). In der folgenden Tabelle sind weitere protokollierte Daten aufgeführt:
Daten | Wenn Ihre App das Firebase SDK für Google Analytics enthält, gilt Folgendes: Cloud Messaging... |
---|---|
Ereignisse zu Benachrichtigungsinteraktionen | Sendet Nachrichteninteraktionsereignisse lokal auf dem Gerät zur Protokollierung über das Firebase SDK für Google Analytics, um Entwicklern Analysedaten zur Verfügung zu stellen. |
Weitere Informationen
Zweck der Datenerhebung
Der Firebase-User-Agent wird intern von Google verwendet, um die Akzeptanz von Plattformen und Versionen zu ermitteln, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. Sie wird nie mit einer Nutzer- oder Gerätekennung verknüpft.
Cloud Messaging verwendet in der Regel die anderen erhobenen Daten, die in den oben genannten Unterabschnitten aufgeführt sind, um Nachrichten an die Client-App zu senden. Im jeweiligen Unterabschnitt finden Sie Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
Cloud Storage for Firebase
com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx
Automatisch erhobene Daten
Das Cloud Storage for Firebase SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Cloud Messaging SDK Folgendes: |
---|---|
Version des Cloud Storage SDK, die von der App verwendet wird | Die Version des Cloud Storage for Firebase SDK, die von der App verwendet wird. Dieser Wert ist im Header jeder Anfrage enthalten. |
Firebase-Android-App-ID | Die Firebase-Android-App-ID der App wird erfasst. Dies ist nicht der Paketname der App. Dieser Wert ist im Header jeder Anfrage enthalten. |
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Cloud Storage for Firebase SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. Berücksichtigen Sie alle vom Entwickler definierten Endnutzerdaten, die aufgrund Ihrer spezifischen Nutzung erhoben werden.
Weitere Hinweise
Wenn Sie Cloud Storage for Firebase mit Firebase Authentication verwenden und ein Endnutzer angemeldet ist, enthält jede Anfrage von Cloud Storage for Firebase automatisch die entsprechende User-ID von Firebase Authentication.
Weitere Informationen
Zweck der Datenerhebung
Cloud Storage for Firebase verwendet die in den oben genannten Unterabschnitten aufgeführten erhobenen Daten in der Regel, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden, und zwar zusätzlich dazu, wie Sie von Entwicklern definierte Endnutzerdaten verwenden, die über das SDK erhoben werden.
Crashlytics
com.google.firebase:firebase-crashlytics
com.google.firebase:firebase-crashlytics-ktx
com.google.firebase:firebase-crashlytics-ndk
Automatisch erhobene Daten
Das Firebase Crashlytics SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Crashlytics SDK Folgendes: |
---|---|
Stacktraces | Erfasst Stack-Traces, wenn eine Anwendung abstürzt. |
Relevanter Anwendungsstatus | Erfasst den relevanten Anwendungsstatus, wenn eine Anwendung abstürzt. |
Relevante Gerätemetadaten | Es werden Metadaten zum Zeitpunkt eines Absturzes einer App auf dem Gerät erfasst. |
UUID der Crashlytics-Installation | Er generiert und speichert die Crashlytics-Installations-UUID, um die Anzahl der Nutzer zu erfassen, die von einem Absturz betroffen sind. |
Weitere Hinweise
Crashlytics ist vom Installations-SDK Firebase abhängig. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die Daten von Endnutzern berücksichtigen, die automatisch über dieses SDK erhoben werden (siehe Abschnitt „Installationen“ auf dieser Seite). Crashlytics verwendet keine der vom Firebase-Installations-SDK erfassten Daten, es sei denn, die Crashlytics-Installations-UUID wird basierend auf Änderungen an der Firebase-Installations-ID der App-Instanz rotiert.
Crashlytics ist außerdem vom Firebase sessions SDK abhängig, um Qualitätsmesswerte in der Firebase Console bereitzustellen. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt Firebase sessions SDK auf dieser Seite).
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Firebase Crashlytics SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. In der folgenden Tabelle sind Beispiele für Endnutzerdaten aufgeführt, die je nach Nutzung erhoben werden können. Achten Sie dabei aber darauf, sämtliche Daten zu berücksichtigen, die aufgrund Ihrer spezifischen Nutzung erhoben wurden.
Daten | Je nach Konfiguration und Aufruf Ihrer App erfasst das Firebase Crashlytics SDK Folgendes: |
---|---|
Vom Entwickler definierte Daten | Hier werden alle benutzerdefinierten Schlüssel, Protokolle und Nutzer-IDs im Freitextformat erfasst, die Entwickler an Absturzberichte anhängen. |
Vom Entwickler definierte Daten | Alle vom Entwickler definierten nicht schwerwiegenden Ereignisse mit benutzerdefinierten Stacktraces werden erfasst. |
Weitere Hinweise
Einige optionale Funktionen von Crashlytics sind vom Firebase SDK für Google Analytics abhängig. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die automatisch über dieses SDK erhobenen Endnutzerdaten berücksichtigen (siehe Google Analytics-Dokumentation). In der folgenden Tabelle sind die Daten aufgeführt, die Crashlytics aus dieser Datenerhebung verwendet:
Daten | Wenn Ihre App das Firebase SDK für Google Analytics enthält, gilt Folgendes: Crashlytics... |
---|---|
„breadcrumb“-Protokolle | Es werden die vom Firebase SDK für Google Analytics erfassten „Brotkrummen“-Protokolle verwendet. Diese Protokolle enthalten Nutzeraktionen unmittelbar vor einem Absturz sowie die Anzahl der Abstürze. |
Wenn Sie auch das Firebase Remote Config SDK in Ihre App einbinden, müssen Sie die vom Entwickler definierten Remote Config-Daten berücksichtigen, die automatisch vom Crashlytics SDK erfasst werden. In der folgenden Tabelle sind die Daten aufgeführt, die vom Crashlytics SDK erfasst werden:
Daten | Wenn Ihre App das Firebase Remote Config SDK enthält, gilt für das Crashlytics SDK Folgendes: |
---|---|
Vom Entwickler definierte Remote Config-Roll-out-Metadaten | Es werden Metadaten zu Einführungen erfasst, darunter Remote Config Vorlagenversionen, IDs von Einführungsvarianten, Parameterschlüssel und Parameterwerte, die von aktiven Einführungen betroffen sind. |
Weitere Informationen
Zweck der Datenerhebung
Firebase Crashlytics verwendet in der Regel die in den obigen Unterabschnitten aufgeführten erhobenen Daten, um Absturzberichte und Absturzverwaltungsdienste zu ermöglichen. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden, und zwar zusätzlich dazu, wie Sie von Entwicklern definierte Endnutzerdaten verwenden, die über das SDK erhoben werden.
Dynamic Links
com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx
Automatisch erhobene Daten
Das Firebase Dynamic Links SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Dynamic Links SDK Folgendes: |
---|---|
URL des dynamischen Links | Die dynamische Link-URL wird erfasst, wenn mit der URL interagiert wird, einschließlich der vom Entwickler definierten Metadaten, die er beim Erstellen des Links festgelegt hat. |
Wenn die App mit dem integrierten Firebase Dynamic Links SDK installiert ist, werden in Firebase der App-Status und Interaktionsereignisse für die Verknüpfung protokolliert.
Weitere Hinweise
Wenn ein Nutzer mit einem Firebase-Dynamic Link interagiert, werden die folgenden Daten automatisch protokolliert, unabhängig davon, ob die App auf dem Gerät des Nutzers installiert ist:
Daten | Standardmäßig bietet Firebase… |
---|---|
URL des dynamischen Links | Die dynamische Link-URL wird protokolliert, wenn mit der URL interagiert wird, einschließlich der vom Entwickler definierten Metadaten, die er beim Erstellen des Links festgelegt hat. |
Paketname der App | Der Paketname der App wird für den verzögerten Deeplink (Deeplink nach App-Installation) protokolliert. |
App-Status | Hier werden Informationen zum Status der App auf dem Gerät des Nutzers protokolliert, einschließlich des Installationsstatus und ob die App schon einmal geöffnet wurde. |
Ereignisse zu Linkinteraktionen | Hier werden Link-Interaktionsereignisse protokolliert. |
Abhängig von Ihrer Nutzung erhobene Daten
Das Firebase Dynamic Links SDK bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.
Weitere Hinweise
Einige optionale Funktionen von Dynamic Links sind vom Firebase SDK für Google Analytics abhängig. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die automatisch über dieses SDK erhobenen Endnutzerdaten berücksichtigen (siehe Google Analytics-Dokumentation). In der folgenden Tabelle sind weitere protokollierte Daten aufgeführt:
Daten | Wenn Ihre App das Firebase SDK für Google Analytics enthält, gilt Folgendes: Dynamic Links... |
---|---|
Ereignisse zu Linkinteraktionen | Sendet Linkinteraktionsereignisse lokal auf dem Gerät zur Protokollierung über das Firebase SDK für Google Analytics, um Entwicklern Analysedaten zur Verfügung zu stellen. |
Weitere Informationen
Zweck der Datenerhebung
Firebase Dynamic Links verwendet in der Regel die in den oben genannten Unterabschnitten aufgeführten erhobenen Daten, um Endnutzer direkt zu den verknüpften Inhalten in Ihrer App weiterzuleiten. Im jeweiligen Unterabschnitt finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden, und zwar zusätzlich dazu, wie Sie von Entwicklern definierte Endnutzerdaten verwenden, die vom SDK erhoben werden.
Google Analytics
com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx
Informationen zur Datenerhebung in Google Analytics finden Sie in der Google Analytics-Dokumentation.
In-App Messaging
com.google.firebase:firebase-inappmessaging
com.google.firebase:firebase-inappmessaging-display
com.google.firebase:firebase-inappmessaging-ktx
com.google.firebase:firebase-inappmessaging-display-ktx
Automatisch erhobene Daten
Das Firebase In-App Messaging SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase In-App Messaging SDK Folgendes: |
---|---|
Nachrichteninteraktionsereignisse, einschließlich Impressionen, Klicks und Schließungen | Sendet Nachrichteninteraktionsereignisse, um Entwicklern Analysedaten zur Verfügung zu stellen. |
Weitere Hinweise
In-App Messaging ist vom Firebase SDK für Google Analytics abhängig. Da Sie dieses SDK in Ihre App einbinden müssen, müssen Sie auch die Endnutzerdaten berücksichtigen, die automatisch von diesem SDK erfasst werden (siehe Google Analytics-Dokumentation). In der folgenden Tabelle sind Beispiele für die Interaktion des In-App Messaging SDK mit Daten aus Google Analytics aufgeführt:
Daten | Wenn Ihre App das Firebase SDK für Google Analytics enthält, gilt Folgendes: Firebase In-App Messaging... |
---|---|
Nachrichteninteraktionsereignisse, einschließlich Impressionen, Klicks und Schließungen | Sendet Nachrichteninteraktionsereignisse lokal auf dem Gerät zur Protokollierung über das Firebase SDK für Google Analytics, um Entwicklern Analysedaten zur Verfügung zu stellen. |
Nutzereigenschaften | Hier werden Nutzereigenschaften festgelegt und verwendet, die vom Firebase SDK für Google Analytics erfasst wurden, um Nachrichten auf Nutzer auszurichten, die bestimmte Nutzereigenschaftsbedingungen erfüllen. |
In-App Messaging ist außerdem vom Firebase-Installations-SDK abhängig. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Weitere Informationen zu den Daten, die In-App Messaging aus der Datenerhebung dieses SDKs verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.
Abhängig von Ihrer Nutzung erhobene Daten
Die Firebase In-App Messaging SDKs enthalten keine optionalen Funktionen, die Entwickler konfigurieren oder aufrufen können, um andere Endnutzerdaten zu erheben.
Weitere Informationen
Zweck der Datenerhebung
Firebase In-App Messaging verwendet in der Regel die in den oben genannten Unterabschnitten aufgeführten erhobenen Daten, um Endnutzern Nachrichten innerhalb der App zu senden. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
Installationen
com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx
Automatisch erhobene Daten
Das Firebase-Installations-SDK erfasst die folgenden Daten automatisch.
Daten | Das Firebase-Installations-SDK bietet standardmäßig folgende Funktionen: |
---|---|
Firebase-Installations-ID (FID) | Er generiert und erhebt eine Installations-ID (FID), die keinen Nutzer oder ein physisches Gerät eindeutig identifiziert. |
Firebase-User-Agent | Weitere Informationen finden Sie auf dieser Seite im Abschnitt zum Firebase-User-Agent. |
Abhängig von Ihrer Nutzung erhobene Daten
Das Firebase Installations-SDK bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.
Weitere Informationen
Zweck der Datenerhebung
Der Firebase-User-Agent wird intern von Google verwendet, um die Akzeptanz von Plattformen und Versionen zu ermitteln, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. Sie wird nie mit einer Nutzer- oder Gerätekennung verknüpft.
Für Firebase-Installationen werden in der Regel die anderen in den obigen Unterabschnitten aufgeführten erfassten Daten verwendet, um eine eindeutige Kennung für die Identifizierung von App-Installationen bereitzustellen. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
Firebase ML-Modell-Downloader
com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx
Automatisch erhobene Daten
Das Firebase ML-Modell-Downloader-SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase ML-Modell-Downloader-SDK Folgendes: |
---|---|
Metadaten zum Herunterladen von ML-Modellen, einschließlich Download-, Lösch- und Fehlerereignissen | Es werden Metadaten zu Modelldownload-Ereignissen erfasst, um Stabilitäts- und Latenzprobleme zu überwachen. |
Installationsauthentifizierungstoken | Es werden Installationsauthentifizierungstokens für die Geräteauthentifizierung bei der Interaktion mit App-Instanzen erfasst, z. B. um Entwicklermodelle an App-Instanzen zu verteilen. |
Weitere Hinweise
Der Firebase ML-Modell-Downloader ist vom Firebase-Installations-SDK abhängig. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Weitere Informationen zu den Daten, die der Firebase ML-Modell-Downloader aus der Datenerhebung dieses SDKs verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.
Abhängig von Ihrer Nutzung erhobene Daten
Das Firebase ML-Modell-Downloader-SDK bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.
Weitere Informationen
Zweck der Datenerhebung
Firebase ML verwendet in der Regel die in den oben genannten Unterabschnitten aufgeführten erfassten Daten, um ML-Modelle herunterzuladen. Firebase ML aggregiert und verwendet die Metadaten zum Modelldownload, um die Produktqualität zu überwachen, die Nutzung zu analysieren und die Produktausrichtung zu beeinflussen. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
Performance Monitoring
com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx
Automatisch erhobene Daten
Das Firebase Performance Monitoring SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Performance Monitoring SDK Folgendes: |
---|---|
App-Leistungsmesswerte, einschließlich App-Startzeit und Netzwerkanfragelatenz | Erfasst App-Leistungsmesswerte während des gesamten Lebenszyklus und der Nutzung der App durch Endnutzer. |
CPU-/Arbeitsspeichernutzung | Erfasst die CPU-/Speichernutzung der Anwendung, um eine Zeitachse der App-Leistung bereitzustellen. |
Relevante Gerätemetadaten | Es werden relevante Gerätemetadaten erfasst, um die Leistungsdaten nach verschiedenen Gerätesegmenten zu filtern. |
IP-Adresse | Die IP-Adresse wird erfasst, um Leistungsereignisse den Ländern zuzuordnen, aus denen sie stammen. |
Weitere Hinweise
Performance Monitoring ist vom Installations-SDK Firebase abhängig. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Weitere Informationen zu den Daten, die Performance Monitoring aus der Datenerhebung dieses SDKs verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.
Performance Monitoring ist außerdem vom Firebase Remote Config SDK abhängig, um die Anzahl der Ereignisse zu steuern, die von einer Anwendung erfasst werden. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt Remote Config auf dieser Seite).
Performance Monitoring ist außerdem vom Firebase sessions SDK abhängig, um Zeitachsenansichten von Leistungsdaten in der Firebase Console zu erfassen. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt Firebase sessions SDK auf dieser Seite).
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Firebase Performance Monitoring SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. In der folgenden Tabelle sind Beispiele für Endnutzerdaten aufgeführt, die je nach Nutzung erhoben werden können. Achten Sie dabei aber darauf, sämtliche Daten zu berücksichtigen, die aufgrund Ihrer spezifischen Nutzung erhoben wurden.
Daten | Je nach Konfiguration und Aufruf Ihrer App erfasst das Firebase Performance Monitoring SDK Folgendes: |
---|---|
Vom Entwickler definierte benutzerdefinierte Traces | Es werden App-Leistungsmesswerte für alle benutzerdefinierten Traces erfasst, die ein Entwickler in seiner App instrumentiert. |
Benutzerdefinierte Leistungsmesswerte (vom Entwickler definierte Daten) |
Es werden alle benutzerdefinierten Leistungsmesswerte erfasst, die ein Entwickler benutzerdefinierten Traces zuweist. |
Benutzerdefinierte Attribute (vom Entwickler definierte Daten) |
Hier werden alle benutzerdefinierten Attribute erfasst, die ein Entwickler benutzerdefinierten Traces zuweist. |
Weitere Informationen
Zweck der Datenerhebung
Firebase Performance Monitoring verwendet in der Regel die in den obigen Unterabschnitten aufgeführten erfassten Daten, um Berichte zur App-Leistung zu erstellen und die Leistung zu überwachen. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden, und zwar zusätzlich dazu, wie Sie von Entwicklern definierte Endnutzerdaten verwenden, die über das SDK erhoben werden.
Realtime Database
com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx
Automatisch erhobene Daten
Das Firebase Realtime Database SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Realtime Database SDK Folgendes: |
---|---|
IP-Adresse | Erfasst IP-Adressen, um das Profiler-Tool zu aktivieren, mit dem Entwickler Nutzungstrends und Plattformaufschlüsselungen besser nachvollziehen können. |
User-Agents | Es werden User-Agent-Strings erfasst, um das Profiler-Tool zu aktivieren, mit dem Entwickler Nutzungstrends und Plattformaufschlüsselungen besser nachvollziehen können. Hinweis: Dieser User-Agent bezieht sich nicht auf den Firebase-User-Agent. |
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Firebase Realtime Database SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. Berücksichtigen Sie alle vom Entwickler definierten Endnutzerdaten, die aufgrund Ihrer spezifischen Nutzung erhoben werden.
Weitere Hinweise
Wenn Sie Realtime Database mit Firebase Authentication verwenden und ein Endnutzer angemeldet ist, enthält jede Anfrage von Realtime Database automatisch die entsprechende User-ID von Firebase Authentication.
Weitere Informationen
Zweck der Datenerhebung
In den obigen Unterabschnitten finden Sie Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden. Geben Sie außerdem an, wie Sie von Entwicklern definierte Endnutzerdaten verwenden, die vom SDK erhoben werden.
Remote Config
com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx
Automatisch erhobene Daten
Das Firebase Remote Config SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase Remote Config SDK Folgendes: |
---|---|
Ländercode | Der Ländercode wird erfasst, um Parameter für die Ausrichtung zu ermitteln, die auf diesen Daten basieren. |
Sprachcode | Es wird ein Sprachcode erfasst, um Parameter zu erstellen, die auf diesen Daten basieren. |
Zeitzone | Die Zeitzone wird erfasst, um Parameter zu erstellen, die auf diesen Daten basieren. |
Plattformversion | Die Plattformversion wird erfasst, um Parameter zu erstellen, die auf diesen Daten basieren. |
Betriebssystemversion | Die Betriebssystemversion wird erfasst, um Parameter zu erstellen, die auf diesen Daten basieren. |
Firebase-Android-App-ID | Die Firebase-Android-App-ID der App wird erfasst (nicht der Paketname der App), um Parameter zu erstellen, die auf diesen Daten basieren. |
Paketname der App | Der Paketname wird erfasst, um Parameter zu erstellen, die auf diesen Daten basieren. |
Version des Remote Config SDK, die von der App verwendet wird | Die Version des SDK wird erfasst, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. |
Weitere Hinweise
Remote Config ist vom Installations-SDK Firebase abhängig. Da dieses SDK indirekt in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Daten von Endnutzern berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Weitere Informationen zu den Daten, die Remote Config aus der Datenerhebung dieses SDKs verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.
Abhängig von Ihrer Nutzung erhobene Daten
Das Firebase Remote Config SDK bietet keine optionalen Funktionen, die Entwickler konfigurieren oder aufrufen können, um andere Endnutzerdaten zu erheben.
Weitere Hinweise
Einige optionale Funktionen von Remote Config sind vom Firebase SDK für Google Analytics abhängig. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die automatisch über dieses SDK erhobenen Endnutzerdaten berücksichtigen (siehe Google Analytics-Dokumentation). In der folgenden Tabelle sind Beispiele für die Interaktion des Remote Config SDK mit Daten aus Google Analytics aufgeführt:
Daten | Wenn Ihre App das Firebase SDK für Google Analytics enthält, gilt Folgendes: Remote Config... |
---|---|
Nutzereigenschaften | Es werden Nutzereigenschaften erfasst, die vom Firebase SDK für Google Analytics abgerufen wurden, um Parameter zu verwenden, die auf Nutzereigenschaftsbedingungen basieren. |
Erstes Öffnen |
Hier wird der |
Wenn die Personalisierung von Remote Config implementiert ist, können die vom Firebase Remote Config SDK erfassten Daten und die vom Firebase SDK für Google Analytics erfassten Ereignisse verwendet werden, um Prognosemodelle zu erstellen und die Leistung dieser Modelle zu messen.
Weitere Informationen
Zweck der Datenerhebung
Firebase Remote Config verwendet in der Regel die in den oben genannten Unterabschnitten aufgeführten erhobenen Daten, um das Verhalten und die Darstellung Ihrer App zu ändern, ohne ein App-Update zu veröffentlichen. Aggregierte Daten für die Betriebssystemversion und die SDK-Version werden von Firebase verwendet, um Nutzungstrends zu ermitteln und die Produktausrichtung zu beeinflussen. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden.
Vertex AI in Firebase
com.google.firebase:firebase-vertexai
Automatisch erhobene Daten
Das Vertex AI in Firebase SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Vertex AI in Firebase SDK Folgendes: |
---|---|
Modellname | Der Modellname wird bei der Aufrufung erfasst. |
Version des SDKs, das von der App verwendet wird | Die Version des Vertex AI in Firebase SDK, die von der App verwendet wird. Dieser Wert ist im Header jeder Anfrage enthalten. |
Sprachversion | Die Version der von der App verwendeten Kotlin-Laufzeit wird erfasst. Dieser Wert ist im Header jeder Anfrage enthalten. |
Abhängig von Ihrer Nutzung erhobene Daten
Je nachdem, wie Sie das Vertex AI in Firebase SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung berücksichtigen müssen. Berücksichtigen Sie alle vom Entwickler definierten Endnutzerdaten, die aufgrund Ihrer spezifischen Nutzung erhoben werden.
Weitere Hinweise
Wenn Sie Vertex AI in Firebase mit Firebase Authentication verwenden und ein Endnutzer angemeldet ist, enthält jede Anfrage von Vertex AI in Firebase automatisch die entsprechende User-ID von Firebase Authentication.
Weitere Informationen
Zweck der Datenerhebung
Vertex AI in Firebase verwendet in der Regel die in den obigen Unterabschnitten aufgeführten erhobenen Daten, um den Back-End-Dienst als Reaktion auf Anfragen von Ihrer App aufzurufen. In den obigen Unterabschnitten finden Sie auch Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden, und zwar zusätzlich dazu, wie Sie von Entwicklern definierte Endnutzerdaten verwenden, die vom SDK erhoben werden.
Firebase-Bibliotheken, die indirekt eingeschlossen sind
Die in diesem Abschnitt aufgeführten Firebase-Bibliotheken sind indirekt in einigen anderen Firebase-Bibliotheken enthalten. Keine der folgenden Bibliotheken hat eine für Entwickler zugängliche Oberfläche, aber es können Endnutzerdaten erhoben werden. Weitere Informationen finden Sie unten bei den einzelnen Bibliotheken.
Firebase-Sitzungen
com.google.firebase:firebase-sessions
Automatisch erfasste Daten
Das Firebase sessions SDK erfasst die folgenden Daten automatisch.
Daten | Standardmäßig macht das Firebase sessions SDK Folgendes: |
---|---|
App-Metadaten | Hier werden Metadaten zur Anwendung erfasst, z. B. der Paketname, Betriebssysteminformationen, die SDK-Version und der Netzwerkverbindungstyp. |
Gerätemetadaten | Es werden Metadaten zur Anwendung erfasst, z. B. der Gerätehersteller und das Modell. |
Anwendungsmesswerte | Es werden Nutzungsdaten wie die Zeit erfasst, zu der eine App im Vordergrund war, um eine neue Sitzung zu starten. |
Daten, die abhängig von der Nutzung erhoben werden
Das Firebase sessions SDK bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.
Weitere Informationen
Zweck der Datenerhebung
Das Firebase sessions SDK verwendet die in den oben genannten Unterabschnitten aufgeführten erfassten Daten, um Absturz- und Leistungsmesswerte für die Anwendung bereitzustellen. In den Abschnitten oben finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung zu Daten außerdem an, wie Sie die erhobenen Daten verwenden, und zwar sowohl die vom SDK erhobenen als auch die vom Entwickler definierten Endnutzerdaten.