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.

Ta strona pomoże Ci spełnić wymagania dotyczące ujawniania danych w zakresie korzystania 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 zawiera informacje o tym, jakie dane użytkowników są zbierane tylko przez najnowszą wersję każdego pakietu SDK Firebase na Androida.

Każdy pakiet SDK ma na tej stronie odrębną sekcję, w której przedstawiamy informacje o danych zbieranych automatycznie oraz o danych zbieranych zgodnie ze sposobem używania pakietu SDK. 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 sposobu korzystania z usługi przez aplikację, czyli od konfiguracji aplikacji i sposobu wywoływania pakietu SDK.

Aby ukończyć informacje o zbieraniu, udostępnianiu i zabezpieczaniu danych, 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 informacjach o zbieraniu, udostępnianiu i zabezpieczaniu 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 określonych na tej stronie Firebase szyfruje dane w ruchu za pomocą HTTPS.

Udostępnianie danych

Firebase nie przekazuje wymienionych na tej stronie danych użytkowników osobom trzecim, chyba że:

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

Klient użytkownika Firebase nie jest pakietem SDK Firebase na Androida, ale pakietem informacji zbieranych przez kilka pakietów SDK Firebase na Androida, który obejmuje:

  • 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);

  • które pakiety SDK Firebase są używane w aplikacji (wraz z ich wersjami);

Klient użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji w celu świadczenia, utrzymywania i ulepszania usług Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Jeśli pakiet SDK Firebase na Androida zbiera dane klienta użytkownika Firebase, będzie on wymieniony w sekcji pakietu SDK poniżej.



A/B Testing

com.google.firebase:firebase-abt

Zbieranie danych 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ślić przynależność do grup eksperymentalnych w Firebase Remote Config i Firebase In-App Messaging.

Pakiet SDK A/B Testing jest używany bezpośrednio tylko przez Firebase Remote Config i Firebase In-App Messaging, dlatego zapoznaj się z tymi sekcjami na tej stronie, aby dowiedzieć się więcej o zbieraniu danych i jego celu.

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

Pakiet SDK Firebase A/B Testing nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.



Firebase AI Logic

com.google.firebase:firebase-ai

Firebase AI Logic wcześniej nosił nazwę „Vertex AI in Firebase” i miał 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 informacje o wersji pakietu SDK Firebase AI Logic używanej przez aplikację.

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

Wersja językowa

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

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

Identyfikator aplikacji w Firebase

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

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

Wersja aplikacji

Jeśli zbieranie danych jest włączone, zbiera informacje o wersji aplikacji.

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

Dane zbierane 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 tego produktu, aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. Pamiętaj, aby uwzględnić wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

Jeśli używasz Firebase AI Logic z Firebase Authentication, a 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 wykorzystania AI w konsoli Firebase dla Agent Platform Gemini API (formerly Vertex AI), prompty i wygenerowane wyniki z każdego próbkowanego żądania będą zbierane wraz ze wskaźnikami wydajności i wykorzystania.

Zapoznaj się z artykułem Zarządzanie danymi i odpowiedzialna AI w dokumentacji Firebase AI Logic, aby upewnić się, że uwzględniasz korzystanie z podstawowych interfejsów API (Agent Platform Gemini API (formerly Vertex AI) lub Gemini Developer API).

Informacje dodatkowe

Cel zbierania danych

Firebase AI Logic zwykle używa zebranych danych wymienionych w podsekcjach powyżej, aby wywołać usługę backendu w odpowiedzi na żądania z aplikacji. Zapoznaj się też z podsekcjami powyżej, aby dowiedzieć się, jak mogą być używane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób, w jaki wykorzystujesz zgromadzone dane, a także sposób, w jaki wykorzystujesz dane użytkowników zdefiniowane przez dewelopera i 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-playintegrity
com.google.firebase:firebase-appcheck-recaptcha

Zbieranie danych automatycznie

Pakiety SDK Firebase App Check automatycznie zbierają te dane.

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

Więcej informacji znajdziesz w sekcji Klient użytkownika Firebase na tej stronie.

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

W zależności od konfiguracji i sposobu wywoływania pakietów SDK Firebase App Check i funkcji produktu, aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. 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 wywołania pakiety SDK Firebase App Check…
Token integralności z Play Integrity

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

Token reCAPTCHA i dodatkowe dane zbierane przez reCAPTCHA Enterprise

Jeśli Twoja aplikacja używa reCAPTCHA Enterprise jako dostawcy atestów, pobierz token reCAPTCHA, wywołując pakiet SDK reCAPTCHA Enterprise. Z kolei pakiet reCAPTCHA Enterprise SDK zbiera dane zgodnie z dokumentacją dotyczącą informacji o zbieraniu, udostępnianiu i zabezpieczaniu danych.

Informacje dodatkowe

Cel zbierania danych

Klient użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji w celu świadczenia, utrzymywania i ulepszania usług 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 weryfikacji atestów aplikacji, aby chronić zasoby backendu przed nadużyciami. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



App Distribution

Pełna implementacja pakietu Android SDK App Distribution

com.google.firebase:firebase-appdistribution

Pełna implementacja pakietu Android SDK App Distribution jest przeznaczona tylko do testów beta. Nie dołączaj pełnej implementacji pakietu SDK App Distribution do aplikacji przesyłanej do Google Play.

Pakiet Android SDK App Distribution tylko z interfejsem API

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

Dane zbierane automatycznie

Pakiet Android SDK App Distribution, który jest dostępny tylko przez interfejs API, nie zbiera automatycznie żadnych danych użytkowników.

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

Pakiet Android SDK App Distribution, który jest dostępny tylko przez interfejs API, nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.



Authentication

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

Zbieranie danych automatycznie

Pakiet SDK Firebase Authentication automatycznie zbiera te dane.

Dane Domyślnie pakiet SDK Firebase Authentication…
Klient użytkownika Firebase

Więcej informacji znajdziesz w sekcji Klient 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 używa FirebaseUI,
  • wersja pakietu SDK Authentication używana przez aplikację
  • platforma urządzenia

Zbiera ciągi znaków klienta 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 zbierane 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 tego produktu aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. 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 wywołania pakiet SDK Firebase Authentication…
Wyświetlana nazwa

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

Adres e-mail

Zbiera adres e-mail użytkownika (podany przez dewelopera), jeśli aplikacja korzysta z którejkolwiek z tych funkcji:

  • uwierzytelnianie za pomocą adresu e-mail i hasła
  • 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 którejkolwiek z tych funkcji:

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

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

Token z reCAPTCHA Enterprise

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

Dane kontaktowe

Zbiera informacje kontaktowe użytkownika powią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ć powiązany 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

Zbiera 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 używa zebranych danych wymienionych w podsekcjach powyżej, aby umożliwić uwierzytelnianie i zarządzanie kontem. Ciągi znaków klienta użytkownika są używane do świadczenia, utrzymywania i ulepszania usług Firebase. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Cloud Firestore

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

Zbieranie danych automatycznie

Pakiet SDK Cloud Firestore automatycznie zbiera te dane.

Dane Domyślnie pakiet SDK Cloud Firestore…
Klient użytkownika Firebase

Więcej informacji znajdziesz w sekcji Klient użytkownika Firebase na tej stronie.

Dane zbierane 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 tego produktu aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. Pamiętaj, aby uwzględnić wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

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

Informacje dodatkowe

Cel zbierania danych

Klient użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji w celu świadczenia, utrzymywania i ulepszania usług Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Informacje o tym, jak mogą być wykorzystywane konkretne dane, znajdziesz w powyższych podsekcjach. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób, w jaki wykorzystujesz zgromadzone dane, a także sposób, w jaki wykorzystujesz dane użytkowników zdefiniowane przez dewelopera i zbierane przez pakiet SDK.



Cloud Functions for Firebase

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

Zbieranie danych automatycznie

Cloud Functions for Firebase Client SDK automatycznie zbiera te dane.

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

Zbiera nazwę funkcji podczas jej wywoływania.

Adres IP

Zbiera adres IP elementu wywołującego funkcję podczas wywoływania funkcji, aby wykonywać funkcje obsługi zdarzeń i funkcje HTTP na podstawie działań użytkownika.

Firebase Cloud Messaging (FCM) token

Zbiera token FCM, aby umożliwić deweloperom używanie go w funkcjach do wysyłania powiadomień na urządzenie dzwoniące w momencie połączenia lub do zapisania go na później.

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

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

Cloud Functions for Firebase Client SDK nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.

Inne uwagi

Jeśli użytkownik jest zalogowany przez 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 używa zebranych danych wymienionych w powyższych podsekcjach do uruchamiania kodu backendu w odpowiedzi na zdarzenia wywoływane przez funkcje Firebase i żądania HTTPS z aplikacji. W powyższych podsekcjach znajdziesz też informacje o tym, jak mogą być używane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Cloud Messaging

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

Zbieranie danych automatycznie

Pakiet SDK Firebase Cloud Messaging automatycznie zbiera te dane.

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

Zbiera informacje o wersji aplikacji na potrzeby subskrypcji tematów i anulowania subskrypcji.

Klient użytkownika Firebase

Więcej informacji znajdziesz w sekcji Klient użytkownika Firebase na tej stronie.

Inne uwagi

Cloud Messaging jest zależny od pakietu SDK instalacji Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu danych użytkowników, które są zbierane automatycznie przez ten pakiet SDK (patrz sekcja dotycząca instalacji na tej stronie). Aby dowiedzieć się, jakich danych zebranych przez ten pakiet SDK używa Cloud Messaging, zapoznaj się z dokumentacją dotyczącą zarządzania instalacjami Firebase.

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

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Firebase Cloud Messaging i funkcji produktu, aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. 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 wywołania pakiet SDK Firebase Cloud Messaging…
Wskaźniki dostarczania wiadomości

Zbiera i wysyła do BigQuery dane o dostarczaniu wiadomości, jeśli integracja z BigQuery jest włączona, a właściwość setDeliveryMetricsExportToBigQuery ma wartość 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, pamiętaj o uwzględnieniu danych użytkowników, które są automatycznie zbierane przez ten pakiet (zobacz dokumentację Google Analytics). W tabeli poniżej znajdziesz dodatkowe dane, które są rejestrowane:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, toCloud Messaging…
Zdarzenia interakcji z powiadomieniami

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

Informacje dodatkowe

Cel zbierania danych

Klient użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji w celu świadczenia, utrzymywania i ulepszania usług Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Cloud Messaging zazwyczaj używa innych zebranych danych wymienionych w podsekcjach powyżej do wysyłania wiadomości do aplikacji klienckiej. W podsekcjach powyżej znajdziesz też informacje o tym, jak mogą być używane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Cloud Storage for Firebase

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

Zbieranie danych 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 zbierane w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Cloud Storage for Firebase i funkcji produktu, aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. Pamiętaj, aby uwzględnić wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

Jeśli używasz Cloud Storage for Firebase z Firebase 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 zazwyczaj używa zebranych danych wymienionych w powyższych podsekcjach do świadczenia, utrzymywania i ulepszania usług Firebase. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób, w jaki wykorzystujesz zgromadzone dane, a także sposób, w jaki wykorzystujesz dane użytkowników zdefiniowane przez dewelopera i zbierane przez pakiet SDK.



Crashlytics

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

Zbieranie danych automatycznie

Pakiet SDK Firebase Crashlytics automatycznie zbiera te dane.

Dane Domyślnie pakiet SDK Firebase Crashlytics…
Zrzuty stosu

Zbiera zrzuty stosu, gdy aplikacja ulega awarii.

Stan odpowiedniej aplikacji

Zbiera informacje o stanie aplikacji, gdy dojdzie do jej awarii.

odpowiednie metadane urządzenia,

Zbiera metadane dotyczące urządzenia w momencie awarii aplikacji.

Identyfikator UUID instalacji Crashlytics

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 instalacji Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu zbierania danych użytkowników, które są automatycznie zbierane przez ten pakiet (patrz sekcja dotycząca instalacji na tej stronie). Pamiętaj, że Crashlytics nie używa żadnych danych zebranych przez pakiet SDK instalacji Firebase, z wyjątkiem rotacji identyfikatora UUID instalacji Crashlytics na podstawie zmian identyfikatora instalacji Firebase instancji aplikacji.

Crashlytics zależy też od pakietu SDK Firebase sessions, aby dostarczać dane o jakości w konsoli Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj, aby uwzględnić dane użytkowników zbierane automatycznie przez ten pakiet SDK (patrz sekcja Firebase sessions SDK na tej stronie).

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

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Firebase Crashlytics i funkcji produktu, aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. 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 wywołania pakiet SDK Firebase Crashlytics…
Dane zdefiniowane przez dewelopera

Zbiera niestandardowe klucze, 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 SDK Firebase dla Google Analytics. Jeśli Twoja aplikacja zawiera ten pakiet SDK, pamiętaj o uwzględnieniu danych użytkowników, które są automatycznie zbierane przez ten pakiet (zobacz dokumentację Google Analytics). W tabeli poniżej znajdziesz dane, których Crashlytics używa z tej kolekcji:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, toCrashlytics…
logi działań użytkownika

Używa dzienników „menu nawigacyjnego” zbieranych przez pakiet SDK Firebase dla Google Analytics. Te dzienniki identyfikują działania użytkownika bezpośrednio przed awarią oraz liczbę awarii.

Jeśli w aplikacji używasz też pakietu SDK Firebase Remote Config, pamiętaj o uwzględnieniu zdefiniowanych przez dewelopera danych Remote Config zbieranych automatycznie przez pakiet SDK Crashlytics. W tabeli poniżej znajdziesz dane zbierane przez pakiet SDK Crashlytics:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase Remote Config, pakiet SDK Crashlytics…
Zdefiniowane przez dewelopera metadane wdrażania Remote Config

Zbiera metadane wdrażania, które obejmują Remote Config wersje szablonów, identyfikatory wariantów wdrażania, klucze parametrów i wartości parametrów, na które wpływają aktywne wdrożenia.

Informacje dodatkowe

Cel zbierania danych

Firebase Crashlytics zazwyczaj używa zebranych danych wymienionych w powyższych podsekcjach, aby umożliwić korzystanie z usług zgłaszania awarii i zarządzania nimi. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób, w jaki wykorzystujesz zgromadzone dane, a także sposób, w jaki wykorzystujesz dane użytkowników zdefiniowane przez dewelopera i 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…
URL linku dynamicznego

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

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

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

Dane Domyślnie Firebase…
URL linku dynamicznego

Rejestruje adres URL linku dynamicznego, gdy użytkownik wejdzie 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 odroczonych precyzyjnych linków (precyzyjnych linków po instalacji aplikacji).

Stan aplikacji

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

Zdarzenia interakcji z linkiem

Rejestruje zdarzenia interakcji z linkami.

Pakiet SDK Firebase Dynamic Links nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.

Niektóre opcjonalne funkcje Dynamic Links zależą od pakietu SDK Firebase dla Google Analytics. Jeśli Twoja aplikacja zawiera ten pakiet SDK, pamiętaj o uwzględnieniu danych użytkowników, które są automatycznie zbierane przez ten pakiet (zobacz dokumentację Google Analytics). W tabeli poniżej znajdziesz dodatkowe dane, które są rejestrowane:

Dane Jeśli Twoja aplikacja zawiera pakiet SDK Firebase dla Google Analytics, toDynamic Links…
Zdarzenia interakcji z linkiem

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

Firebase Dynamic Links zwykle używa zgromadzonych danych wymienionych w podsekcjach powyżej, aby przekierowywać użytkowników bezpośrednio do połączonych treści w Twojej aplikacji. W podsekcjach powyżej znajdziesz też informacje o tym, jak mogą być używane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób, w jaki wykorzystujesz zgromadzone dane, a także sposób, w jaki wykorzystujesz dane użytkowników zdefiniowane przez dewelopera i zbierane przez pakiet SDK.



Google Analytics

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

Informacje o zbieraniu danych w 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

Zbieranie danych 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 wymaga pakietu SDK Firebase dla Google Analytics. Musisz uwzględnić ten pakiet SDK w aplikacji, więc pamiętaj o uwzględnieniu danych użytkowników zbieranych automatycznie przez ten pakiet (zobacz dokumentację 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, toFirebase In-App Messaging…
Zdarzenia interakcji z wiadomością, w tym wyświetlenia, kliknięcia i zamknięcia

Wysyła zdarzenia interakcji z wiadomościami lokalnie na urządzeniu w celu rejestrowania ich 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 aplikacji 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 instalacji Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu danych użytkowników, które są zbierane automatycznie przez ten pakiet SDK (patrz sekcja dotycząca instalacji na tej stronie). Aby dowiedzieć się, jakich danych zebranych przez ten pakiet SDK używa In-App Messaging, zapoznaj się z dokumentacją dotyczącą zarządzania instalacjami Firebase.

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

Pakiety SDK Firebase In-App Messaging nie mają opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.

Informacje dodatkowe

Cel zbierania danych

Firebase In-App Messaging zwykle używa zebranych danych wymienionych w powyższych podsekcjach do wysyłania wiadomości do użytkowników w samej aplikacji. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Instalacje

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

Zbieranie danych automatycznie

Pakiet SDK instalacji Firebase automatycznie zbiera te dane.

Dane Domyślnie pakiet SDK instalacji Firebase…
Identyfikator instalacji Firebase (FID)

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

Klient użytkownika Firebase

Więcej informacji znajdziesz w sekcji Klient użytkownika Firebase na tej stronie.

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

Pakiet SDK instalacji Firebase nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.

Informacje dodatkowe

Cel zbierania danych

Klient użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji w celu świadczenia, utrzymywania i ulepszania usług Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Firebase zazwyczaj używa innych zebranych danych wymienionych w sekcjach powyżej, aby zapewnić unikalny identyfikator do identyfikowania instalacji aplikacji. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Narzędzie do pobierania modeli Firebase ML (wycofane)

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

Zbieranie danych automatycznie

Pakiet SDK do pobierania modeli Firebase ML automatycznie zbiera te dane.

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

Zbiera metadane zdarzeń pobierania modelu, aby monitorować problemy ze stabilnością i opóźnieniami.

token uwierzytelniania instalacji

Zbiera tokeny uwierzytelniania instalacji na potrzeby uwierzytelniania urządzeń podczas interakcji z instancjami aplikacji (np. do rozpowszechniania modeli dewelopera w instancjach aplikacji).

Inne uwagi

Narzędzie do pobierania modeli Firebase ML jest zależne od pakietu SDK instalacji Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu danych użytkowników, które są zbierane automatycznie przez ten pakiet SDK (patrz sekcja dotycząca instalacji na tej stronie). Aby dowiedzieć się, jakich danych z pakietu SDK używa moduł pobierania modeli Firebase ML, zapoznaj się z dokumentacją dotyczącą zarządzania instalacjami Firebase.

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

Pakiet SDK do pobierania modeli Firebase ML nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.

Informacje dodatkowe

Cel zbierania danych

Firebase ML zazwyczaj używa zebranych danych wymienionych w sekcjach powyżej do pobierania modeli systemów uczących się. Firebase ML agreguje i wykorzystuje metadane pobierania modelu do monitorowania jakości usługi, analizowania jej wykorzystania i określania kierunku jej rozwoju. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



Performance Monitoring

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

Zbieranie danych automatycznie

Pakiet SDK Firebase Performance Monitoring automatycznie zbiera te dane.

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

Zbiera dane o wydajności aplikacji podczas jej cyklu życia i korzystania z niej przez użytkownika.

wykorzystanie procesora/pamięci,

Zbiera informacje o wykorzystaniu procesora i wykorzystaniu pamięci przez aplikację, aby zapewnić widok osi czasu 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 mapować zdarzenia dotyczące wydajności na kraje, z których pochodzą.

Inne uwagi

Performance Monitoring jest zależny od pakietu SDK instalacji Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu danych użytkowników, które są zbierane automatycznie przez ten pakiet SDK (patrz sekcja dotycząca instalacji na tej stronie). Aby dowiedzieć się, jakich danych zebranych przez ten pakiet SDK używa Performance Monitoring, zapoznaj się z dokumentacją dotyczącą zarządzania instalacjami Firebase.

Performance Monitoring zależy też od pakietu SDK Firebase Remote Config, który pomaga kontrolować liczbę zdarzeń zbieranych z aplikacji. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu danych użytkowników zbieranych automatycznie przez ten pakiet SDK (patrz sekcja Remote Config na tej stronie).

Performance Monitoring zależy też od pakietu SDK Firebase sessions, aby raportować widoki osi czasu danych o skuteczności w konsoli Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu danych użytkowników zbieranych automatycznie przez ten pakiet SDK (patrz sekcja Firebase sessions SDK na tej stronie).

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

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Firebase Performance Monitoring i funkcji produktu, aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. 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 wywołania pakiet SDK Firebase Performance Monitoring…
Niestandardowe logi czasu zdefiniowane przez dewelopera

Zbiera wskaźniki wydajności aplikacji dotyczące niestandardowych logów czasu, które deweloper przygotowuje w swojej aplikacji.

Niestandardowe wskaźniki skuteczności
(dane zdefiniowane przez dewelopera)

Zbiera niestandardowe wskaźniki skutecznoś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 śladów niestandardowych.

Informacje dodatkowe

Cel zbierania danych

Firebase Performance Monitoring zazwyczaj używa zebranych danych wymienionych w powyższych podsekcjach, aby umożliwić raportowanie i monitorowanie wydajności aplikacji. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób, w jaki wykorzystujesz zgromadzone dane, a także sposób, w jaki wykorzystujesz dane użytkowników zdefiniowane przez dewelopera i zbierane przez pakiet SDK.



Firebase Phone Number Verification

com.google.firebase:firebase-pnv

Zbieranie danych automatycznie

Pakiet SDK Firebase PNV automatycznie zbiera te dane.

Dane Domyślnie pakiet SDK Firebase Phone Number Verification…
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 zbierane w zależności od sposobu używania usługi

W zależności od konfiguracji i sposobu wywoływania pakietu SDK Firebase Phone Number Verification i funkcji produktu, aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. 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 wywołania pakiet SDK Firebase Phone Number Verification…
Numer telefonu

pobiera numer telefonu urządzenia (za zgodą użytkownika);

Informacje dodatkowe

Cel zbierania danych

Firebase Phone Number Verification to usługa, która umożliwia aplikacjom uzyskiwanie numeru telefonu urządzenia bezpośrednio od operatora komórkowego. Pakiet SDK wymaga zgody użytkownika za każdym razem, gdy aplikacja prosi o numer telefonu urządzenia. Ta funkcja jest często, ale nie zawsze, używana do logowania się w aplikacji.

W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych oraz 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 umożliwić działanie narzędzia do profilowania, które pomaga deweloperom zrozumieć trendy dotyczące użytkowania i awarie platformy.

Klienty użytkowników

Zbiera ciągi znaków klienta użytkownika, aby umożliwić działanie narzędzia do profilowania, które pomaga deweloperom zrozumieć trendy użytkowania i awarie platformy.

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

Dane zbierane 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 tego produktu aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. Pamiętaj, aby uwzględnić wszystkie dane użytkownika zdefiniowane przez dewelopera, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

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

Informacje dodatkowe

Cel zbierania danych

Informacje o tym, jak mogą być wykorzystywane konkretne dane, znajdziesz w podsekcjach powyżej. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych oraz 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

Zbieranie danych 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ć parametry na podstawie tych danych.

Kod języka

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

Strefa czasowa

Zbiera informacje o strefie czasowej, aby kierować parametry na podstawie tych danych.

Wersja platformy

Zbiera informacje o wersji platformy, aby kierować parametry na podstawie tych danych.

Wersja systemu operacyjnego

Zbiera informacje o wersji systemu operacyjnego, aby kierować parametry na podstawie tych danych.

Identyfikator aplikacji Firebase na Androida

Zbiera identyfikator aplikacji Firebase na Androida (nie jest to nazwa pakietu aplikacji), aby kierować reklamy na podstawie 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 informacje o wersji pakietu SDK, aby świadczyć, utrzymywać i ulepszać usługi Firebase.

Inne uwagi

Remote Config jest zależny od pakietu SDK instalacji Firebase. Ponieważ ten pakiet SDK jest przejściowo uwzględniony w aplikacji, pamiętaj o uwzględnieniu danych użytkowników, które są zbierane automatycznie przez ten pakiet SDK (patrz sekcja dotycząca instalacji na tej stronie). Aby dowiedzieć się, jakich danych zebranych przez ten pakiet SDK używa Remote Config, zapoznaj się z dokumentacją dotyczącą zarządzania instalacjami Firebase.

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

Pakiet SDK Firebase Remote Config nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane 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, pamiętaj o uwzględnieniu danych użytkowników, które są automatycznie zbierane przez ten pakiet (zobacz dokumentację 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, toRemote Config…
Właściwości użytkownika

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

Godzina pierwszego uruchomienia

Zbiera sygnaturę czasową zdarzenia first_open uzyskaną przez pakiet SDK Firebase dla Google Analytics, aby kierować parametry na podstawie czasu pierwszego otwarcia.

Jeśli wdrożono personalizację Remote Config, dane uzyskane przez pakiet SDK Firebase Remote Config i zdarzenia uzyskane przez pakiet SDK Firebase dla Google Analytics mogą służyć do tworzenia modeli predykcyjnych i mierzenia ich skuteczności.

Informacje dodatkowe

Cel zbierania danych

Firebase Remote Config zwykle używa zebranych danych wymienionych w powyższych podsekcjach, aby zmieniać działanie i wygląd aplikacji bez publikowania jej aktualizacji. Firebase używa danych zbiorczych dotyczących wersji systemu operacyjnego i pakietu SDK, aby analizować trendy użytkowania i określać kierunek rozwoju usługi. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych.



SQL Connect

com.google.firebase:firebase-dataconnect

Zbieranie danych automatycznie

Pakiet SDK Firebase SQL Connect automatycznie zbiera te dane.

Dane Domyślnie pakiet SDK SQL Connect…
Czy używane jest lokalne generowanie kodu dla SQL Connect

Zbiera informacje o tym, czy żądania do usługi SQL Connect pochodzą z kodu wygenerowanego przez generator kodu SQL Connect, czy z bezpośredniego użycia pakietu SDK SQL 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.

Klient użytkownika Firebase

Więcej informacji znajdziesz w sekcji Klient użytkownika Firebase na tej stronie.

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

W zależności od konfiguracji i sposobu wywoływania pakietu SDK SQL Connect i funkcji tego produktu aplikacja może gromadzić dane użytkowników, które zostaną uwzględnione w informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych. Pamiętaj, aby uwzględnić wszystkie zdefiniowane przez dewelopera dane użytkowników, które są gromadzone w przypadku konkretnego zastosowania.

Inne uwagi

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

Informacje dodatkowe

Cel zbierania danych

Klient użytkownika Firebase jest używany wewnętrznie przez Google do określania platformy i wersji w celu świadczenia, utrzymywania i ulepszania usług Firebase. Nigdy nie jest on powiązany z identyfikatorem użytkownika ani urządzenia.

Informacje o tym, jak mogą być wykorzystywane konkretne dane, znajdziesz w powyższych podsekcjach. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych oraz sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Biblioteki Firebase uwzględnione przejściowo

Biblioteki Firebase wymienione w tej sekcji są przejściowo uwzględniane w niektórych innych bibliotekach Firebase. Żadna z poniższych 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 dotyczące aplikacji, takie jak nazwa pakietu, informacje o systemie operacyjnym, wersja pakietu SDK i typ połączenia sieciowego.

Metadane urządzenia

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

Wskaźniki aplikacji

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

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

Pakiet SDK Firebase sessions nie ma opcjonalnych funkcji, które deweloper może skonfigurować lub wywołać, aby zbierać inne dane użytkowników.

Dodatkowe informacje

Cel zbierania danych

Pakiet SDK Firebase sessions używa zebranych danych wymienionych w podsekcjach powyżej, aby dostarczać dane o awariach i wskaźnikach skuteczności aplikacji. Zapoznaj się też z powyższymi podsekcjami, aby dowiedzieć się, jak mogą być wykorzystywane konkretne dane. W informacjach o zbieraniu, udostępnianiu i zabezpieczaniu danych musisz uwzględnić sposób wykorzystywania zgromadzonych danych oraz sposób wykorzystywania danych użytkowników zdefiniowanych przez dewelopera, które są zbierane przez pakiet SDK.



Pozostałe artykuły pomocnicze