사용 통계
Udonite 에디터가 자신의 사용에 대해 보내는 내용, 절대 보내지 않는 내용, 그리고 끄는 방법.
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을 설정해도 꺼집니다. 이 관례를 따르는 모든 도구에서 마찬가지입니다.
처음으로 무언가를 보내기 전에 콘솔에 그 사실이 이 페이지 링크와 함께 한 번만 표시됩니다. 그때는 아무것도 보내지 않고, 다음 컴파일이나 빌드부터 보고가 시작됩니다.