Более понятные ошибки и отчёты одним касанием в Cloudist
Тихий сбой — это худший вид сбоя. Песня останавливается на середине, видео не открывается, покупка не проходит — и вам остаётся только гадать, в чём дело: в вашем подключении, аккаунте, облачном провайдере или самом приложении. Гадание отнимает ваше время, да и наше тоже, потому что мы узнаём о проблеме только тогда, когда вы сдаётесь и сообщаете нам о ней сами. Cloudist Play и Cloudist Watch теперь устраняют этот разрыв: каждая проблема показывается на экране, объясняется простыми словами и может быть отправлена нам буквально за пару касаний — независимо от того, разбираетесь ли вы с ней сразу или возвращаетесь к ней позже.
Уведомления, которые объясняют, что произошло
Большинство проблем показываются в виде короткого уведомления — такого, какое вы, вероятно, уже видели, если пользуетесь приложениями какое-то время. Новое — это то, сколько каждое из них остаётся на экране и что с ним можно сделать:
- Информационные уведомления и уведомления об успехе остаются на экране 3 секунды — быстрое подтверждение того, что всё получилось, без необходимости что-то делать
- Предупреждения остаются 6 секунд — достаточно, чтобы успеть прочитать их, прежде чем они исчезнут
- Ошибки остаются 10 секунд и включают кнопку «Сообщить» прямо на самом уведомлении, так что если что-то выглядит не так, вы можете отправить отчёт ещё до того, как уведомление исчезнет
Идея в том, что чем важнее уведомление, тем дольше оно остаётся на экране и тем больше возможностей оно даёт. Уведомление об успехе не требует долгого внимания; ошибка — требует.
Когда происходит что-то серьёзное
Некоторые проблемы слишком серьёзны для простого уведомления, поэтому вместо тоста вы увидите диалоговое окно — оно остаётся на экране, пока вы не разберётесь с проблемой, с кнопкой действия для устранения, если оно есть, а также кнопками «Сообщить» и «Закрыть». Это происходит в следующих случаях:
- Не удалось открыть базу данных вашей медиатеки
- Ничего из очереди не может быть воспроизведено, или видео не удаётся открыть
- Истекла сессия облачного аккаунта
- Не удалась покупка или восстановление покупок — диалог включает кнопку «Повторить», чтобы вам не пришлось заново искать экран покупки
Это моменты, когда тихого уведомления в углу экрана просто недостаточно — вам нужно знать о проблеме и иметь способ её решить. Диалоговое окно также не даст вам случайно пропустить проблему, в отличие от тоста, который может исчезнуть, пока вы смотрите на что-то другое; оно остаётся на экране, пока вы не отреагируете на него — повторите попытку, сообщите о проблеме или закроете окно и продолжите.
Настройки → Недавние ошибки
Не каждая ошибка происходит в тот момент, когда вы готовы с ней разобраться. Возможно, уведомление появилось, когда вы были заняты, или вы закрыли его, не успев прочитать. Именно для этого существует раздел «Настройки → Недавние ошибки»: он хранит последние 50 ошибок только на вашем устройстве, чтобы вы могли просмотреть и сообщить о пропущенных проблемах позже, в удобное для вас время. Каждая запись показывает, что произошло и когда, и вы можете открыть форму отчёта для любой из них, а не только для самой последней.
Что отправляет отчёт — и чего он никогда не делает
Отправка отчёта — это не слепая кнопка «отправить всё». Перед отправкой форма отчёта даёт вам поле для заметки, где можно описать, что вы делали, переключатели для того, что приложить, и предпросмотр, чтобы вы точно видели, что будет отправлено. «Приложить журналы» включено по умолчанию, поскольку именно журналы обычно помогают нам реально найти ошибку. «Приложить скриншот» выключено по умолчанию и предлагается только тогда, когда скриншот действительно был сделан — он показывает экран приложения в момент ошибки и отправляется только если вы включите эту опцию. Для отправки отчёта нужно быть авторизованным, чтобы мы могли связаться с вами при необходимости.
Что отправляется:
- Краткое описание ошибки и её технические детали
- Экран, на котором вы находились в момент ошибки
- Версия вашего приложения
- Модель устройства, операционная система и её версия
- Ваша локаль
- До 5 других ваших недавних ошибок — для контекста о том, что привело к этой
- Журналы, если вы оставили включённым «Приложить журналы»
- Скриншот, если он был сделан и вы решили его приложить
Что никогда не отправляется:
- Ваши токены доступа или обновления OAuth
- Имя вашего устройства
- Рекламные идентификаторы
Перед тем как быть приложены, журналы проходят ещё один этап: из них удаляются адреса электронной почты, токены, имена учётных записей домашней папки и имена файлов, так что мы видим только действия, приведшие к ошибке, а не ваши личные данные.
Объявления на вашем языке
Отчёты — это про то, как вы рассказываете нам, что не так; объявления — это про то, как мы рассказываем вам, что изменилось. Раздел «Настройки → Объявления» собирает все новости Cloudist, со значком количества непрочитанных, чтобы вы всегда знали, когда есть что-то новое для чтения, и написан на всех 44 языках приложения, так что он звучит естественно независимо от того, на каком языке вы используете приложение.
Получите обновление
Эти изменения выходят в последнем обновлении обоих приложений — Cloudist Play 1.0.34 и Cloudist Watch 1.0.28. Узнайте больше о Cloudist Play и Cloudist Watch или скачайте их здесь:
- Cloudist Play (музыка): App Store · Google Play · Веб
- Cloudist Watch (видео): App Store · Google Play · Веб
Те же приложения — теперь куда понятнее объясняют, что пошло не так, и позволяют рассказать нам об этом намного быстрее.