Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
privacy:sentry [2017/03/05 17:16] 127.0.0.1 внешнее изменение |
— (текущий) | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ===== О баг-трекере ===== | ||
- | Мы, разработчики TLauncher, заботимся о качестве своих приложений. Но ни одно приложение не обхолится без так называемых багов – непредсказуемого поведения приложения при обстоятельствах, не учтённых при разработке приложения. | ||
- | |||
- | Мы приняли некоторые соглашения при разработке TLauncher, которые сводят последствия таких ошибок к минимуму – та часть приложения, которая вышла из под контроля, просто останавливает своё выполнение и продолжает его с ближайшего контролируемого участка. | ||
- | |||
- | Некоторых из таких участков оснащены специальной утилитой Sentry, которая позволяет отсылать на сервер данные о случившейся ошибке. Это помогает нам анализировать внутренние проблемы TLauncher и исправлять их в последующих обновлениях. | ||
- | |||
- | ===== Какие данные передаются ===== | ||
- | В первую очередь, это, конечно, же непосредственный [[https://en.wikipedia.org/wiki/Stack_trace|stack trace]]. Далее идут информация о платформе (название и версия системы, версия Java) и так называемый массив навигационной цепочки (англ. "breadcumbs"), который хранит в себе краткое описание действий пользователя и некоторые входные данные. | ||
- | |||
- | В подавляющем большинстве случаев этих данных недостаточно, чтобы идентифицировать пользователя. | ||
- | |||
- | ===== Что мы делаем с данными ===== | ||
- | Мы внимательно следим за каждой ошибкой, которая будет послана к нам на сервер. По возможности мы стараемся исправить их, но некоторые невозможно исправить без кооперации с пользователями. | ||
- | |||
- | В таком случае нам становятся нужны [[privacy:diagnostic|диагностические данные]], которые несут в себе больше информации. | ||
- | |||
- | |||
- | |||
- | |||