遥测数据

[English]

Espressif-IDE 会收集匿名使用统计信息,用于了解有多少安装处于活跃状态,以及新版本的更新速度。这些数据有助于确定功能优先级、规划版本发布并决定需要支持的平台。

收集的内容

IDE 每天最多发送一次事件,其中包含:

  • 随机生成的安装标识符,在首次启动时创建,不基于任何机器、网络或用户信息

  • Espressif-IDE 与 IDF 插件的版本

  • Eclipse 平台版本以及当前运行产品的标识符

  • 插件运行在 Espressif-IDE 中还是普通的 Eclipse 安装中

  • 操作系统名称、版本和架构

  • Java 版本

此外,当某个安装首次上报以及插件版本发生变化时,还会各发送一次事件,以便统计安装量和更新量。

不收集的内容

不会收集任何个人数据。项目名称、文件路径、源代码、串口、芯片序列号和凭据均不会上报。上报内容中不包含 IP 地址,但接收服务能够看到发送请求的地址,并据此推断出大致的地理位置。

关闭遥测上报

使用统计默认开启。首次启动时会显示通知,说明上报内容并提供关闭入口。之后也可随时关闭,该设置对整个安装生效,而不仅限于单个工作空间:

  • 依次选择 Window > Preferences > Espressif

  • Privacy 分组中取消勾选 Send anonymous usage statistics to Espressif

  • 点击 Apply and Close

也可以在不打开 IDE 的情况下关闭上报,这对共享安装或自动化环境很有用:

  • 使用 -Didf.telemetry=false 虚拟机参数启动 IDE,例如将其添加到 eclipse.ini-vmargs 之后。

  • 或在启动 IDE 前设置环境变量 IDF_TELEMETRY=0