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 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. 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 Logic z Firebase 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 AI w Firebase 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:
|
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:
|
Numer telefonu | Zbiera numer telefonu użytkownika (podany przez dewelopera), jeśli aplikacja korzysta z jednego z tych elementó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 Firestore z Firebase 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 |
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 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 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 Connect z Firebase 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.
Dynamic Links
com.google.firebase:firebase-dynamic-links
com.google.firebase:firebase-dynamic-links-ktx
Dane zbierane automatycznie
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.
Inne uwagi
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. |
Dane gromadzone w zależności od sposobu używania usługi
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.
Inne uwagi
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. |
Informacje dodatkowe
Cel zbierania danych
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 Database z Firebase 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 |
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.