Auf die Offenlegungspflichten für Daten bei Google Play vorbereiten

Im Mai 2021 hatten wir den neuen Abschnitt zur Datensicherheit in Google Play angekündigt. In dieser Offenlegung geben Entwickler an, wie in ihrer App Daten erhoben, weitergegeben und geschützt werden.

Auf dieser Seite finden Sie Informationen zu den Angaben, die Sie in der Offenlegung von Daten im Hinblick auf die Nutzung des Firebase Android SDK machen müssen. Es wird erläutert, ob und wie in unseren SDKs Daten von Endnutzern verwendet werden. Dabei werden auch Beispiele für relevante 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 der einzelnen Firebase Android SDKs erhoben werden.

Für jedes SDK gibt es weiter unten auf dieser Seite einen eigenen Abschnitt mit Informationen zu Daten, die automatisch erhoben werden, im Vergleich zu Daten, die je nach Nutzung erhoben werden. „Automatische Datenerhebung“ bedeutet, dass das SDK bestimmte Daten erhebt, 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 Nutzung des Produkts durch Ihre App ab, d. h. 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 von Daten außerdem an, wie in Ihrer App die erhobenen Daten weitergegeben und verwendet werden.

Übersicht über Datenverschlüsselung, Datenweitergabe und Datenlöschung für Firebase Android SDKs

Datenverschlüsselung

Die auf dieser Seite aufgeführten erhobenen Endnutzerdaten werden von Firebase bei der Übertragung mit HTTPS verschlüsselt.

Datenweitergabe

Die auf dieser Seite aufgeführten erhobenen Endnutzerdaten werden von Firebase nicht an Dritte weitergegeben, außer:

  • An externe Unterauftragsverarbeiter, die uns bei der Bereitstellung von Firebase-Diensten unterstützen.
  • Gemäß Ihren Anweisungen (z. B. wenn Sie Firebase mit anderen Diensten verknüpfen, die nicht zu Firebase gehören).
Datenlöschung

Firebase ermöglicht Entwicklern, Endnutzerdaten in Übereinstimmung mit der Funktionalität der Firebase-Dienste zu löschen.



Firebase-User-Agent

Der Firebase-User-Agent ist kein Firebase Android SDK, sondern ein Paket von Informationen, die von mehreren Firebase Android SDKs erfasst werden. Es enthält Folgendes:

  • Gerätemetadaten: Betriebssystemversion, Name, Modell, Marke und Formfaktor

  • App, die zur Installation Ihrer App verwendet wurde (z. B. der Google Play Store) (siehe Dokumentation)

  • 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 nie mit einer Nutzer- oder Geräte-ID verknüpft.

Wenn ein Firebase Android SDK den Firebase-User-Agent erfasst, wird er im Abschnitt des SDKs unten aufgeführt.



A/B Testing

com.google.firebase:firebase-abt

Automatisch erhobene Daten

Das Firebase A/B Testing SDK erhebt nicht automatisch Endnutzerdaten.

Weitere Hinweise

Das Firebase A/B Testing SDK legt Google Analytics-Nutzereigenschaften fest und verwendet sie, um die Mitgliedschaft in 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 der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.



Firebase AI Logic

com.google.firebase:firebase-ai

Firebase AI Logic hieß früher „Vertex AI in Firebase“ mit dem Paket com.google.firebase:firebase-vertexai.

Automatisch erhobene Daten

Das Firebase AI Logic-SDK erfasst die folgenden Daten automatisch.

Daten Standardmäßig macht das Firebase AI Logic SDK Folgendes:
Modellname

Erfasst den Modellnamen beim Aufruf.

Von der App verwendete SDK-Version

Erfasst die Version des Firebase AI Logic-SDKs, das von der App verwendet wird.

Dieser Wert ist im Header jeder Anfrage enthalten.

Sprachversion

Erfasst die Version der von der App verwendeten Kotlin-Laufzeit.

Dieser Wert ist im Header jeder Anfrage enthalten.

Firebase-App-ID

Wenn die Datenerhebung aktiviert ist, wird die Firebase-App-ID erhoben.

Dieser Wert ist im Header jeder Anfrage enthalten.

App-Version

Wenn die Datenerhebung aktiviert ist, wird die App-Version erfasst.

Dieser Wert ist im Header jeder Anfrage enthalten.

Abhängig von Ihrer Nutzung erhobene Daten

Je nachdem, wie Sie das Firebase AI Logic SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die in Ihre Offenlegung von Daten aufgenommen werden müssen. Achten Sie darauf, alle vom Entwickler definierten Endnutzerdaten zu berücksichtigen, die aufgrund Ihrer spezifischen Nutzung erhoben werden.

Weitere Hinweise

Wenn Sie Firebase AI Logic mit Firebase Authentication verwenden und ein Endnutzer angemeldet ist, enthält jede Anfrage von Firebase AI Logic automatisch die entsprechende Nutzer-ID von Firebase Authentication.

Wenn Sie das KI-Monitoring in der Firebase-Konsole für die Agent Platform Gemini API (formerly Vertex AI) aktivieren, werden die Prompts und die generierte Ausgabe jeder Stichprobenanfrage zusammen mit Leistungs- und Nutzungsmesswerten erfasst.

Lesen Sie die Informationen zu Data Governance und Responsible AI in der Dokumentation zu Firebase AI Logic, um sicherzustellen, dass Sie die Verwendung der zugrunde liegenden APIs (Agent Platform Gemini API (formerly Vertex AI) oder Gemini Developer API) berücksichtigen.

Weitere Informationen

Zweck der Datenerhebung

Firebase AI Logic verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um den Backend-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 außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



App Check

com.google.firebase:firebase-appcheck
com.google.firebase:firebase-appcheck-ktx
com.google.firebase:firebase-appcheck-debug
com.google.firebase:firebase-appcheck-playintegrity
com.google.firebase:firebase-appcheck-recaptcha

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

Informationen dazu finden Sie im Abschnitt Firebase-User-Agent auf dieser Seite.

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 Ihrer 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:
Integritätstoken von Play Integrity

Erfassen Sie dieses Integritätstoken, wenn Ihre App Play Integrity als Attestierungsanbieter verwendet. Weitere Informationen zur Datensicherheit für Play Integrity

reCAPTCHA-Token und zusätzliche Daten, die von reCAPTCHA Enterprise erhoben werden

Wenn Ihre App reCAPTCHA Enterprise als Attestierungsanbieter verwendet, rufen Sie das reCAPTCHA Enterprise SDK auf, um das reCAPTCHA-Token zu erfassen. Das reCAPTCHA Enterprise SDK wiederum erhebt Daten, wie in der Dokumentation zur Offenlegung von Daten beschrieben.

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äte-ID verknüpft.

Firebase App Check verwendet im Allgemeinen die anderen erfassten Daten, die in den obigen Unterabschnitten aufgeführt sind, um App-Attestierungen zu validieren und so Ihre Backend-Ressourcen vor Missbrauch zu schützen. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten verwenden.



App Distribution

Vollständige Implementierung des App Distribution Android SDK

com.google.firebase:firebase-appdistribution

Die vollständige App Distribution-Android-SDK-Implementierung ist nur für Betatests vorgesehen. Fügen Sie die vollständige App Distribution-SDK-Implementierung nicht in Ihre Anwendung ein, wenn Sie sie bei Google Play einreichen.

Nur API App Distribution Android SDK

com.google.firebase:firebase-appdistribution-api
com.google.firebase:firebase-appdistribution-api-ktx

Automatisch erhobene Daten

Das reine API-App Distribution Android SDK erhebt nicht automatisch Endnutzerdaten.

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

Informationen dazu finden Sie im Abschnitt Firebase-User-Agent auf dieser Seite.

IP-Adresse

Erfasst IP-Adressen, um die Sicherheit zu erhöhen und Missbrauch bei der Registrierung und Authentifizierung zu verhindern.

User-Agent-Strings:

  • ob die App FirebaseUI verwendet
  • Version des von der App verwendeten Authentication-SDKs
  • Plattform des Geräts

Erfasst User-Agent-Strings, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern.

Dieser User-Agent bezieht sich nicht auf den Firebase-User-Agent.

Firebase-Android-App-ID

Erfasst die Firebase-Android-App-ID der App (nicht den Paketnamen 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 in Ihre Offenlegung von Daten aufnehmen müssen. In der folgenden Tabelle sind Beispiele für Endnutzerdaten aufgeführt, die je nach Ihrer 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

Erhebt den Anzeigenamen eines Nutzers, sofern der Entwickler ihn angibt.

E-Mail-Adresse

Erfasst die E‑Mail-Adresse eines Nutzers (wie vom Entwickler angegeben), wenn die App Folgendes verwendet:

  • E‑Mail-Passwort-Authentifizierung
  • E‑Mail-Link-Authentifizierung
  • eine föderierte Identität als Authentifizierungsmethode und die Antwort des föderierten Anbieters enthält die E-Mail-Adresse
Telefonnummer

Erfasst die Telefonnummer eines Nutzers (wie vom Entwickler angegeben), wenn die App Folgendes verwendet:

  • Telefonauthentifizierung
  • Telefonnummer als Authentifizierungsmethode
  • SMS-Zwei-Faktor-Authentifizierungsabläufe
Integritätstoken von Play Integrity

Dieses Integritätstoken wird erhoben, wenn Ihre App die Telefonauthentifizierung verwendet. Weitere Informationen zur Datensicherheit für Play Integrity finden Sie hier.

Token von reCAPTCHA Enterprise

Erfasst dieses Token, wenn Ihre App reCAPTCHA Enterprise zum Schutz von Authentication-Abläufen verwendet. Weitere Informationen zur Datensicherheit für reCAPTCHA Enterprise

Kontaktdaten

Erfasst die Kontaktdaten eines Nutzers im Zusammenhang mit Drittanbieter-Authentifizierungsanbietern, wenn die App einen Drittanbieter-Authentifizierungsanbieter mit Firebase Authentication verwendet.

Beispielsweise kann die Kennung eines Nutzers mit seinem Facebook-Profil verknüpft sein, wenn die App die Facebook-Authentifizierung verwendet, je nach den gewährten Bereichen.

Weitere Informationen finden Sie in der Dokumentation des Authentifizierungsanbieters.

Game Center-ID

Erhebt die Game Center-ID eines Nutzers, wenn die App mit dem Game Center verknüpft ist.

Nutzer-ID

Generiert und speichert eine eindeutige Firebase Authentication-Kennung.

Weitere Informationen

Zweck der Datenerhebung

Firebase Authentication verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um die Authentifizierung und Kontoverwaltung zu ermöglichen. User-Agent-Strings werden verwendet, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie 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

Informationen dazu finden Sie im Abschnitt Firebase-User-Agent auf dieser Seite.

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 von Daten berücksichtigen müssen. Achten Sie darauf, alle vom Entwickler definierten Endnutzerdaten zu berücksichtigen, 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 Nutzer-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 nie mit einer Nutzer- oder Geräte-ID verknüpft.

In den Unterabschnitten oben finden Sie Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



Cloud Functions for Firebase

com.google.firebase:firebase-functions
com.google.firebase:firebase-functions-ktx

Automatisch erhobene Daten

Das Cloud Functions for Firebase Client SDK erfasst die folgenden Daten automatisch.

Daten Standardmäßig ist die Cloud Functions for Firebase Client SDK...
Funktionsname

Erfasst den Funktionsnamen beim Funktionsaufruf.

IP-Adresse

Erfasst die IP-Adresse des Funktionsaufrufers beim Funktionsaufruf, um Funktionen zur Ereignisverarbeitung und HTTP-Funktionen basierend auf Endnutzeraktionen auszuführen.

Firebase Cloud Messaging-Token (FCM)

Erfasst das FCM-Token, damit Entwickler es in ihren Funktionen verwenden können, um zum Zeitpunkt des Anrufs Benachrichtigungen 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

Das Cloud Functions for Firebase Client SDK hat 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 Nutzer-ID von Firebase Authentication.

Weitere Informationen

Zweck der Datenerhebung

Cloud Functions for Firebase verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um Backend-Code als Reaktion auf Ereignisse auszuführen, die durch Firebase-Funktionen und HTTPS-Anfragen von Ihrer App ausgelöst werden. Weitere Informationen zur Verwendung bestimmter Daten finden Sie in den obigen Unterabschnitten. Geben Sie in Ihrer Offenlegung von 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

Erfasst die Version der App für das Abonnieren und Abbestellen von Themen.

Firebase-User-Agent

Informationen dazu finden Sie im Abschnitt Firebase-User-Agent auf dieser Seite.

Weitere Hinweise

Cloud Messaging ist vom SDK für Firebase-Installationen abhängig. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Informationen zu den Daten, die Cloud Messaging aus der Datenerhebung dieses SDK 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 von Daten 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 zur Nachrichtenzustellung

Erfasst Messwerte zur Nachrichtenzustellung und sendet sie an BigQuery, wenn die BigQuery-Integration aktiviert und setDeliveryMetricsExportToBigQuery auf „true“ gesetzt ist.

Weitere Hinweise

Einige optionale Funktionen von Cloud Messaging hängen vom Firebase SDK für Google Analytics ab. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die von diesem SDK automatisch 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, dann Cloud Messaging...
Ereignisse bei der Interaktion mit Benachrichtigungen

Sendet Ereignisse zur Interaktion mit Nachrichten lokal auf dem Gerät, um sie über das Firebase SDK für Google Analytics zu protokollieren und 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äte-ID verknüpft.

Cloud Messaging verwendet die anderen oben aufgeführten erhobenen Daten im Allgemeinen, um Nachrichten an die Client-App zu senden. Weitere Informationen zur Verwendung bestimmter Daten finden Sie in den Unterabschnitten oben. Geben Sie in Ihrer Offenlegung von 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, das von der App verwendet wird

Erfasst die Version des Cloud Storage for Firebase SDK, das von der App verwendet wird.

Dieser Wert ist im Header jeder Anfrage enthalten.

Firebase-Android-App-ID

Erfasst die Firebase-Android-App-ID der App (nicht den Paketnamen 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 von Daten berücksichtigen müssen. Achten Sie darauf, alle vom Entwickler definierten Endnutzerdaten zu berücksichtigen, 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 Nutzer-ID von Firebase Authentication.

Weitere Informationen

Zweck der Datenerhebung

Cloud Storage for Firebase verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um Firebase-Dienste bereitzustellen, zu verwalten und zu verbessern. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



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 Stacktraces, wenn eine Anwendung abstürzt.

Relevanter Anwendungsstatus

Erfasst den relevanten Anwendungsstatus, wenn eine Anwendung abstürzt.

Relevante Gerätemetadaten

Erfasst Metadaten zum Gerät, wenn eine Anwendung abstürzt.

Crashlytics-Installations-UUID

Generiert und speichert die Installations-UUID Crashlytics, um die Anzahl der von einem Absturz betroffenen Nutzer zu messen.

Weitere Hinweise

Crashlytics ist vom SDK für Firebase-Installationen abhängig. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Beachten Sie, dass Crashlytics keine der vom Firebase-Installations-SDK erfassten Daten verwendet, außer um die Crashlytics-Installations-UUID basierend auf Änderungen an der Firebase-Installations-ID der App-Instanz zu rotieren.

Crashlytics ist außerdem vom Firebase sessions SDK abhängig, um Qualitätsmesswerte in der Firebase-Konsole bereitzustellen. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten 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 von Daten 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

Erfasst alle benutzerdefinierten Schlüssel, Protokolle und Freitext-Nutzer-IDs, die ein Entwickler an Absturzberichte anhängt.

Vom Entwickler definierte Daten

Erfasst alle vom Entwickler definierten nicht schwerwiegenden Ereignisse mit benutzerdefinierten Stacktraces.

Weitere Hinweise

Einige optionale Funktionen von Crashlytics hängen vom Firebase SDK für Google Analytics ab. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die von diesem SDK automatisch 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, dann Crashlytics...
„Navigationspfad“-Logs

Verwendet die vom Firebase SDK für Google Analytics erfassten „Breadcrumb“-Logs. In diesen Logs werden Nutzeraktionen unmittelbar vor einem Absturz sowie die Anzahl der Abstürze aufgeführt.

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 erhoben werden. In der folgenden Tabelle sind die Daten aufgeführt, die das Crashlytics SDK erfasst:

Daten Wenn Ihre App das Firebase Remote Config SDK enthält, dann das Crashlytics SDK...
Vom Entwickler definierte Remote Config-Roll-out-Metadaten

Erfasst Roll-out-Metadaten, einschließlich Remote Config-Vorlagenversionen, Roll-out-Varianten-IDs, Parameterschlüssel und Parameterwerte, die von aktiven Roll-outs betroffen sind.

Weitere Informationen

Zweck der Datenerhebung

Firebase Crashlytics verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um Dienste für die Absturzberichterstellung und -verwaltung zu ermöglichen. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx

Das Firebase Dynamic Links SDK erfasst die folgenden Daten automatisch.

Daten Standardmäßig macht das Firebase Dynamic Links SDK Folgendes:
Dynamische Link-URL

Erfasst die URL des dynamischen Links, wenn mit der URL interagiert wird, einschließlich der vom Entwickler definierten Metadaten, die der Entwickler beim Erstellen des Links im Link festgelegt hat.

Wenn die App mit dem integrierten Firebase Dynamic Links SDK installiert wird, protokolliert Firebase den App-Status und die Linkinteraktionsereignisse.

Wenn ein Nutzer mit einem dynamischen Firebase-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...
Dynamische Link-URL

Protokolliert die URL des dynamischen Links, wenn mit der URL interagiert wird, einschließlich der vom Entwickler definierten Metadaten, die der Entwickler beim Erstellen des Links im Link festgelegt hat.

Paketname der App

Protokolliert den Paketnamen der App für verzögerte Deeplinks (Deeplink nach der App-Installation).

App-Status

Protokolliert Informationen zum Status der App auf dem Gerät des Nutzers, einschließlich des Installationsstatus und ob die App schon einmal geöffnet wurde.

Link-Interaktionsereignisse

Protokolliert Link-Interaktionsereignisse.

Das Firebase Dynamic Links-SDK bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.

Einige optionale Funktionen von Dynamic Links hängen vom Firebase SDK für Google Analytics ab. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die von diesem SDK automatisch 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, dann Dynamic Links...
Link-Interaktionsereignisse

Sendet Ereignisse zur Linkinteraktion lokal auf dem Gerät, um sie über das Firebase SDK für Google Analytics zu protokollieren und Entwicklern Analysedaten zur Verfügung zu stellen.

Firebase Dynamic Links verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um Endnutzer direkt zu den verknüpften Inhalten in Ihrer App zu leiten. In den obigen Unterabschnitten finden Sie auch Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



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ßen von Nachrichten

Sendet Ereignisse zur Nachrichteninteraktion, um Entwicklern Analysedaten bereitzustellen.

Weitere Hinweise

In-App Messaging hat eine erforderliche Abhängigkeit vom Firebase SDK für Google Analytics. Da Sie dieses SDK in Ihre App einbinden müssen, sollten Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Google Analytics-Dokumentation). In der folgenden Tabelle finden Sie Beispiele dafür, wie das In-App Messaging SDK mit Daten von Google Analytics interagiert:

Daten Wenn Ihre App das Firebase SDK für Google Analytics enthält, dann Firebase In-App Messaging...
Nachrichteninteraktionsereignisse, einschließlich Impressionen, Klicks und Schließen von Nachrichten

Sendet Ereignisse zur Interaktion mit Nachrichten lokal auf dem Gerät, um sie über das Firebase SDK für Google Analytics zu protokollieren und Entwicklern Analysedaten zur Verfügung zu stellen.

Nutzereigenschaften

Legt Nutzereigenschaften fest, die vom Firebase SDK für Google Analytics erfasst werden, und verwendet sie, um Nachrichten basierend auf Nutzereigenschaften-Bedingungen auszurichten.

In-App Messaging ist außerdem vom Firebase-Installations-SDK abhängig. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Informationen zu den Daten, die In-App Messaging aus der Datenerhebung dieses SDK verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.

Abhängig von Ihrer Nutzung erhobene Daten

Die Firebase In-App Messaging-SDKs haben keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.

Weitere Informationen

Zweck der Datenerhebung

Firebase In-App Messaging verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um Nachrichten an Endnutzer innerhalb der App zu senden. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie 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 Standardmäßig macht das Firebase-Installations-SDK Folgendes:
Firebase-Installations-ID (FID)

Generiert und erfasst eine Kennung pro Installation (FID), die einen Nutzer oder ein physisches Gerät nicht eindeutig identifiziert.

Firebase-User-Agent

Informationen dazu finden Sie im Abschnitt Firebase-User-Agent auf dieser Seite.

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äte-ID verknüpft.

Firebase-Installationen verwenden im Allgemeinen die anderen oben aufgeführten erhobenen Daten, um eine eindeutige Kennung zur Identifizierung von App-Installationen bereitzustellen. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung von Daten außerdem an, wie Sie die erhobenen Daten verwenden.



Firebase ML-Modell-Downloader (eingestellt)

com.google.firebase:firebase-ml-modeldownloader
com.google.firebase:firebase-ml-modeldownloader-ktx

Automatisch erhobene Daten

Das Firebase ML-Modelldownloader-SDK erfasst die folgenden Daten automatisch.

Daten Standardmäßig macht das Firebase ML-Modell-Downloader-SDK Folgendes:
Metadaten zum Download von ML-Modellen, einschließlich Download-Ereignissen, Löschereignissen und Fehlern

Erfasst Metadaten zu Modelldownload-Ereignissen, um Stabilitäts- und Latenzprobleme zu überwachen.

Authentifizierungstoken für die Installation

Erfasst Installations-Authentifizierungstokens für die Geräteauthentifizierung bei der Interaktion mit App-Instanzen (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 transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Informationen zu den Daten, die der Firebase ML-Modelldownloader aus der Datenerhebung dieses SDK verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.

Abhängig von Ihrer Nutzung erhobene Daten

Das SDK für den Firebase ML-Modelldownloader bietet keine optionalen Funktionen, die der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.

Weitere Informationen

Zweck der Datenerhebung

Firebase ML verwendet im Allgemeinen die in den obigen Unterabschnitten aufgeführten erhobenen Daten, um ML-Modelle herunterzuladen. Firebase ML aggregiert und verwendet die Metadaten zum Herunterladen des Modells, um die Produktqualität zu überwachen, die Nutzung zu verstehen und die Produktentwicklung zu steuern. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung von 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:
Messwerte zur App-Leistung, einschließlich App-Startzeit und Latenz von Netzwerkanfragen

Erfasst Messwerte zur App-Leistung während des Lebenszyklus und der Nutzung der App durch Endnutzer.

CPU-/Arbeitsspeichernutzung

Erfasst die CPU-/Speichernutzung der Anwendung, um eine Zeitachsenansicht der Leistung der Anwendung bereitzustellen.

Relevante Gerätemetadaten

Erfasst relevante Gerätemetadaten, um die Leistungsdaten nach verschiedenen Gerätesegmenten zu filtern.

IP-Adresse

Erfasst die IP-Adresse, um Leistungsereignisse den Ländern zuzuordnen, aus denen sie stammen.

Weitere Hinweise

Performance Monitoring ist vom SDK für Firebase-Installationen abhängig. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Informationen zu den Daten, die Performance Monitoring aus der Datenerhebung dieses SDK verwendet, finden Sie in der Dokumentation zum Verwalten von Firebase-Installationen.

Performance Monitoring ist auch vom Firebase Remote Config SDK abhängig, um die Anzahl der von einer Anwendung erfassten Ereignisse zu steuern. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten 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-Konsole zu melden. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten 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 von Daten 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

Erfasst App-Leistungsmesswerte für alle benutzerdefinierten Traces, die ein Entwickler in seiner App instrumentiert.

Benutzerdefinierte Leistungsmesswerte
(vom Entwickler definierte Daten)

Erfasst alle benutzerdefinierten Leistungsmesswerte, die ein Entwickler an benutzerdefinierte Traces anhängt.

Benutzerdefinierte Attribute
(vom Entwickler definierte Daten)

Erfasst alle benutzerdefinierten Attribute, die ein Entwickler an benutzerdefinierte Traces anhängt.

Weitere Informationen

Zweck der Datenerhebung

Firebase Performance Monitoring verwendet die oben aufgeführten erhobenen Daten im Allgemeinen, um Berichte und Monitoring zur App-Leistung zu ermöglichen. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



Firebase Phone Number Verification

com.google.firebase:firebase-pnv

Automatisch erhobene Daten

Das Firebase PNV SDK erfasst die folgenden Daten automatisch.

Daten Standardmäßig macht das Firebase Phone Number Verification SDK Folgendes:
Firebase-Android-App-ID

Erfasst die Firebase-Android-App-ID der App (nicht den Paketnamen der App).

Dieser Wert ist im Header jeder Anfrage enthalten.

Abhängig von Ihrer Nutzung erhobene Daten

Je nachdem, wie Sie das Firebase Phone Number Verification SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie bei der Offenlegung von Daten 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 Phone Number Verification SDK Folgendes:
Telefonnummer

Ruft die Telefonnummer des Geräts ab (mit Einwilligung des Nutzers).

Weitere Informationen

Zweck der Datenerhebung

Firebase Phone Number Verification ist ein Dienst, mit dem Apps die Telefonnummer eines Geräts direkt vom Mobilfunkanbieter abrufen können. Das SDK erfordert jedes Mal die Einwilligung des Nutzers, wenn die App die Telefonnummer des Geräts anfordert. Diese Funktion wird häufig, aber nicht immer, für die Anmeldung in Apps verwendet.

Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



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 Plattformausfälle nachvollziehen können

User-Agents

Erfasst User-Agent-Strings, um das Profiler-Tool zu aktivieren, mit dem Entwickler Nutzungstrends und Plattformaufschlüsselungen nachvollziehen können

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 von Daten berücksichtigen müssen. Achten Sie darauf, alle vom Entwickler definierten Endnutzerdaten zu berücksichtigen, 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 Nutzer-ID von Firebase Authentication.

Weitere Informationen

Zweck der Datenerhebung

In den Unterabschnitten oben finden Sie Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



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

Erfasst den Ländercode, um Parameter basierend auf diesen Daten auszurichten.

Sprachcode

Erfasst den Sprachcode, um Parameter basierend auf diesen Daten auszurichten.

Zeitzone

Erfasst die Zeitzone, um Parameter auszurichten, die auf diesen Daten basieren.

Plattformversion

Erfasst die Plattformversion, um Parameter auszurichten, die auf diesen Daten basieren.

Betriebssystemversion

Erfasst die Betriebssystemversion, um Parameter basierend auf diesen Daten auszurichten.

Firebase-Android-App-ID

Erfasst die Firebase-Android-App-ID der App (nicht den Paketnamen der App), um Parameter basierend auf diesen Daten auszurichten.

Paketname der App

Erfasst den Paketnamen, um Parameter auf Grundlage dieser Daten auszurichten.

Version des Remote Config SDK, das von der App verwendet wird

Erfasst die Version des SDK, um Firebase-Dienste bereitzustellen, zu warten und zu verbessern.

Weitere Hinweise

Remote Config ist vom SDK für Firebase-Installationen abhängig. Da dieses SDK transitiv in Ihrer App enthalten ist, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Abschnitt „Installationen“ auf dieser Seite). Informationen zu den Daten, die Remote Config aus der Datenerhebung dieses SDK 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 der Entwickler konfigurieren oder aufrufen kann, um andere Endnutzerdaten zu erheben.

Weitere Hinweise

Einige optionale Funktionen von Remote Config hängen vom Firebase SDK für Google Analytics ab. Wenn Sie dieses SDK in Ihre App einbinden, müssen Sie die von diesem SDK automatisch erhobenen Endnutzerdaten berücksichtigen (siehe Google Analytics-Dokumentation). In der folgenden Tabelle finden Sie Beispiele dafür, wie das Remote Config SDK mit Daten von Google Analytics interagiert:

Daten Wenn Ihre App das Firebase SDK für Google Analytics enthält, dann Remote Config...
Nutzereigenschaften

Erfasst Nutzereigenschaften, die vom Firebase SDK für Google Analytics abgerufen werden, um Parameter basierend auf Nutzereigenschaftsbedingungen auszurichten.

Erstes Öffnen

Erfasst den Zeitstempel des Ereignisses first_open, der vom Firebase SDK für Google Analytics abgerufen wurde, um Parameter basierend auf dem Zeitpunkt des ersten Öffnens auszurichten.

Wenn die Personalisierung von Remote Config implementiert ist, können die vom Firebase Remote Config SDK abgerufenen Daten und die vom Firebase SDK für Google Analytics abgerufenen Ereignisse verwendet werden, um Vorhersagemodelle zu erstellen und die Leistung dieser Modelle zu messen.

Weitere Informationen

Zweck der Datenerhebung

Firebase Remote Config verwendet die in den obigen Unterabschnitten aufgeführten erhobenen Daten im Allgemeinen, um das Verhalten und die Darstellung Ihrer App zu ändern, ohne ein App-Update veröffentlichen zu müssen. Aggregierte Daten zur Betriebssystem- und SDK-Version werden von Firebase verwendet, um Nutzungstrends zu erkennen und die Produktentwicklung zu steuern. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung von Daten außerdem an, wie Sie die erhobenen Daten verwenden.



SQL Connect

com.google.firebase:firebase-dataconnect

Automatisch erhobene Daten

Das Firebase SQL Connect SDK erfasst die folgenden Daten automatisch.

Daten Standardmäßig macht das SQL Connect SDK Folgendes:
Ob die lokale Codegenerierung für SQL Connect verwendet wird

Erfasst, ob Anfragen an den SQL Connect-Dienst von Code stammen, der vom SQL Connect-Codegenerator generiert wurde, oder von der direkten Verwendung des SQL Connect-SDKs.

Dieser Wert ist im Header jeder Anfrage enthalten.

Firebase-Android-App-ID

Erfasst die Firebase-Android-App-ID der App (nicht den Paketnamen der App).

Dieser Wert ist im Header jeder Anfrage enthalten.

Firebase-User-Agent

Informationen dazu finden Sie im Abschnitt zum Firebase-User-Agent auf dieser Seite.

Abhängig von Ihrer Nutzung erhobene Daten

Je nachdem, wie Sie das SQL Connect SDK und die Funktionen des Produkts konfigurieren oder aufrufen, können in Ihrer App Endnutzerdaten erhoben werden, die Sie in Ihre Offenlegung von Daten aufnehmen müssen. Achten Sie darauf, alle vom Entwickler definierten Endnutzerdaten zu berücksichtigen, die aufgrund Ihrer spezifischen Nutzung erhoben werden.

Weitere Hinweise

Wenn Sie SQL Connect mit Firebase Authentication verwenden und ein Endnutzer angemeldet ist, enthält jede Anfrage von SQL Connect automatisch die entsprechende Nutzer-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 nie mit einer Nutzer- oder Geräte-ID verknüpft.

In den Unterabschnitten oben finden Sie Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie außerdem an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



Transitiv enthaltene Firebase-Bibliotheken

Die in diesem Abschnitt aufgeführten Firebase-Bibliotheken sind transitiv in einigen der anderen Firebase-Bibliotheken enthalten. Keine der folgenden Bibliotheken hat eine für Entwickler zugängliche Oberfläche, aber sie können Endnutzerdaten erfassen (Details zu den einzelnen Bibliotheken finden Sie unten).

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

Erfasst Metadaten zur Anwendung, z. B. den Paketnamen, Informationen zum Betriebssystem, die SDK-Version und den Typ der Netzwerkverbindung.

Gerätemetadaten

Erfasst Metadaten zur Anwendung, z. B. Gerätehersteller und -modell.

Anwendungsmesswerte

Erfasst Nutzungsdaten, z. B. den Zeitpunkt, zu dem eine App in den Vordergrund gebracht wurde, 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 obigen Unterabschnitten aufgeführten erhobenen Daten, um Absturz- und Leistungsmesswerte für die Anwendung bereitzustellen. In den obigen Unterabschnitten finden Sie außerdem Informationen dazu, wie bestimmte Daten verwendet werden können. Geben Sie in Ihrer Offenlegung von Daten auch an, wie Sie die erhobenen Daten und die vom SDK erhobenen, vom Entwickler definierten Endnutzerdaten verwenden.



Weitere hilfreiche Ressourcen