Телеметрия при сборке проекта¶
Чтобы помочь развитию Библиотеки контролов Eremex в процессе сборки собирается обезличенная телеметрическая информация. Эти данные помогают нам понять, как разработчики используют нашу библиотеку, что позволяет создавать более надёжный и качественный продукт.
Когда собираются данные¶
- Телеметрия собирается во время сборки проектов, использующих библиотеку Eremex Controls
- Телеметрия НЕ собирается во время работы приложений, созданных с помощью библиотеки
Какая информация собирается¶
Телеметрические данные включают:
- TimeStamp — дата и время сборки
- Machine — уникальный идентификатор рабочей станции (не основан на IP- или MAC-адресе)
- HasEmxLicense — наличие действующей лицензии EMX Controls Library
- EmxLicenseExpirationDate — срок действия текущей лицензии
- EMXControlsVersion — версия библиотеки элементов управления EMX
- ProjectRootHash — хеш-код имени проекта (по хеш-коду невозможно восстановить оригинальное название проекта)
- Ide — используемая среда разработки
- CiProvider — система непрерывной интеграции
- OutputType — тип приложения
- TFM — целевая платформа (например: "net9.0", "net8.0")
- RID — идентификатор среды выполнения (например: linux-x64, win-x64, osx-x64)
- AvaloniaMainPackageVersion — версия пакета Avalonia
- OSDescription — операционная система и её версия
- ProcessorArchitecture — архитектура процессора
Мы НЕ собираем персональные данные, такие как: имена пользователей, email-адреса, IP-адреса, MAC-адреса, названия проектов, имена файлов или каталогов, исходный код и др.
Как отключить телеметрию¶
Разрешая сбор телеметрии, вы помогаете нам улучшать продукт, предоставляя анонимные данные о реальных средах разработки. Это простейший способ внести вклад в развитие библиотеки.
Если вы хотите отключить сбор данных, установите переменную окружения EMX_TELEMETRY_OPTOUT в значение 1 или true.