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
- 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 modeli Firebase z
MLKitLinkFirebase
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 sklepie Apple Store.
Przetłumacz
MLKitTranslate
- 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. Zapoznaj się z sekcjami Zdalna konfiguracja Firebase i Instalacje Firebase w artykule Przygotowanie do wymagań dotyczących ujawniania informacji w sklepie Apple Store.
Ekstrakcja encji i rozpoznawanie atramentu cyfrowego
MLKitEntityExtraction
MLKitDigitalInkRecognition
- Skonfigurowane języki. Służy do diagnostyki i analizy użytkowania.
Inteligentna odpowiedź
MLKitSmartReply
- 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. Zapoznaj się z sekcjami Zdalna konfiguracja Firebase i Instalacje Firebase w artykule Przygotowanie do wymagań dotyczących ujawniania informacji w sklepie Apple Store.
Identyfikator języka
MLKitLanguageID
- Zidentyfikowane języki. Służy do diagnostyki i analizy użytkowania.