Комментарии 11
То есть от пользователя не требуется давать согласие на то, чтобы за ним начали следить. Но есть хотя бы гарантия, что слежка будет прекращена, если он явно укажет такое желание.
Из чего следует эта гарантия? Кто гарантирует, что приложение не будет игнорировать опцию в будущем? Ведь и с http заголовком 'DO_NOT_TRACK' тоже не было никакой гарантии, сервер мог тихо игнорировать этот заголовок.
Можно жеж реализовать макросом в исходном коде и кому нужно тот пересобирает приложение) Да, я знаю это наивно, он это опенсорс)
Идея была что сервер заявляет что он это — поддерживает при определенных условиях (что настройку установил пользователь). Добровольно заявляет. Смысл НЕ выполнять?
Нашлись правда личности кто поставил это настройкой по умолчанию (а не по прямому выбору пользователя) а потому удивлялись почему появились патчи которые игнорируют Do Not Track от IE10
Идея была что сервер заявляет что он это — поддерживает при определенных условиях (что настройку установил пользователь). Добровольно заявляет. Смысл НЕ выполнять?
Идея благая, но времена, когда джентльменам верили на слово в прошлом. Политики вон тоже добровольно заявляют об плюшках для народа во время выборов, смысл им НЕ выполнять?
Возможно стоит сайт по аналогии с http://no-color.org/ и добавлять туда программы, которые поддерживают отключение телеметрии.
А что если вместо зловещего термина "телеметрия" использовать термин "письмо разработчику". Через определенное время или после краша программа интересуется у пользователя мол, как вам наш софт, мы о вас заботимся и подготовили отчет для исправления косяков в виде файлика, лежащего в папочке. Вы можете дописать в него ваши хотелки, выругаться и т.д., только не удаляйте в этом файлике диагностическую информацию, иначе фокус не удастся. Отправьте этот файлик нам на почту или просто нажмите на кнопочку отправить.
Ну и самое главное не обманывать пользователя, чтобы он видел пользу от нее.
Телеметрия - это не только техническая информация, да и из технической там тоже не только крэшлоги.
С ПО чуть сложнее, чем с вебом или мобильными приложениями, готовых SDK нет. Но если вы посмотрите, например, то, что может собирать Google Analytics или АппМетрика, то там будет как минимум ещё инфо о платформе - от ОС до разрешения экрана. Верхнеуровневая статистика пользования - частота запусков, длительность сессии, удержание. И просто счётчики для разных событий - переходов к разным функциям, например. Всё это возможно смотреть для разных когорт пользователей, чтобы разделять, например, тех, кто стал пользоваться аппом до внедрения фичи и после такового.
А Do Not Track тут вообще не при делах. Это - запрет (точнее, запрос на запрет) передавать данные третьим сторонам, для создания комплексной картины поведения на разных сайтах и в итоге для таргетинга. Сбор данных в интересах продуктовой команды сайта/сервиса/приложения никем не ограничивается.
Телеметрия сопровождает отчёты об ошибках
IP-адрес: например,
123.45.67.89
).
Какая же это телеметрия, это необходимость. Чтобы компьютер мог отправить отчёт о сбое, ему придётся соединиться с некоторым сервером, принимающим отчет. Сервер неизбежно будет знать IP-адрес источника.
'Do Not Track' для консольных интерфейсов