Przygotowanie do wymagań firmy Apple dotyczących ujawniania informacji w App Store

Firma Apple wymaga, aby deweloperzy publikujący aplikacje w App Store ujawniali określone informacje o używaniu danych w ich aplikacjach. Firma Apple ogłosiła, że od 8 grudnia 2020 roku takie informacje będą wymagane w przypadku nowych aplikacji i aktualizacji aplikacji. Ten dokument przedstawia zachowania biblioteki ML Kit, które mogą wymagać ujawnienia zgodnie z wytycznymi firmy Apple.

Ta strona zawiera listę danych zbieranych tylko przez najnowszą wersję każdego pakietu SDK ML Kit na iOS.

Zebrane dane

Dane zbierane we wszystkich funkcjach

Dane Domyślnie 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 Identyfikator pakietu i wersje aplikacji. Służy do diagnostyki i analizy użytkowania.
Identyfikatory urządzenia i inne Identyfikatory instalacji, które nie służą do jednoznacznej identyfikacji użytkownika ani urządzenia fizycznego. Służy do diagnostyki i analizy użytkowania.
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

Wykrywanie obiektów niestandardowych i oznaczanie obrazów etykietami

MLKitObjectDetectionCustom
MLKitImageLabelingCustom

Przetłumacz

MLKitTranslate

Ekstrakcja encji i rozpoznawanie atramentu cyfrowego

MLKitEntityExtraction
MLKitDigitalInkRecognition

  • Skonfigurowane języki. Służy do diagnostyki i analizy użytkowania.

Inteligentna odpowiedź

MLKitSmartReply

Identyfikator języka

MLKitLanguageID

  • Zidentyfikowane języki. Służy do diagnostyki i analizy użytkowania.