使用統計
Udonite のエディターが自身の利用について送る内容、決して送らない内容、そして無効にする方法。
Udonite のエディターパッケージは、自身の利用について小さな匿名のレポートを送ります。目的は二つの問いに答えることです。Udonite を使っている人はいるのか、そしてどのバージョンがまだ使われているのか。ワールドの中から何かが送られることは一切ないため、プレイヤーが数えられることはありません。
送信されるタイミング
- プロジェクトごとに 1 日 1 回、その日最初のコンパイルの後。
- ワールドのビルドごとに 1 回、Udonite がすべてのビヘイビアをコンパイルし終え、ビルドが続行されるとき。テストビルドも数えます。
Unity がバッチモードで動いているときは何も送られないため、コマンドラインのビルドや CI は報告しません。
送信される内容
| 項目 | 例 | 内容 |
|---|---|---|
install |
3f2c9a…(32 文字) |
このコンピューターで Udonite が初めて動いたときに作られるランダムな ID です。マシン、アカウント、名前から作られたものではありません。 |
project |
8d41e0b7c2a95f13 |
プロジェクトのフォルダーを install ID と混ぜたハッシュで、1 台のコンピューターにある二つのプロジェクトは二つとして数えます。ここからフォルダーを読み戻すことはできません。 |
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 アドレスは、あらゆる Web リクエストと同じようにサーバーに届きます。一つのアドレスが報告できる頻度を制限するためにメモリ上で使われ、保存はされません。
送信先
レポートは https://api.udonite.com/usage への 1 回の POST で、Relay とストレージを動かしているのと同じサーバーです。プロジェクト、日、イベントごとに 1 行として回数とともに保存されます。エディターは応答を待たず、送信に失敗しても再送や表示はしません。
無効にする
Udonite → Open Window を開き、Settings タブで Usage statistics をオフにします。このスイッチは、このコンピューター上のすべてのプロジェクトに適用されます。
環境変数 DO_NOT_TRACK=1 を設定しても無効になります。この慣習に従うすべてのツールで同様です。
初めて何かを送る前に、コンソールにその旨が一度だけ、このページへのリンクとともに表示されます。その回は何も送らず、次のコンパイルまたはビルドから報告が始まります。