使用统计

Udonite 编辑器会就自身的使用情况发送什么、绝不发送什么,以及如何关闭。

更新于 2026-10-20

Udonite 编辑器包会就自身的使用情况发送一份很小的匿名报告。它只为回答两个问题:有没有人在用 Udonite,以及哪些版本仍在使用。世界内部从不发送任何内容,所以玩家永远不会被统计。

何时发送

  • 每个项目每天一次,在当天第一次编译之后。
  • 每次构建世界一次,在 Udonite 编译完所有行为、构建继续进行时。测试构建也计算在内。

Unity 以批处理模式运行时不会发送任何内容,因此命令行构建和 CI 不会上报。

发送的内容

字段 示例 含义
install 3f2c9a…(32 个字符) Udonite 第一次在这台电脑上运行时生成的随机 ID。它不来自你的机器、账号或名字。
project 8d41e0b7c2a95f13 项目文件夹与 install ID 混合后的哈希,同一台电脑上的两个项目算作两个。无法从中还原出文件夹。
event compile-day compile-day 或 world-build。
compiler 2.17.4 Udonite 版本。
unity 2022.3.22f1 Unity 版本。
sdk 3.10.1 VRChat 世界 SDK 版本。
packages [email protected] 已安装的其他 Udonite 包及其版本。
behaviours 10-49 项目编译的行为数量,以区间表示:0、1-9、10-49、50-199 或 200+。

绝不发送的内容

不发送世界 ID 或名称、用户名、VRChat 或 GitHub 账号、文件名或路径、源代码以及错误信息。

和任何网络请求一样,你的 IP 地址会到达服务器。它只在内存中用于限制同一地址的上报频率,不会被保存。

发送到哪里

报告是一次发往 https://api.udonite.com/usage 的 POST,与运行 Relay 和存储的是同一台服务器。数据按项目、日期和事件各存一行,并附带次数。编辑器不会等待响应,发送失败时既不重试也不提示。

关闭

打开 Udonite → Open Window,进入 Settings 标签页,关闭 Usage statistics。这个开关作用于这台电脑上的所有项目。

设置环境变量 DO_NOT_TRACK=1 同样可以关闭,对所有遵循这一约定的工具都有效。

第一次发送之前,控制台会提示一次,并附上本页链接。那一次不会发送任何内容,报告从下一次编译或构建开始。

出了点问题 重新加载