W maju 2021 r. w Google Play pojawiła się nowa sekcja Bezpieczeństwo danych z oświadczeniami deweloperów dotyczącymi gromadzenia, 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 pakietu SDK przesyłającego na urządzenie Cast na Androida. Na tej stronie znajdziesz informacje o tym, czy i jak nasz pakiet SDK obsługuje dane użytkowników, w tym wszelkie obowiązujące konfiguracje i wywołania, które może kontrolować deweloper aplikacji.
Staramy się, aby nasza pomoc była jak najbardziej przejrzysta. 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ę pakietu SDK.
Znajdziesz tu informacje o danych zbieranych automatycznie oraz danych zbieranych na podstawie sposobu korzystania z usługi. Automatyczne zbieranie danych oznacza, że pakiet SDK zbiera określone dane bez wywoływania konkretnej metody lub klasy w aplikacji. W wielu przypadkach jednak dane zbierane przez pakiet SDK zależą od sposobu używania produktu przez aplikację, czyli od jej konfiguracji i sposobu wywoływania pakietu SDK.
Aby wypełnić formularz ujawniania informacji o danych w przypadku aplikacji, możesz skorzystać z przewodnika po typach danych na urządzeniach z Androidem, który pomoże Ci określić, jaki typ danych najlepiej opisuje gromadzone dane. W oświadczeniu o korzystaniu z danych musisz uwzględnić sposób udostępniania i wykorzystywania zgromadzonych danych przez aplikację.
cast i cast-framework
com.google.android.gms:play-services-cast
com.google.android.gms:play-services-cast-framework
Zbieranie danych przez pakiet SDK
Pakiet SDK Cast może być używany przez aplikacje mobilne do wykrywania urządzeń obsługujących Cast i komunikowania się z nimi, np. Chromecasta. Pakiet SDK zbiera informacje o interakcjach (Aktywność w aplikacji) z urządzeniami Cast. Część tych danych jest wysyłana na serwer Google do gromadzenia dzienników. Zarejestrowane informacje obejmują ogólne zdarzenia związane z usługą Discover, zdarzenia związane z zarządzaniem sesją, informacje o urządzeniu mobilnym oraz informacje o aplikacji Cast klienta.
Metadane zestawu funkcji, metadane pakietu SDK i metadane aplikacji klienckiej służą do monitorowania stopnia wdrażania różnych wersji pakietu SDK przez różne aplikacje oraz do określania, które funkcje pakietu SDK zostały zintegrowane z różnymi aplikacjami mobilnymi.
Pakiet SDK zbiera też dane niebędące danymi użytkownikami, które pozwalają Google ulepszać przesyłanie treści dla użytkowników. Te dane NIE są używane do modelowania zachowań konkretnego użytkownika. Analiza danych prowadzi do podejmowania decyzji dotyczących całego produktu i zmian w całym systemie, a nie do zmian w doświadczeniach konkretnego użytkownika.
Pakiet SDK zbiera wszystkie dane anonimowo. Logi nie zawierają żadnych identyfikatorów, które można by przypisać do konkretnego użytkownika. Zebrane dane są przechowywane tylko przez krótki czas. Przed usunięciem dane są agregowane, aby uzyskać ogólne dane o skuteczności usługi, które są wykorzystywane do ulepszania pakietu SDK.
W przypadku każdego wymienionego typu danych:
Niektóre funkcje wymagają zgody użytkownika. Dane Analytics dotyczące konkretnej funkcji są zbierane tylko wtedy, gdy usługa przesyłania danych obsługuje tę funkcję, a użytkownik wyraził na to zgodę. W przypadku funkcji wymagających zgody i funkcji wymaganych użytkownik nie może zrezygnować ze zbierania danych.
Pakiet SDK przesyła zaszyfrowane dane analityczne z urządzenia na serwer gromadzenia logów Google, a następnie do strumienia analityki danych Google.
Zbierane dane są używane w postaci zbiorczej do ulepszania pakietu SDK: do monitorowania ogólnego wykorzystania i wydajności pakietu SDK oraz wykrywania błędów oprogramowania w produkcie.
Pakiet SDK NIE przekazuje ani nie udostępnia danych firmom zewnętrznym ani innym aplikacjom na urządzeniu użytkownika.
Notatki na poziomie aplikacji
- Wszystkie dane przesyłane przez pakiet SDK są szyfrowane w trakcie przesyłania.
- Ani deweloper aplikacji, ani użytkownicy aplikacji korzystającej z tego pakietu SDK nie mogą zrezygnować ze zbierania danych ani usunąć swoich danych.
cast-tv
com.google.android.gms:play-services-cast-tv
Zbieranie danych przez pakiet SDK
Pakiet SDK zbiera informacje o wrażeniach użytkowników aplikacji na temat odtwarzania multimediów w przypadku aplikacji na Androida TV, które integrują Cast Connect. Zebrane dane analityczne są anonimizowane przed wysłaniem na serwer gromadzenia logów Google. Zapisane informacje obejmują zdarzenia sesji, niektóre informacje o urządzeniu oraz informacje o odtwarzaniu aplikacji.
Pakiet SDK nie rejestruje żadnych informacji o użytkownikach ani metadanych treści (np. tytułu, wykonawcy, adresu URL treści). Rejestrowane są tylko ogólne atrybuty odtwarzanych treści, takie jak typ treści, format i czas trwania. Dane z tych dzienników są używane tylko w postaci zbiorczej.
Zebrane dane są wykorzystywane do ulepszania przesyłania w ten sposób:
Ocenianie wykorzystania treści multimedialnych na urządzeniach Cast.
Aby identyfikować sukcesy, trendy i kluczowe zastosowania funkcji przesyłania, co ułatwia podejmowanie decyzji dotyczących produktu, biznesu i inżynierii.
Aby dostosować wydajność i ograniczyć czas oczekiwania na uruchomienie, odtwarzanie i buforowanie multimediów.
W przypadku każdego wymienionego typu danych:
- Wymagane jest zbieranie wszystkich danych.
- Pakiet SDK przesyła zaszyfrowane dane analityczne z urządzenia przez serwer Google do systemu analizy danych Google.
- Te dane pomagają Google określić wpływ nowych wersji platformy i pakietu SDK na wydajność.
- Pakiet SDK NIE przekazuje ani nie udostępnia danych firmom zewnętrznym ani innym aplikacjom na urządzeniu użytkownika.
Uwagi na poziomie aplikacji
- Zapisane dane są szyfrowane podczas przesyłania.
- Ani deweloper aplikacji, ani użytkownicy aplikacji korzystającej z tego pakietu SDK nie mogą zrezygnować ze zbierania danych ani usunąć swoich danych.