Fuchsia 工具收集的數據分析

Fuchsia 的核心開發人員工具使用 Google Analytics (分析) 向 Google 回報功能使用情形和當機回報。Google 處理這類資料的方式請參閱《Google 隱私權政策》,而我們處理這些資料的方式包括對收集到的匯總資料進行匯總,以協助改善這些工具、其他 Fuchsia 工具和 Fuchsia SDK。

工具包含 ffx (及其所有子工具)、zxdbfidlcatsymbolizerfoxtrot,以及 VS Code 的 Fuchsia 擴充功能。如果您停用分析功能,系統就會傳送不透露資訊的事件,但之後工具不會再傳送任何數據分析資料給 Google,直到再次啟用數據分析。否則,如果 Analytics (分析) 已啟用,則叫用及使用這些工具將會導致資料收集,包括:

  • CPU 架構 (例如 x86_64arm64 等)、系統核心名稱 (例如 Linux、Darwin 等...)。
  • 工具的版本和相關 Fuchsia 環境 (例如 Fuchsia SDK 版本)。
  • 使用功能、與功能的互動情形,以及是否啟用特定功能。
  • 是否在機器人環境 (例如 CI 環境) 中叫用工具,以及是否由其他 Fuchsia 相關工具叫用工具。
  • 啟用或停用數據分析事件。
  • 工具執行工作的成功、失敗、例外狀況、錯誤和時間。
  • 工具當機。
  • 作業指標 (例如,符號化工具會針對每個符號化堆疊追蹤,回報內含本機符號的模組數量)。
  • 當使用者選擇使用數據分析時,為目前使用者產生的隨機專屬 ID (RFC 4122 版本-4 UUID)。

收集資料時,Fuchsia 打算移除開放式文字 (例如 ffx 旗標的引數值) 和其他類型的可能識別資訊 (例如完整的堆疊追蹤)。