Apple verlangt von Entwicklern, die Apps im App Store veröffentlichen, bestimmte Informationen zur Datennutzung ihrer Apps offenzulegen. Apple hat angekündigt, dass diese Offenlegungen ab dem 8. Dezember 2020 für neue Apps und App-Updates erforderlich sind. Dieses Dokument enthält Verhaltensweisen von ML Kit-Bibliotheken, die gemäß den Richtlinien von Apple offengelegt werden müssen.
Auf dieser Seite sind nur die von der aktuellen Version der einzelnen ML Kit-iOS SDKs erfassten Daten aufgeführt.
Erhobene Daten
In allen Funktionen erfasste Daten
Daten | Standardmäßig erhebt das ML Kit SDK... |
Geräteinformationen | Geräteinformationen (z. B. Hersteller, Modell, Betriebssystemversion und Build) und verfügbare ML-Hardwarebeschleuniger Wird für Diagnosen und Nutzungsanalysen verwendet. |
Informationen zu Anwendungen | Bundle-ID und App-Versionen. Wird für Diagnosen und Nutzungsanalysen verwendet. |
Geräte-ID oder andere Kennungen | IDs pro Installation, die nicht dazu dienen, einen Nutzer oder ein physisches Gerät eindeutig zu identifizieren. Wird für Diagnosen und Nutzungsanalysen verwendet. |
Leistungsmesswerte | Leistungsmesswerte (z. B. Latenz) Wird für Diagnosen und Nutzungsanalysen verwendet. |
API-Konfiguration | API-Konfiguration (z. B. Bildformat und Auflösung). Wird für Diagnosen und Nutzungsanalysen verwendet. |
Ereignistyp | Ereignistyp (z. B. Featureinitialisierung, Modelldownloads, Erkennung, Ressourcenfreigaben). Wird für Diagnosen und Nutzungsanalysen verwendet. |
Fehlercodes | Fehlercode für Featureereignisse (z. B. Featureinitialisierung, Modelldownloads, Erkennung, Ressourcenfreigaben). Wird für Diagnosen und Nutzungsanalysen verwendet. |
Zusätzliche Daten, die in bestimmten Funktionen erfasst wurden
Benutzerdefinierte Objekterkennung und Bildbeschriftung
MLKitObjectDetectionCustom
MLKitImageLabelingCustom
- Wenn Sie diese Bibliotheken mit benutzerdefinierten Modellen verwenden, werden die folgenden Daten erhoben:
- Name, Version und URI/URL des Modells für maschinelles Lernen zur Diagnose
- Wenn Sie die Firebase-Modellbereitstellung mit
MLKitLinkFirebase
verwenden, um ein benutzerdefiniertes Modell remote zu hosten, lesen Sie die Abschnitte Firebase ML-Modell-Downloader und Firebase-Installationen unter Auf die Offenlegungspflichten für Daten im Apple Store vorbereiten.
Übersetzer
MLKitTranslate
- Konfigurierte Ausgangs- und Zielsprachen. Wird für Diagnosen und Nutzungsanalysen verwendet.
- ML Kit verwendet Firebase Remote Config und Firebase-Installationen für die Remote-Konfigurationsdiagnose. Weitere Informationen finden Sie in den Abschnitten Firebase Remote-Konfiguration und Firebase-Installationen unter Auf die Offenlegungspflichten für Daten im Apple Store vorbereiten.
Entitätsextraktion und digitale Tintenerkennung
MLKitEntityExtraction
MLKitDigitalInkRecognition
- Konfigurierte Sprachen. Wird für Diagnosen und Nutzungsanalysen verwendet.
Intelligente Antwort
MLKitSmartReply
- Erkannte Sprachen. SmartReply verwendet intern die Spracherkennung, um nur auf bestimmte Sprachen zu reagieren. Wird für Diagnosen und Nutzungsanalysen verwendet.
- ML Kit verwendet Firebase Remote Config und Firebase-Installationen für die Remote-Konfigurationsdiagnose. Weitere Informationen finden Sie in den Abschnitten Firebase Remote-Konfiguration und Firebase-Installationen unter Auf die Offenlegungspflichten für Daten im Apple Store vorbereiten.
Sprach-ID
MLKitLanguageID
- Erkannte Sprachen. Wird für Diagnosen und Nutzungsanalysen verwendet.