W maju 2021 roku w Google Play pojawiła się nowa sekcja Bezpieczeństwo danych z pochodzącymi od deweloperów informacjami 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 w odniesieniu do korzystania z pakietów SDK ML Kit na Androida. Na tej stronie znajdziesz informacje o tym, czy i jak nasze pakiety SDK obsługują dane użytkowników, w tym wszelkie obowiązujące konfiguracje i wywołania, 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 listę danych zbieranych tylko przez najnowszą wersję każdego pakietu SDK ML Kit na Androida.
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 i udostępniania danych w przypadku pakietów SDK ML Kit na Androida:
Szyfrowanie danych | W przypadku zebranych danych wymienionych na tej stronie ML Kit szyfruje dane w ruchu za pomocą protokołu HTTPS. |
Udostępnianie danych | W przypadku zebranych danych wymienionych na tej stronie ML Kit nie przekazuje ich do osób trzecich. |
Zebrane dane
Dane zbierane we wszystkich funkcjach
Dane | Pakiet SDK ML Kit zbiera... |
Informacje o urządzeniu | Informacje o urządzeniu (takie jak producent, model, wersja systemu operacyjnego i kompilacja) oraz dostępne akceleratory sprzętowe systemów uczących się. Służy do diagnostyki i analizy użytkowania. |
Informacje o aplikacji | Nazwa pakietu i wersje aplikacji. Służy do diagnostyki i analizy użytkowania. |
Identyfikatory urządzenia i inne | W przypadku wąskich funkcji:
|
Dane dotyczące skuteczności | Dane dotyczące wydajności (np. czas oczekiwania). Służy do diagnostyki i analizy użytkowania. |
Konfiguracja API | Konfiguracja interfejsu API (np. format i rozdzielczość obrazu). Służy do diagnostyki i analizy użytkowania. |
Typ zdarzenia | Typ zdarzenia (np. inicjowanie funkcji, pobieranie modelu, wykrywanie, zwolnienie zasobów). Służy do diagnostyki i analizy użytkowania. |
Kody błędów | Kod błędu zdarzeń cech (takich jak inicjowanie cech, pobieranie modelu, wykrywanie, zwalnianie zasobów). Służy do diagnostyki i analizy użytkowania. |
Dodatkowe dane zbierane w ramach określonych funkcji
Niestandardowe etykiety do obrazów i wykrywanie obiektów
com.google.android.gms:play-services-mlkit-image-labeling-custom
com.google.mlkit:object-detection-custom
com.google.mlkit:image-labeling-custom
- Jeśli używasz tych bibliotek z modelami niestandardowymi, będą zbierane te dane:
- Nazwa, wersja i identyfikator URI/adres URL modelu systemów uczących się na potrzeby diagnostyki
- Jeśli używasz wdrażania modelu Firebase z
com.google.mlkit:linkfirebase
do zdalnego hostowania modelu niestandardowego, zapoznaj się z sekcjami Pobieranie modeli systemów uczących się Firebase i instalacje Firebase w artykule Przygotowanie do wymagań dotyczących ujawniania informacji w Google Play.
Wykrywanie obiektów i wykrywanie pozycji
com.google.mlkit:object-detection
com.google.mlkit:pose-detection
com.google.mlkit:pose-detection-accurate
- ML Kit używa zdalnej konfiguracji Firebase i instalacji Firebase do diagnostyki konfiguracji zdalnej. Więcej informacji znajdziesz w sekcjach Zdalna konfiguracja Firebase i Instalacje Firebase w artykule Przygotowanie do wymagań dotyczących ujawniania danych Google Play.
Ekstrakcja encji i rozpoznawanie atramentu cyfrowego
com.google.mlkit:entity-extraction
com.google.mlkit:digital-ink-recognition
- Skonfigurowane języki. Służy do diagnostyki i analizy użytkowania.
Inteligentna odpowiedź
com.google.mlkit:smart-reply
- Zidentyfikowane języki. SmartPay używa wewnętrznie identyfikacji języka, aby reagować tylko na określone języki. Służy do diagnostyki i analizy użytkowania.
- ML Kit używa zdalnej konfiguracji Firebase i instalacji Firebase do diagnostyki konfiguracji zdalnej. Więcej informacji znajdziesz w sekcjach Zdalna konfiguracja Firebase i Instalacje Firebase w artykule Przygotowanie do ujawniania informacji o danych Google Play.
Identyfikator języka
com.google.android.gms:play-services-mlkit-language-id
com.google.mlkit:language-id
- Zidentyfikowane języki. Służy do diagnostyki i analizy użytkowania.
Przetłumacz
com.google.mlkit:translate
- Skonfigurowano języki źródłowe i docelowe. Służy do diagnostyki i analizy użytkowania.
- ML Kit używa zdalnej konfiguracji Firebase i instalacji Firebase do diagnostyki konfiguracji zdalnej. Więcej informacji znajdziesz w sekcjach Zdalna konfiguracja Firebase i Instalacje Firebase w artykule Przygotowanie do ujawniania informacji o danych Google Play.
Skanowanie kodów kreskowych
com.google.android.gms:play-services-code-scanner
com.google.android.gms:play-services-mlkit-barcode-scanning
com.google.mlkit:barcode-scanning
- Jeśli włączysz opcję automatycznego powiększenia, będą zbierane te dane:
- Dynamicznie generowany identyfikator sesji skanowania, który nie służy do identyfikowania użytkownika ani urządzenia fizycznego.
- Zmiana poziomu powiększenia w przypadku zdarzeń automatycznego powiększenia.
- Ustalone współrzędne ramki ograniczającej potencjalnie zawierające kod kreskowy służący do automatycznego powiększania.