Графики со статистикой использования QGIS по времени и версиям
Чтобы приложения соответствовали ожиданиям пользователей, разработчикам важно понимать, сколько пользователей открывает программу каждый день, в каких регионах используется приложение, а также какие версии и платформы выбирают пользователи. Необходимо знать пользовательскую базу, чтобы понимать цели проекта и распределять финансирование и ресурсы там, где они больше всего нужны.
Чему стоит уделять больше времени – пакетам для Windows или для macOS? Поскольку QGIS находится в свободном доступе и не требует регистрации, у разработчиков нет базы данных пользователей, к которой можно было бы обратиться за такой аналитикой, а простой подсчет количества загрузок с сайта не дает полной картины. К тому же, будучи открытым проектом, QGIS не хочет противоречить своей этике и нарушать конфиденциальность пользователей. Поэтому команда QGIS придумала подход, который:
- не собирает личные данные пользователей,
- не хранит на серверах данных, идентифицирующих пользователя,
- открыт и прозрачен при сборе данных,
- делится собранной информацией с сообществом.
В чем он заключается?
Каждый раз, когда вы открываете QGIS, на https://feed.qgis.org отправляется запрос, чтобы показать вам последние новости о проекте. Каждый запрос отправляет на сервер следующие данные:
- дата (с точностью до дня);
- версия QGIS;
- операционная система;
- страна.
Страна, откуда приходит запрос, определяется через библиотеку GeoIP, после чего IP-адрес источника запроса сразу же отбрасывается. Процесс сбора данных является анонимным и прозрачным, и его просто отключить. Он не идентифицирует уникальные машины, и для каждой сети регистрируется только одно событие в день – момент, когда пользователь открывает приложение. На серверах не хранится никакой идентифицируемой информации о пользователях, а данные не передаются третьим лицам.
В системе сбора данных есть некоторые неточности:
- регистрируется только одно открытие QGIS в день, даже если пользователь открывает и закрывает приложение несколько раз в течение дня;
- если приложение QGIS остается открытым в течение нескольких дней, в статистике это регистрируется только один раз;
- пользователи могут отключить новостную ленту в QGIS, и в этом случае данные не передаются разработчикам.
Несмотря на это, статистика дает хорошую разбивку QGIS по операционным системам и версиям, а это незаменимая информация для команды QGIS.
Собираемые в других проектах данные часто недоступны пользователям. Однако команда QGIS публикует все собранные данные на дашборде, созданном с помощью open-source пакета Metabase. Чтобы корректно сравнить показатели между странами, в некоторых случаях использованы данные о численности населения.
Откройте дашборд и узнайте, сколько раз пользователи открывали QGIS за последний месяц, в каких странах больше пользователей QGIS и насколько популярна версия, которой вы пользуетесь.
Интересно видеть провалы в статистике использования каждые выходные, хотя в субботу QGIS открывают все же чаще, чем в воскресенье :)
Если вы хотите отказаться от сбора данных, отключите получение новостей, используйте QGIS в автономном режиме или заблокируйте доступ к адресу RSS-канала QGIS (feed.qgis.org) в вашей сети. В настольной версии QGIS передачу данных можно отключить в разделе Настройки ➔ Параметры ➔ Общие ➔ Параметры приложения.
Окно настроек программы QGIS с выделенной опцией отказа от предоставления информации
Источник: QGIS Userbase Analytics