因應 Apple';App Store 資料揭露規定

根據 Apple 規定,在 App Store 中發布應用程式的開發人員需揭露與該應用程式資料使用相關的特定資訊

這份文件列出 Firebase Apple 平台程式庫的行為,可能需要根據 Apple 的指南揭露。安裝 Firebase 時,請注意您選擇的依附元件管理工具,在應用程式中安裝的建構目標。針對依附元件管理工具列出的每個目標,請參閱本文件的對應章節,判斷您必須揭露哪些資料收集行為。您安裝的 Firebase 建構目標數量可能超出預期,因為部分 Firebase 建構目標對其他目標有暫時性依附元件。

如果您使用的任何選用產品功能涉及其他資料,或參加了涉及其他資料的任何新產品功能測試,請務必確認這些功能或測試是否需要額外的資料揭露。

為確保應用程式的揭露資料正確無誤,建議您一律使用最新版的 Firebase SDK。

Firebase 使用者代理程式

Firebase 使用者代理程式是從大多數 Firebase SDK 收集的資訊組合,包括裝置、作業系統、應用程式套件 ID 和開發人員平台。使用者代理程式絕不會連結至使用者或裝置 ID,Firebase 團隊會使用這項資訊判斷平台和版本採用情形,以便做出更明智的 Firebase 功能決策。

FirebaseCore

  • 不會收集資料。

GoogleUtilities

  • 不會收集資料,但包含其他 SDK 可能會用來收集資料的網路公用程式。

GoogleDataTransport

包括其他 SDK 可能用來收集資料的網路公用程式。

一律會蒐集的資訊

  • 收集 SDK 效能相關中繼資料,例如用戶端記錄事件快取的大小,以及因各種原因而捨棄的用戶端記錄事件數量,以監控及維護產品品質。

FirebaseABTesting

A/B 測試不會收集資料。

Firebase A/B Testing SDK 會設定及使用 Google Analytics 使用者屬性,以便指定 Firebase Remote ConfigFirebase In-App Messaging 的實驗群組成員資格。

FirebaseAILogic

Firebase AI Logic 先前稱為「Vertex AI in Firebase」,並使用 FirebaseVertexAI 程式庫。此外,Firebase AI Logic 先前有程式庫 FirebaseAI

一律會蒐集的資訊

  • 收集 Firebase SDK 版本和 Swift 語言版本。
  • 在叫用時收集模型名稱。

預設收集

  • 如果啟用資料收集功能,系統會收集 Firebase Apple 應用程式 ID 和應用程式版本。

視用量而定

  • 如果已為 Agent Platform Gemini API (formerly Vertex AI) 啟用Firebase 控制台中的 AI 監控功能,系統會收集每個取樣要求的提示和生成輸出內容,以及效能和用量指標。

Google Analytics

Google Analytics資料收集資訊請參閱這篇說明文章