Przygotowanie do wymagań Google Play dotyczących ujawniania danych

W maju 2021 roku w Google Play pojawiła się nowa sekcja Bezpieczeństwo danych z oświadczeniami deweloperów dotyczącymi zbierania, udostępniania i zabezpieczania danych użytkowników przez aplikacje.

Z tej strony dowiesz się, jak spełnić wymagania dotyczące ujawniania informacji, jeśli korzystasz z pakietów SDK Firebase na Androida. Na tej stronie znajdziesz informacje o tym, czy i jak nasze pakiety SDK obsługują dane użytkowników, w tym przykłady obowiązujących konfiguracji i wywołań, które może kontrolować deweloper aplikacji.

Dążymy do prezentowania informacji w jak najbardziej przejrzysty sposób. Jednak jako deweloper aplikacji ponosisz wyłączną odpowiedzialność za decyzje związane z sekcją Bezpieczeństwo danych w formularzu Google Play dotyczące zbierania, udostępniania i zabezpieczania danych użytkowników przez Twoją aplikację.

Jak korzystać z informacji na tej stronie

Ta strona określa dane użytkownika zbierane tylko przez najnowszą wersję każdego pakietu Android SDK Firebase.

Każdy pakiet SDK ma na tej stronie odrębną sekcję, w której przedstawiamy informacje o danych zbieranych automatycznie oraz o danych zbieranych w zależności od sposobu używania. Automatyczne zbieranie danych oznacza, że pakiet SDK zbiera określone dane bez wywoływania konkretnej metody lub klasy w aplikacji. Jednak w wielu przypadkach dane zbierane przez pakiet SDK zależą od konkretnego sposobu używania usługi przez aplikację, czyli od konfiguracji aplikacji i sposobu wywoływania pakietu SDK.

Aby spełnić wymagania dotyczące ujawniania informacji, zapoznaj się z przewodnikiem po typach danych na urządzeniach z Androidem, który pomoże Ci określić, jaki typ danych najlepiej opisuje gromadzone przez Ciebie dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób udostępniania i wykorzystywania zgromadzonych danych przez aplikację.

Omówienie szyfrowania, udostępniania i usuwania danych w pakietach SDK Firebase na Androida

Szyfrowanie danych

W przypadku zbieranych od użytkowników danych wymienionych na tej stronie Firebase szyfruje dane w ruchu za pomocą HTTPS.

Udostępnianie danych

W przypadku zbieranych od użytkowników danych wymienionych na tej stronie Firebase nie przekazuje tych danych osobom trzecim, z wyjątkiem:

Usuwanie danych

Firebase umożliwia deweloperom usuwanie danych użytkowników w sposób zgodny ze sposobem działania usług Firebase.



Klient użytkownika Firebase

Ciąg tekstowy klienta Firebase nie jest pakietem SDK Firebase na Androida, ale raczej pakietem informacji zbieranych przez kilka pakietów SDK Firebase na Androida, który zawiera:

  • Metadane urządzenia: wersja systemu operacyjnego, nazwa, model, marka i format

  • Aplikacja, która została użyta do zainstalowania Twojej aplikacji (np. Sklep Play) (patrz dokumentacja).

  • Jakie pakiety SDK Firebase są używane w aplikacji, w tym ich wersje.

Ciąg użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji, aby świadczyć, utrzymywać i ulepszać usługi Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Jeśli pakiet SDK Firebase na Androida zbiera informacje o agencie użytkownika Firebase, zostaną one wymienione w sekcji pakietu SDK poniżej.



A/B Testing

com.google.firebase:firebase-abt

Dane zbierane automatycznie

Pakiet SDK Firebase A/B Testing nie zbiera automatycznie żadnych danych użytkowników.

Inne uwagi

Pakiet SDK Firebase A/B Testing ustawia i używa Google Analytics właściwości użytkownika, aby określać przynależność do grup eksperymentalnych w przypadku Firebase Remote ConfigFirebase In-App Messaging.

Pakiet SDK A/B Testing jest używany bezpośrednio tylko przez Firebase Remote ConfigFirebase In-App Messaging. Więcej informacji o zbieraniu danych i celu tego zbierania znajdziesz w odpowiednich sekcjach na tej stronie.

Dane gromadzone w zależności od sposobu używania usługi

Firebase A/B Testing Pakiet SDK nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.



Firebase AI Logic

com.google.firebase:firebase-ai

Firebase AI Logic była wcześniej nazywana „Vertex AI w Firebase” i zawierała pakiet com.google.firebase:firebase-vertexai.

Dane zbierane automatycznie

Pakiet SDK Firebase AI Logic automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase AI Logic...
Nazwa modelu

Zbiera nazwę modelu podczas wywołania.

Wersja pakietu SDK używana przez aplikację

Zbiera wersję pakietu SDK Firebase AI Logic używanego przez aplikację.

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Wersja językowa

Zbiera informacje o wersji środowiska wykonawczego Kotlin używanej przez aplikację.

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Identyfikator aplikacji Firebase

Jeśli zbieranie danych jest włączone, zbiera identyfikator aplikacji Firebase.

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Wersja aplikacji

Jeśli zbieranie danych jest włączone, zbiera wersję aplikacji.

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Firebase AI Logic i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. Pamiętaj, aby wziąć pod uwagę wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

Jeśli używasz Firebase AI LogicFirebase Authentication i użytkownik jest zalogowany, każde żądanie z Firebase AI Logic automatycznie zawiera odpowiedni identyfikator użytkownika z Firebase Authentication.

Jeśli włączysz monitorowanie AI w FirebasekonsoliVertex AI Gemini API, w przypadku każdego próbkowanego żądania będą zbierane prompty i wygenerowane dane wyjściowe wraz z danymi o wydajności i użyciu.

Zapoznaj się z sekcją Zarządzanie danymi i odpowiedzialna AIFirebase AI Logic dokumentacji, aby mieć pewność, że uwzględniasz sposób korzystania z interfejsów API (Vertex AI Gemini API lub Gemini Developer API).

Informacje dodatkowe

Cel zbierania danych

Firebase AI Logic zwykle używa zebranych danych wymienionych w podsekcjach powyżej do wywoływania usługi backendu w odpowiedzi na żądania z Twojej aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



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

Dane zbierane automatycznie

Pakiety SDK Firebase App Check automatycznie zbierają te dane:

Dane Domyślnie pakiety SDK Firebase App Check
Agent użytkownika Firebase

Więcej informacji znajdziesz w sekcji dotyczącej agenta użytkownika Firebase na tej stronie.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania Firebase App Check pakietów SDK i funkcji usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. W tabeli poniżej znajdziesz przykłady danych użytkownika, które mogą być gromadzone w zależności od sposobu korzystania z usługi. Pamiętaj jednak, aby wziąć pod uwagę wszystkie dane gromadzone w przypadku konkretnego zastosowania.

Dane W zależności od konfiguracji aplikacji i sposobu wywoływania pakietów SDKFirebase App Check:
token atestacji z SafetyNet;

Zbieraj ten token atestu, jeśli Twoja aplikacja używa SafetyNet jako dostawcy atestu. Zobacz dodatkowe informacje o bezpieczeństwie danych w przypadku SafetyNet.

Token integralności z Play Integrity

Zbieraj ten token integralności, jeśli Twoja aplikacja używa interfejsu Play Integrity jako dostawcy atestów. Zobacz dodatkowe informacje o bezpieczeństwie danych w przypadku Play Integrity.

Informacje dodatkowe

Cel zbierania danych

Ciąg użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji, aby świadczyć, utrzymywać i ulepszać usługi Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Firebase App Check zwykle używa innych zebranych danych wymienionych w podsekcjach powyżej do weryfikowania zaświadczeń aplikacji, aby chronić zasoby backendu przed nadużyciami. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



App Distribution

Pełna implementacja pakietu App Distribution Android SDK

com.google.firebase:firebase-appdistribution

Pełna implementacja pakietu App Distribution Android SDK jest przeznaczona wyłącznie do testów w wersji beta. Nie umieszczaj w aplikacji pełnej implementacji pakietu SDK App Distribution, gdy przesyłasz ją do Google Play.

Tylko interfejs API App Distribution Android SDK

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

Dane zbierane automatycznie

Pakiet App Distribution Android SDK, który korzysta tylko z interfejsu API, nie zbiera automatycznie żadnych danych użytkowników.

Dane gromadzone w zależności od sposobu używania usługi

Pakiet SDK na Androida App Distribution dostępny tylko w interfejsie API nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.



Authentication

com.google.firebase:firebase-auth
com.google.firebase:firebase-auth-ktx

Dane zbierane automatycznie

Pakiet SDK Firebase Authentication automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Authentication...
Agent użytkownika Firebase

Więcej informacji znajdziesz w sekcji dotyczącej agenta użytkownika Firebase na tej stronie.

Adres IP

Zbiera adresy IP, aby zapewnić dodatkowe bezpieczeństwo i zapobiegać nadużyciom podczas rejestracji i uwierzytelniania.

Ciągi znaków klienta użytkownika:

  • czy aplikacja korzysta z FirebaseUI;
  • wersja pakietu SDK Authentication używana przez aplikację;
  • platforma urządzenia,

Zbiera ciągi tekstowe agenta użytkownika, aby świadczyć, utrzymywać i ulepszać usługi Firebase.

Pamiętaj, że ten klient użytkownika nie odnosi się do klienta użytkownika Firebase.

Identyfikator aplikacji Firebase na Androida

Zbiera identyfikator aplikacji Firebase na Androida (nie jest to nazwa pakietu aplikacji).

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Firebase Authentication i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. W tabeli poniżej znajdziesz przykłady danych użytkownika, które mogą być gromadzone w zależności od sposobu korzystania z usługi. Pamiętaj jednak, aby wziąć pod uwagę wszystkie dane gromadzone w przypadku konkretnego zastosowania.

Dane W zależności od konfiguracji aplikacji i sposobu wywoływania pakiet SDKFirebase Authentication:
Wyświetlana nazwa

Zbiera wyświetlaną nazwę użytkownika, jeśli deweloper ją udostępni.

Adres e-mail

Zbiera adres e-mail użytkownika (podany przez dewelopera), jeśli aplikacja korzysta z jednego z tych elementów:

  • uwierzytelnianie za pomocą hasła do poczty e-mail,
  • uwierzytelnianie za pomocą linku w e-mailu,
  • tożsamość sfederowaną jako metodę uwierzytelniania, a odpowiedź dostawcy sfederowanego zawiera adres e-mail;
Numer telefonu

Zbiera numer telefonu użytkownika (podany przez dewelopera), jeśli aplikacja korzysta z jednego z tych elementów:

  • uwierzytelnianie przez telefon
  • numer telefonu jako metoda uwierzytelniania,
  • Procesy uwierzytelniania dwuskładnikowego z użyciem SMS-ów
Token integralności z Play Integrity

Zbiera token integralności, jeśli aplikacja korzysta z uwierzytelniania przez telefon. Zobacz dodatkowe informacje o bezpieczeństwie danych w przypadku Play Integrity.

token atestacji z SafetyNet;

Zbiera ten token atestu, jeśli aplikacja korzysta z uwierzytelniania przez telefon i pobieranie tokena Play Integrity nie powiodło się. Zobacz dodatkowe informacje o bezpieczeństwie danych w przypadku SafetyNet.

Token z reCAPTCHA Enterprise

Zbiera ten token, jeśli aplikacja używa reCAPTCHA Enterprise do ochrony przepływów Authentication. Zobacz dodatkowe informacje o bezpieczeństwie danych w reCAPTCHA Enterprise.

Dane kontaktowe

Zbiera informacje kontaktowe użytkownika związane z zewnętrznymi dostawcami uwierzytelniania, jeśli aplikacja korzysta z zewnętrznego dostawcy uwierzytelniania z uwierzytelnianiem Firebase.

Na przykład identyfikator użytkownika może być połączony z jego profilem na Facebooku, jeśli aplikacja korzysta z uwierzytelniania na Facebooku, w zależności od przyznanych zakresów.

Więcej informacji znajdziesz w dokumentacji dostawcy uwierzytelniania.

Identyfikator Game Center

Zapisuje identyfikator Game Center użytkownika, jeśli aplikacja jest połączona z Game Center.

Identyfikator użytkownika

Generuje i przechowuje unikalny identyfikator Firebase Authentication.

Informacje dodatkowe

Cel zbierania danych

Firebase Authentication zwykle wykorzystuje zebrane dane wymienione w podsekcjach powyżej do uwierzytelniania i zarządzania kontem. Ciągi tekstowe agenta użytkownika są używane do świadczenia, utrzymywania i ulepszania usług Firebase. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Cloud Firestore

com.google.firebase:firebase-firestore
com.google.firebase:firebase-firestore-ktx

Dane zbierane automatycznie

Pakiet SDK Cloud Firestore automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Cloud Firestore...
Agent użytkownika Firebase

Więcej informacji znajdziesz w sekcji dotyczącej agenta użytkownika Firebase na tej stronie.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Cloud Firestore i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. Pamiętaj, aby wziąć pod uwagę wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

Jeśli używasz Cloud FirestoreFirebase Authentication i użytkownik jest zalogowany, każde żądanie z Cloud Firestore automatycznie zawiera odpowiedni identyfikator użytkownika z Firebase Authentication.

Informacje dodatkowe

Cel zbierania danych

Ciąg użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji, aby świadczyć, utrzymywać i ulepszać usługi Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

W sekcjach powyżej znajdziesz informacje o tym, jak mogą być wykorzystywane konkretne dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Cloud Functions for Firebase

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

Dane zbierane automatycznie

Cloud Functions for Firebase Client SDK zbiera te dane automatycznie:

Dane Domyślnie Cloud Functions for Firebase Client SDK...
Nazwa funkcji

Zbiera nazwę funkcji podczas jej wywoływania.

Adres IP

Podczas wywoływania funkcji zbiera adres IP osoby wywołującej funkcję, aby wykonywać funkcje obsługi zdarzeń i funkcje HTTP na podstawie działań użytkownika.

Token Firebase Cloud Messaging (FCM)

Pobiera token FCM, aby umożliwić programistom używanie go w funkcjach do wysyłania powiadomień na urządzenie wywołujące w momencie połączenia lub do przechowywania go na później.

Pamiętaj, że ten token jest zbierany niezależnie od tego, czy aplikacja zawiera pakiet SDK FCM, czy go używa.

Dane gromadzone w zależności od sposobu używania usługi

Cloud Functions for Firebase Client SDK nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.

Inne uwagi

Jeśli użytkownik jest zalogowany za pomocą Firebase Authentication, każde żądanie funkcji automatycznie zawiera odpowiedni identyfikator użytkownika z Firebase Authentication.

Informacje dodatkowe

Cel zbierania danych

Cloud Functions for Firebase zwykle wykorzystuje zebrane dane wymienione w podsekcjach powyżej do uruchamiania kodu backendu w odpowiedzi na zdarzenia wywoływane przez funkcje Firebase i żądania HTTPS z Twojej aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Cloud Messaging

com.google.firebase:firebase-messaging
com.google.firebase:firebase-messaging-ktx

Dane zbierane automatycznie

Pakiet SDK Firebase Cloud Messaging automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Cloud Messaging...
Wersja aplikacji

Zbiera wersję aplikacji na potrzeby subskrypcji i anulowania subskrypcji tematów.

Agent użytkownika Firebase

Więcej informacji znajdziesz w sekcji dotyczącej agenta użytkownika Firebase na tej stronie.

Inne uwagi

Cloud Messaging jest zależny od pakietu SDK do instalacji Firebase. Ponieważ ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, pamiętaj, aby uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja instalacji na tej stronie). Więcej informacji o danych, które Cloud Messaging wykorzystuje w ramach zbierania danych przez ten pakiet SDK, znajdziesz w dokumentacji zarządzania instalacjami Firebase.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania Firebase Cloud Messagingpakietu SDK i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. W tabeli poniżej znajdziesz przykłady danych użytkownika, które mogą być gromadzone w zależności od sposobu korzystania z usługi. Pamiętaj jednak, aby wziąć pod uwagę wszystkie dane gromadzone w przypadku konkretnego zastosowania.

Dane W zależności od konfiguracji aplikacji i sposobu wywoływania pakiet SDKFirebase Cloud Messaging:
Dane dotyczące dostarczania wiadomości

Zbiera i wysyła statystyki dostarczania wiadomości do BigQuery, jeśli integracja z BigQuery jest włączona, a wartość parametru setDeliveryMetricsExportToBigQuery to „true”.

Inne uwagi

Niektóre opcjonalne funkcje Cloud Messaging zależą od pakietu SDK Firebase dla Google Analytics. Jeśli Twoja aplikacja zawiera ten pakiet SDK, musisz uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet (patrz dokumentacja Google Analytics). W tabeli poniżej znajdziesz dodatkowe dane rejestrowane w dzienniku:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, to:Cloud Messaging...
Zdarzenia interakcji z powiadomieniem

Wysyła zdarzenia interakcji z wiadomością lokalnie na urządzeniu w celu rejestrowania za pomocą pakietu SDK Firebase dla Google Analytics, aby dostarczać deweloperom dane analityczne.

Informacje dodatkowe

Cel zbierania danych

Ciąg użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji, aby świadczyć, utrzymywać i ulepszać usługi Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Cloud Messaging zwykle wykorzystuje inne zebrane dane wymienione w podsekcjach powyżej do wysyłania wiadomości do aplikacji klienta. Informacje o tym, jak mogą być wykorzystywane konkretne dane, znajdziesz w podsekcjach powyżej. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Cloud Storage for Firebase

com.google.firebase:firebase-storage
com.google.firebase:firebase-storage-ktx

Dane zbierane automatycznie

Pakiet SDK Cloud Storage for Firebase automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Cloud Messaging...
Wersja pakietu SDK Cloud Storage używana przez aplikację

Zbiera informacje o wersji pakietu SDK Cloud Storage for Firebase używanej przez aplikację.

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Identyfikator aplikacji Firebase na Androida

Zbiera identyfikator aplikacji Firebase na Androida (nie jest to nazwa pakietu aplikacji).

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania Cloud Storage for Firebasepakietu SDK i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. Pamiętaj, aby wziąć pod uwagę wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

Jeśli używasz Cloud Storage for FirebaseFirebase Authentication i użytkownik jest zalogowany, każde żądanie z Cloud Storage for Firebase automatycznie zawiera odpowiedni identyfikator użytkownika z Firebase Authentication.

Informacje dodatkowe

Cel zbierania danych

Cloud Storage for Firebase ogólnie wykorzystuje zebrane dane wymienione w podsekcjach powyżej do świadczenia, utrzymywania i ulepszania usług Firebase. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Crashlytics

com.google.firebase:firebase-crashlytics
com.google.firebase:firebase-crashlytics-ktx
com.google.firebase:firebase-crashlytics-ndk

Dane zbierane automatycznie

Pakiet SDK Firebase Crashlytics automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Crashlytics...
Śledzenie stosu

Zbiera ślady stosu, gdy aplikacja ulegnie awarii.

Odpowiedni stan aplikacji

Zbiera odpowiednie informacje o stanie aplikacji, gdy ulegnie ona awarii.

Odpowiednie metadane urządzenia

Zbiera metadane urządzenia w momencie awarii aplikacji.

Crashlytics Identyfikator UUID instalacji

Generuje i przechowuje identyfikator UUID instalacji Crashlytics, aby mierzyć liczbę użytkowników, których dotyczy awaria.

Inne uwagi

Crashlytics jest zależny od pakietu SDK do instalacji Firebase. Ponieważ ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, musisz uwzględnić dane użytkowników końcowych zbierane automatycznie przez ten pakiet SDK (patrz sekcja instalacji na tej stronie). Pamiętaj, że Crashlyticsnie używa żadnych danych zebranych przez pakiet SDK instalacji Firebase, z wyjątkiem rotacji identyfikatora UUID instalacji Crashlytics na podstawie zmian w identyfikatorze instalacji Firebase instancji aplikacji.

Crashlytics jest też zależny od pakietu SDK Firebase sessions, który dostarcza dane o jakości w konsoli Firebase. Ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, więc musisz uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja Firebase sessions SDK na tej stronie).

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania Firebase Crashlyticspakietu SDK i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. W tabeli poniżej znajdziesz przykłady danych użytkownika, które mogą być gromadzone w zależności od sposobu korzystania z usługi. Pamiętaj jednak, aby wziąć pod uwagę wszystkie dane gromadzone w przypadku konkretnego zastosowania.

Dane W zależności od konfiguracji aplikacji i sposobu wywoływania pakiet SDKFirebase Crashlytics:
Dane zdefiniowane przez dewelopera

Zbiera wszystkie klucze niestandardowe, dzienniki i identyfikatory użytkowników w formie tekstu, które deweloper dołącza do raportów o awariach.

Dane zdefiniowane przez dewelopera

Zbiera wszystkie zdefiniowane przez dewelopera zdarzenia niekrytyczne z niestandardowymi zrzutami stosu.

Inne uwagi

Niektóre opcjonalne funkcje Crashlytics zależą od pakietu Firebase SDK dla Google Analytics. Jeśli Twoja aplikacja zawiera ten pakiet SDK, musisz uwzględnić dane użytkowników końcowych zbierane automatycznie przez ten pakiet (patrz dokumentacja Google Analytics). W tabeli poniżej znajdziesz listę danych, które Crashlytics wykorzystuje z tego zbioru:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, to:Crashlytics...
logi „breadcrumb”

Korzysta z logów „ścieżki”, które są zbierane przez pakiet SDK Firebase dla Google Analytics. Te logi identyfikują działania użytkownika bezpośrednio przed awarią, a także liczbę awarii.

Jeśli w aplikacji używasz też pakietu SDK Firebase Remote Config, uwzględnij zdefiniowane przez dewelopera Remote Config dane zbierane automatycznieCrashlytics przez ten pakiet. W tabeli poniżej znajdziesz listę danych zbieranych przez pakiet SDKCrashlytics:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase Remote Config, to pakiet SDK Crashlytics...
Metadane wdrożenia Remote Config określone przez dewelopera

Gromadzi metadane wdrożenia, które obejmują Remote Configwersje szablonów, identyfikatory wariantów wdrożenia, klucze parametrów i wartości parametrów, na które mają wpływ aktywne wdrożenia.

Informacje dodatkowe

Cel zbierania danych

Firebase Crashlytics zwykle wykorzystuje zebrane dane wymienione w podsekcjach powyżej do umożliwienia usług raportowania i zarządzania awariami. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Data Connect

com.google.firebase:firebase-dataconnect

Dane zbierane automatycznie

Pakiet SDK Firebase Data Connect automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Data Connect...
Czy jest używane generowanie kodu lokalnego dla Data Connect

Zbiera informacje o tym, czy żądania wysyłane do usługi Data Connect pochodzą z kodu wygenerowanego przez generator kodu Data Connect, czy też z bezpośredniego użycia pakietu SDK Data Connect.

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Identyfikator aplikacji Firebase na Androida

Zbiera identyfikator aplikacji Firebase na Androida (nie jest to nazwa pakietu aplikacji).

Ta wartość jest uwzględniana w nagłówku każdego żądania.

Agent użytkownika Firebase

Więcej informacji znajdziesz w sekcji dotyczącej agenta użytkownika Firebase na tej stronie.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Data Connect i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. Pamiętaj, aby wziąć pod uwagę wszystkie dane użytkowników zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

Jeśli używasz Data ConnectFirebase Authentication i użytkownik jest zalogowany, każde żądanie z Data Connect automatycznie zawiera odpowiedni identyfikator użytkownika z Firebase Authentication.

Informacje dodatkowe

Cel zbierania danych

Ciąg użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji, aby świadczyć, utrzymywać i ulepszać usługi Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

W sekcjach powyżej znajdziesz informacje o tym, jak mogą być wykorzystywane konkretne dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



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

Pakiet SDK Firebase Dynamic Links automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Dynamic Links...
Adres URL linku dynamicznego

Zbiera adres URL dynamicznego linku, gdy użytkownik wchodzi z nim w interakcję, w tym zdefiniowane przez dewelopera metadane, które deweloper ustawia w linku podczas jego tworzenia.

Jeśli aplikacja jest zainstalowana z zintegrowanym pakietem SDK Firebase Dynamic Links, Firebase rejestruje stan aplikacji i zdarzenia interakcji z linkiem.

Jeśli użytkownik wejdzie w interakcję z dynamicznym linkiem Firebase, automatycznie rejestrowane są te dane, niezależnie od tego, czy aplikacja jest zainstalowana na urządzeniu użytkownika:

Dane Domyślnie Firebase...
Adres URL linku dynamicznego

Rejestruje adres URL dynamicznego linku, gdy użytkownik wchodzi z nim w interakcję, w tym metadane zdefiniowane przez dewelopera, które deweloper ustawia w linku podczas jego tworzenia.

Nazwa pakietu aplikacji

Rejestruje nazwę pakietu aplikacji na potrzeby precyzyjnego linkowania odroczonego (precyzyjny link po instalacji aplikacji).

Stan aplikacji

Rejestruje informacje dotyczące stanu aplikacji na urządzeniu użytkownika, w tym stan instalacji i to, czy aplikacja była już wcześniej otwierana.

Zdarzenia interakcji z linkiem

Rejestruje zdarzenia interakcji z linkami.

Firebase Dynamic Links Pakiet SDK nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.

Niektóre opcjonalne funkcje Dynamic Links zależą od pakietu Firebase SDK dla Google Analytics. Jeśli Twoja aplikacja zawiera ten pakiet SDK, musisz uwzględnić dane użytkowników końcowych zbierane automatycznie przez ten pakiet (patrz dokumentacja Google Analytics). W tabeli poniżej znajdziesz dodatkowe dane rejestrowane w dzienniku:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, to:Dynamic Links...
Zdarzenia interakcji z linkiem

Wysyła zdarzenia interakcji z linkami lokalnie na urządzeniu w celu rejestrowania za pomocą pakietu SDK Firebase dla Google Analytics, aby dostarczać deweloperom dane analityczne.

Firebase Dynamic Links zwykle wykorzystuje zebrane dane wymienione w podsekcjach powyżej do bezpośredniego kierowania użytkowników do połączonych treści w aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Google Analytics

com.google.firebase:firebase-analytics
com.google.firebase:firebase-analytics-ktx

Informacje o zbieraniu danych przez Google Analytics znajdziesz w dokumentacji Google Analytics.



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

Dane zbierane automatycznie

Pakiet SDK Firebase In-App Messaging automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase In-App Messaging...
zdarzenia interakcji z wiadomością, w tym wyświetlenia, kliknięcia i zamknięcia;

Wysyła zdarzenia interakcji z wiadomościami, aby dostarczać deweloperom dane analityczne.

Inne uwagi

In-App Messaging ma wymaganą zależność od pakietu Firebase SDK dla Google Analytics. Musisz uwzględnić ten pakiet SDK w aplikacji, więc pamiętaj o danych użytkowników zbieranych automatycznie przez ten pakiet (patrz dokumentacja Google Analytics). W tabeli poniżej znajdziesz przykłady interakcji pakietu SDK In-App Messaging z danymi z Google Analytics:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, to:Firebase In-App Messaging...
zdarzenia interakcji z wiadomością, w tym wyświetlenia, kliknięcia i zamknięcia;

Wysyła zdarzenia interakcji z wiadomością lokalnie na urządzeniu w celu rejestrowania za pomocą pakietu SDK Firebase dla Google Analytics, aby dostarczać deweloperom dane analityczne.

Właściwości użytkownika

Ustawia i wykorzystuje właściwości użytkownika zbierane przez pakiet SDK Firebase dla Google Analytics, aby kierować wiadomości na podstawie warunków właściwości użytkownika.

In-App Messaging jest też zależny od pakietu SDK Firebase instalacji. Ponieważ ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, pamiętaj, aby uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja instalacji na tej stronie). Więcej informacji o danych, które In-App Messaging wykorzystuje w ramach zbierania danych przez ten pakiet SDK, znajdziesz w dokumentacji zarządzania instalacjami Firebase.

Dane gromadzone w zależności od sposobu używania usługi

Pakiety SDK Firebase In-App Messaging nie mają funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.

Informacje dodatkowe

Cel zbierania danych

Firebase In-App Messaging zwykle wykorzystuje zebrane dane wymienione w podsekcjach powyżej do wysyłania wiadomości do użytkowników w samej aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Instalacje

com.google.firebase:firebase-installations
com.google.firebase:firebase-installations-ktx

Dane zbierane automatycznie

Pakiet SDK Firebaseinstalacji zbiera automatycznie te dane:

Dane Domyślnie pakiet SDK Firebase instalacji...
Firebase identyfikator instalacji (FID)

Generuje i zbiera identyfikator instalacji (FID), który nie identyfikuje jednoznacznie użytkownika ani urządzenia fizycznego.

Agent użytkownika Firebase

Więcej informacji znajdziesz w sekcji dotyczącej agenta użytkownika Firebase na tej stronie.

Dane gromadzone w zależności od sposobu używania usługi

Pakiet SDK Firebase nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.

Informacje dodatkowe

Cel zbierania danych

Ciąg użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji, aby świadczyć, utrzymywać i ulepszać usługi Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Firebase instalacji zwykle wykorzystuje inne zebrane dane wymienione w podsekcjach powyżej, aby zapewnić unikalny identyfikator do identyfikowania instalacji aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Firebase ML program do pobierania modeli

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

Dane zbierane automatycznie

Pakiet SDK do pobierania modeli Firebase MLautomatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase ML do pobierania modeli...
Metadane pobierania modelu ML, w tym zdarzenia pobierania, zdarzenia usuwania i błędy.

Zbiera metadane zdarzenia pobierania modelu, aby monitorować stabilność i problemy z opóźnieniami.

token uwierzytelniania instalacji,

Zbiera tokeny autoryzacji instalacji na potrzeby uwierzytelniania urządzenia podczas interakcji z instancjami aplikacji (np. w celu rozpowszechniania modeli deweloperskich w instancjach aplikacji).

Inne uwagi

Pobieranie modelu Firebase ML jest zależne od pakietu SDK instalacji Firebase. Ponieważ ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, pamiętaj, aby uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja instalacji na tej stronie). Więcej informacji o danych, których narzędzie do pobierania modeli Firebase ML używa do zbierania danych z pakietu SDK, znajdziesz w dokumentacji zarządzania instalacjami Firebase.

Dane gromadzone w zależności od sposobu używania usługi

Pakiet SDK do pobierania modeli Firebase ML nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.

Informacje dodatkowe

Cel zbierania danych

Firebase ML zwykle używa zebranych danych wymienionych w podsekcjach powyżej do pobierania modeli uczenia maszynowego. Firebase ML gromadzi i wykorzystuje metadane pobierania modelu do monitorowania jakości produktu, analizowania sposobu korzystania z niego i określania kierunku rozwoju produktu. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Performance Monitoring

com.google.firebase:firebase-perf
com.google.firebase:firebase-perf-ktx

Dane zbierane automatycznie

Pakiet SDK Firebase Performance Monitoring automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Performance Monitoring...
Dane o skuteczności aplikacji, w tym czas uruchamiania aplikacji i opóźnienie żądania sieciowego

Zbiera dane o wydajności aplikacji w trakcie jej cyklu życia i korzystania z niej przez użytkowników.

Wykorzystanie procesora/pamięci

Zbiera dane o wykorzystaniu procesora i pamięci przez aplikację, aby przedstawić oś czasu z informacjami o jej wydajności.

Odpowiednie metadane urządzenia

Zbiera odpowiednie metadane urządzenia, aby filtrować dane o skuteczności według różnych segmentów urządzeń.

Adres IP

Zbiera adres IP, aby przypisywać zdarzenia związane ze skutecznością do krajów, z których pochodzą.

Inne uwagi

Performance Monitoring jest zależny od pakietu SDK do instalacji Firebase. Ponieważ ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, pamiętaj, aby uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja instalacji na tej stronie). Więcej informacji o danych, które Performance Monitoring wykorzystuje w ramach zbierania danych przez ten pakiet SDK, znajdziesz w dokumentacji zarządzania instalacjami Firebase.

Performance Monitoring jest też zależny od pakietu SDK Firebase Remote Config, który pomaga kontrolować liczbę zdarzeń zbieranych z aplikacji. Ponieważ ten pakiet SDK jest pośrednio uwzględniony w Twojej aplikacji, musisz uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja Remote Config na tej stronie).

Performance Monitoring jest też zależny od pakietu SDK Firebase sessions, który umożliwia raportowanie wyświetleń osi czasu danych o skuteczności w konsoli Firebase. Ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, więc musisz uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet (patrz sekcja Firebase sessions SDK na tej stronie).

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania Firebase Performance Monitoringpakietu SDK i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. W tabeli poniżej znajdziesz przykłady danych użytkownika, które mogą być gromadzone w zależności od sposobu korzystania z usługi. Pamiętaj jednak, aby wziąć pod uwagę wszystkie dane gromadzone w przypadku konkretnego zastosowania.

Dane W zależności od konfiguracji aplikacji i sposobu wywoływania pakiet SDKFirebase Performance Monitoring:
Niestandardowe logi czasu zdefiniowane przez dewelopera

Zbiera dane o wydajności aplikacji w przypadku wszystkich niestandardowych logów czasu, które deweloper zaimplementuje w swojej aplikacji.

Niestandardowe dane o skuteczności
(dane zdefiniowane przez dewelopera)

Zbiera wszelkie niestandardowe dane o wydajności, które deweloper dołącza do niestandardowych logów czasu.

Atrybuty niestandardowe
(dane zdefiniowane przez dewelopera)

Zbiera wszystkie atrybuty niestandardowe, które deweloper dołącza do niestandardowych logów czasu.

Informacje dodatkowe

Cel zbierania danych

Firebase Performance Monitoring zwykle wykorzystuje zebrane dane wymienione w podsekcjach powyżej do umożliwienia raportowania i monitorowania skuteczności aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Realtime Database

com.google.firebase:firebase-database
com.google.firebase:firebase-database-ktx

Dane zbierane automatycznie

Pakiet SDK Firebase Realtime Database automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Realtime Database...
Adres IP

Zbiera adresy IP, aby włączyć narzędzie do profilowania, które pomaga deweloperom zrozumieć trendy użytkowania i podział na platformy.

Klienty użytkowników

Zbiera ciągi klienta użytkownika, aby włączyć narzędzie do profilowania, które pomaga deweloperom zrozumieć trendy w korzystaniu z aplikacji i podział na platformy.

Pamiętaj, że ten klient użytkownika nie odnosi się do klienta użytkownika Firebase.

Dane gromadzone w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Firebase Realtime Database i funkcji tej usługi aplikacja może gromadzić różne dane użytkowników, które zostaną uwzględnione w oświadczeniu o korzystaniu z informacji. Pamiętaj, aby wziąć pod uwagę wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

Jeśli używasz Realtime DatabaseFirebase Authentication i użytkownik jest zalogowany, każde żądanie z Realtime Database automatycznie zawiera odpowiedni identyfikator użytkownika z Firebase Authentication.

Informacje dodatkowe

Cel zbierania danych

Więcej informacji o tym, jak mogą być wykorzystywane określone dane, znajdziesz w podsekcjach powyżej. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych, a także sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Remote Config

com.google.firebase:firebase-config
com.google.firebase:firebase-config-ktx

Dane zbierane automatycznie

Pakiet SDK Firebase Remote Config automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase Remote Config...
Kod kraju

Zbiera kod kraju, aby kierować reklamy na podstawie parametrów, które są oparte na tych danych.

Kod języka

Zbiera kod języka, aby kierować reklamy na parametry oparte na tych danych.

Strefa czasowa

Zbiera strefę czasową, aby kierować reklamy na podstawie parametrów, które są oparte na tych danych.

Wersja platformy

Zbiera wersję platformy, aby kierować reklamy na podstawie parametrów, które są oparte na tych danych.

Wersja systemu operacyjnego

Zbiera wersję systemu operacyjnego, aby kierować reklamy na podstawie parametrów, które są oparte na tych danych.

Identyfikator aplikacji Firebase na Androida

Zbiera identyfikator aplikacji Firebase na Androida (nie jest to nazwa pakietu aplikacji), aby kierować reklamy na parametry oparte na tych danych.

Nazwa pakietu aplikacji

Zbiera nazwę pakietu, aby kierować parametry na podstawie tych danych.

Wersja pakietu SDK Remote Config używana przez aplikację

Zbiera wersję pakietu SDK, aby świadczyć usługi Firebase, utrzymywać je i ulepszać.

Inne uwagi

Remote Config jest zależny od pakietu SDK do instalacji Firebase. Ponieważ ten pakiet SDK jest przechodnio uwzględniony w Twojej aplikacji, pamiętaj, aby uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja instalacji na tej stronie). Więcej informacji o danych, które Remote Config wykorzystuje w ramach zbierania danych przez ten pakiet SDK, znajdziesz w dokumentacji zarządzania instalacjami Firebase.

Dane gromadzone w zależności od sposobu używania usługi

Firebase Remote Config Pakiet SDK nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.

Inne uwagi

Niektóre opcjonalne funkcje Remote Config zależą od pakietu SDK Firebase dla Google Analytics. Jeśli Twoja aplikacja zawiera ten pakiet SDK, musisz uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet (patrz dokumentacja Google Analytics). W tabeli poniżej znajdziesz przykłady interakcji pakietu SDK Remote Config z danymi z Google Analytics:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, to:Remote Config...
Właściwości użytkownika

Zbiera właściwości użytkownika uzyskane przez pakiet Firebase SDK dla Google Analytics, aby kierować reklamy na parametry oparte na warunkach właściwości użytkownika.

Godzina pierwszego uruchomienia

Zbiera first_opensygnaturę czasową zdarzenia uzyskaną przez pakiet SDK Firebase dla Google Analytics, aby kierować reklamy na parametry oparte na czasie pierwszego otwarcia.

Jeśli wdrożono Remote Config personalizację, dane uzyskane przez pakiet SDKFirebase Remote Config i zdarzenia uzyskane przez pakiet SDK FirebaseGoogle Analytics można wykorzystać do tworzenia modeli predykcyjnych i pomiaru skuteczności tych modeli.

Informacje dodatkowe

Cel zbierania danych

Firebase Remote Config zwykle używa zebranych danych wymienionych w podsekcjach powyżej do zmiany zachowania i wyglądu aplikacji bez publikowania jej aktualizacji. Zagregowane dane dotyczące wersji systemu operacyjnego i wersji pakietu SDK są używane przez Firebase do analizowania trendów w zakresie użytkowania i określania kierunku rozwoju usługi. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych przez aplikację.



Biblioteki Firebase uwzględnione pośrednio

Biblioteki Firebase wymienione w tej sekcji są przechodnio uwzględniane w niektórych innych bibliotekach Firebase. Żadna z tych bibliotek nie ma interfejsu dostępnego dla deweloperów, ale mogą one zbierać dane użytkowników (szczegółowe informacje znajdziesz poniżej).

Sesje Firebase

com.google.firebase:firebase-sessions

Dane zbierane automatycznie

Pakiet SDK Firebase sessions automatycznie zbiera te dane:

Dane Domyślnie pakiet SDK Firebase sessions...
Metadane aplikacji

Zbiera metadane o aplikacji, takie jak nazwa pakietu, informacje o systemie operacyjnym, wersja pakietu SDK i typ połączenia sieciowego.

Metadane urządzenia

Zbiera metadane aplikacji, takie jak producent i model urządzenia.

Dane aplikacji

Zbiera dane o użytkowaniu, takie jak czas, w którym aplikacja była na pierwszym planie, aby rozpocząć nową sesję.

Dane gromadzone w zależności od sposobu używania usługi

Firebase sessions Pakiet SDK nie ma funkcji opcjonalnych, które deweloper może skonfigurować lub wywołać w celu zbierania innych danych użytkowników.

Dodatkowe informacje

Cel zbierania danych

Pakiet Firebase sessions SDK używa zebranych danych wymienionych w podsekcjach powyżej do dostarczania danych o awariach i wydajności aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być wykorzystywane określone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób wykorzystywania przez Ciebie zgromadzonych danych, a także sposób wykorzystywania przez Ciebie danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Pozostałe artykuły pomocnicze