Apple 要求開發人員在 App Store 發布應用程式時,揭露應用程式資料使用情形的特定資訊。Apple 宣布自 2020 年 12 月 8 日起,新應用程式和應用程式更新都必須揭露上述資訊。本文件包含根據 Apple 的規範,可能須揭露的 ML Kit 程式庫行為。
本頁面只會列出每個 ML Kit iOS SDK 最新版本收集的資料。
已收集的資料
在所有功能中收集的資料
資料 | ML Kit SDK 預設會收集... |
裝置資訊 | 裝置資訊 (例如製造商、型號、OS 版本和版本) 和可用的機器學習硬體加速器。用於診斷和使用分析。 |
應用程式資訊 | 軟體包 ID 和應用程式版本。用於診斷和使用分析。 |
裝置或其他 ID | 不是專門用於識別使用者或實體裝置的單次安裝 ID。用於診斷和使用分析。 |
成效指標 | 成效指標 (例如延遲時間)。用於診斷和使用分析。 |
API 設定 | API 設定 (例如圖片格式和解析度)。用於診斷和使用分析。 |
事件類型 | 事件類型 (例如功能初始化、模型下載、偵測、資源發布)。用於診斷和使用分析。 |
錯誤代碼 | 功能事件 (例如功能初始化、模型下載、偵測、資源發布) 的錯誤代碼。用於診斷和使用分析。 |
在特定功能中收集的額外資料
自訂物件偵測與圖片加上標籤
MLKitObjectDetectionCustom
MLKitImageLabelingCustom
- 如果您搭配自訂模型使用這些程式庫,系統會收集下列資料:
- 用來診斷的機器學習模型名稱、版本和 URI/網址
- 如果您會搭配使用 Firebase 模型部署與
MLKitLinkFirebase
遠端託管自訂模型,請參閱「準備 Apple Store 資料揭露規定」一文的 Firebase 機器學習模型下載工具和 Firebase 安裝相關說明。
翻譯
MLKitTranslate
- 已設定原文和目的地語言。用於診斷和使用分析。
- ML Kit 使用 Firebase 遠端設定和 Firebase 安裝進行遠端設定診斷。請參閱「準備 Apple Store 資料揭露規定」一文中的「Firebase 遠端設定」和「Firebase 安裝」一節。
實體擷取與數位墨水辨識
MLKitEntityExtraction
MLKitDigitalInkRecognition
- 已設定語言。用於診斷和使用分析。
智慧回覆
MLKitSmartReply
- 已識別的語言。SmartReply 內部會使用語言識別功能,僅回覆特定語言。用於診斷和使用分析。
- ML Kit 使用 Firebase 遠端設定和 Firebase 安裝進行遠端設定診斷。請參閱「準備 Apple Store 資料揭露規定」一文中的「Firebase 遠端設定」和「Firebase 安裝」一節。
語言 ID
MLKitLanguageID
- 已識別的語言。用於診斷和使用分析。