由 Fuchsia 工具收集的分析数据

Fuchsia 的核心开发者工具使用 Google Analytics(分析)向 Google 报告功能使用情况和崩溃报告。Google 隐私权政策中说明了 Google 如何处理此类数据,处理方式可能包括 Google 对收集的数据进行汇总检查,以帮助改进这些工具、其他 Fuchsia 工具和 Fuchsia SDK。

这些工具包括 ffx(及其所有子工具)、zxdbfidlcatsymbolizer 和 VS Code 的 Fuchsia 扩展程序。如果您停用 Google Analytics(分析),系统会发送停用事件,之后该工具将不再向 Google 发送任何分析数据,直到重新启用 Google Analytics(分析)。否则,如果启用了数据分析,则调用和使用这些工具将导致数据收集,包括以下内容:

  • 系统的 CPU 架构(例如 x86_64arm64 等)、内核名称(例如 Linux、Darwin 等)。
  • 工具的版本和相关的 Fuchsia 环境(例如 Fuchsia SDK 版本)。
  • 功能的使用和互动,以及特定功能是否已启用。
  • 有关如何调用工具的信息。(例如,是否在 CI 环境中调用、调用方信息等)
  • 启用或停用分析的事件。
  • 工具执行任务的成功、失败、异常、错误和时间。
  • 工具崩溃。
  • 操作指标(例如,符号化程序将针对每个符号化解析的堆栈轨迹报告带有局部符号的模块数量)。
  • 随机的唯一 ID (RFC 4122 version-4 UUID),在用户选择加入分析时为当前用户生成。

在收集数据时,Fuchsia 计划移除开放文本(例如 ffx 标志的参数值)和其他类型的潜在标识信息(例如全栈轨迹)。