Форум официальная группа сообщить об ошибке

Sergius_Ferratus

Коллекционер, Коллекционер, Коллекционер

1 999 публикаций

  • Жалоба
  • #1

Давненько в ЦПП не обращался; с тех пор, вот, как оказалось, там новый интерфейс замутили.

Сегодня наткнулся на багло, из-за которого можно слить бой в операции. Решил написать… несколько минут тыкался, так и не понял, по какой цепочке выборов надо прокликать, чтоб попасть в графу «сообщить об ошибке», а не почитать шаблонные заготовки «ответов».  

Может кто подскажет? :Smile_unsure:

Рассказать о публикации


Ссылка на публикацию

sergzhur

[MAD]

Бета-тестер, Участник

1 005 публикаций

7 813 боёв

  • Жалоба
  • #2

Цитата

несколько минут тыкался, так и не понял, по какой цепочке выборов надо прокликать, чтоб попасть в графу «сообщить об ошибке», а не почитать шаблонные заготовки «ответов».  

Бгг, а ведь так и задумано. :)

Рассказать о публикации


Ссылка на публикацию


Гость

Гость

Гость

0 публикаций

  • Жалоба
  • #3

Сегодня в 20:05:56 пользователь Sergius_Ferratus сказал:

Давненько в ЦПП не обращался; с тех пор, вот, как оказалось, там новый интерфейс замутили.

Сегодня наткнулся на багло, из-за которого можно слить бой в операции. Решил написать… несколько минут тыкался, так и не понял, по какой цепочке выборов надо прокликать, чтоб попасть в графу «сообщить об ошибке», а не почитать шаблонные заготовки «ответов».  

Может кто подскажет? :Smile_unsure:

https://ru.wargaming.net/support/ru/products/wows/help/

Внизу большая кнопка обратиться в поддержку. Выберите примерный раздел, куда бы вы хотели отнести вашу проблему, какого она рода.

Gtv5ol3lROybgX19pNpzOw.png

Далее выбираете нужный раздел и подразделы и снова внизу нажимайте кнопку «Создать заявку», пишите максимально подробно Вашу проблему и отправляете, бывает такое что вашу заявку не читают, и пишут явную копипасту, смело нажимаете «У меня еще остались вопросы», и пишите что недовольны ответом с просьбой повторно прочитать описание заявки.

Рассказать о публикации


Ссылка на публикацию

DrhA

Бета-тестер, Коллекционер

438 публикаций

15 195 боёв

  • Жалоба
  • #4

Сегодня в 22:05:56 пользователь Sergius_Ferratus сказал:

Давненько в ЦПП не обращался; с тех пор, вот, как оказалось, там новый интерфейс замутили.

Сегодня наткнулся на багло, из-за которого можно слить бой в операции. Решил написать… несколько минут тыкался, так и не понял, по какой цепочке выборов надо прокликать, чтоб попасть в графу «сообщить об ошибке», а не почитать шаблонные заготовки «ответов».  

Может кто подскажет? :Smile_unsure:

внизу рыжая кнопка «обратиться в поддержку»


Изменено 19 мар 2018, 18:27:53 пользователем DrhA

Рассказать о публикации


Ссылка на публикацию

Sergius_Ferratus

Коллекционер, Коллекционер, Коллекционер

1 999 публикаций

  • Жалоба
  • #5

Сегодня в 01:25:39 пользователь Fantastic_Aproved сказал:

Выберите примерный раздел, куда бы вы хотели отнести вашу проблему, какого она рода.

Ну дык вот я не смог выбрать. Обнаружен баг в операциях. Куда с ним идти?

В «Игровых вопросах» из 6 категорий ни одна не содержит пунктов, касающихся каких-либо ошибок. В «Технических вопросах» есть категории только под фризы/лаги, но не про игровые ошибки.

Хотелось бы какой-то более внятный интерфейс, а то и правда складывается впечатление, что

Сегодня в 00:31:41 пользователь sergzhur сказал:

а ведь так и задумано. :)


Сегодня в 01:27:12 пользователь DrhA сказал:

внизу рыжая кнопка «обратиться в поддержку»

Здравствуй, кэп :Smile_sceptic: 

Рассказать о публикации


Ссылка на публикацию


Гость

Гость

Гость

0 публикаций

  • Жалоба
  • #6

Сегодня в 21:35:28 пользователь Sergius_Ferratus сказал:

В «Технических вопросах» есть категории только под фризы/лаги, но не про игровые ошибки.

Пиши туда.

Рассказать о публикации


Ссылка на публикацию

LAVR14

Коллекционер, Старший альфа-тестер

3 235 публикаций

16 066 боёв

  • Жалоба
  • #7

Сегодня в 22:35:28 пользователь Sergius_Ferratus сказал:

В «Игровых вопросах» из 6 категорий ни одна не содержит пунктов, касающихся каких-либо ошибок.

Выбирайте ЛЮБУЮ категорию. Вы главное заявку создайте. И при этом доходчиво опишите проблему. Ну, если вы уж такой щепетильный … в начале заявки извинитесь и напишите что-то типа «Не нашел куда писать про баги в игре, поэтому пишу в этой категории Игровых вопросов …»

Вы что? Никогда служебные письма не писали, что ли?

Рассказать о публикации


Ссылка на публикацию

DrhA

Бета-тестер, Коллекционер

438 публикаций

15 195 боёв

  • Жалоба
  • #8

В 19.03.2018 в 23:35:28 пользователь Sergius_Ferratus сказал:

Здравствуй, кэп :Smile_sceptic: 

И вам не болеть :Smile_sceptic:

пишите в любую категорию, они потом сами перекинут, куда надо

Рассказать о публикации


Ссылка на публикацию

Здесь вы не увидите ни строчки кода. Мы поговорим об обычных людях — о наших пользователях, точнее о том, как сообщать им, если в системе возникла какая-то непредвиденная ситуация.

В основе статьи доклад Антонины Хисаметдиновой с Heisenbug 2017 Moscow, которая занимается проектировкой пользовательских интерфейсов в компании Собака Павлова.

Кроме того, на Медиуме есть цикл статей «Руководство по проектированию ошибок». Цикл еще не дописан до конца, но дает более полную и цельную картину по теме статьи.

Ошибочный сценарий

Раз за разом мы проектируем основные сценарии самых разнообразных сервисов. В случае интернет-магазина основной будет таким:

Человек заходит на сайт, выбирает товар, заказывает его доставку; оплачивает и получает заказ.

Мы так концентрируемся на основных сценариях, что забываем одну очень важную вещь: есть альтернативные сценарии и тысячи способов того, как основной сценарий может прерваться.

Всё это — ошибочные сценарии, возникающие, когда что-то идет не так.

Продуктовые команды часто не уделяют достаточно внимания таким сценариям. Например, очень типичная история: «Что-то пошло не так. У нас проблемы, поэтому просто закройте это сообщение».

Еще пример: «У нас ошибка. Повторите вашу попытку позже»:

И еще одна категория ошибок — моя любимая: неизвестные ошибки.

Зачем работать над ошибочными сценариями?

Обосновать бизнесу необходимость проработки ошибочных сценариев бывает очень сложно. Зачем нам возвращаться назад и что-то исправлять, когда впереди у нас новые фичи? Но у меня есть четыре железных аргумента, которые помогут продемонстрировать вашему product owner’у или бизнесу необходимость такой работы.

Хорошее сообщение об ошибке снижает нагрузку на техническую поддержку и персонал

На слайде представлены некоторые цифры одного из наших клиентов. Это количество звонков пользователей в техподдержку в месяц. Звонки связаны с проблемами определенного рода:

Обратите внимание, 400 человек в месяц звонят просто из-за того, что не могут войти или корректно ввести логин / пароль в соответствующей форме на сайте.

Хорошее сообщение об ошибке помогает пользователю не потеряться в воронке конверсии

Если сообщение об ошибке составлено грамотно, оно возвращает его к основному сценарию, даже если произошел разрыв сессии.

Хорошее сообщение об ошибке обучает работе с сервисом

Возможно, вам даже не потребуется создавать onboarding или какие-то обучающие видео, разработка которых, кстати говоря, тоже стоит приличных денег.

Хорошее сообщение об ошибке позволяет сохранить доверие к сервису в трудную минуту

Это последний, но немаловажный аргумент.

Вообще тема доверия «человек-технология» исследуется довольно давно. Сейчас мы уже достаточно доверяем технологиям. Например, мы никогда не будем перепроверять, отправил ли мессенджер сообщение адресату, или как калькулятор сложил или умножил трехзначные числа (к сожалению, правда, не все сервисы могут похвастаться таким уровнем доверия, как калькуляторы).

Мы доверяем свою жизнь десяткам видов разного программного обеспечения, летая в самолетах. Но это доверие очень легко разрушить. Сделать это может даже самая маленькая ошибка. И такие ошибки случаются как в маленьких, так и в очень больших компаниях.

Из-за чего возникают ошибки

Я несколько раз упомянула «хорошее сообщение об ошибке». Настала пора поговорить о том, что это значит. И для начала разберемся, из-за чего в принципе возникают ошибки.

  • первое, что приходит в голову, это какие-то глобальные сбои или технические работы на сервисе;
  • специфические баги;
  • ошибки пользователя.

Но это далеко не всё. Еще есть:

  • проблемы на стороне подключенных сервисов;
  • внешние проблемы;
  • крайне необычное поведение пользователей или сервиса.

Это не попытка классификации. На самом деле видов ошибок далеко не шесть, их может быть сотня или даже больше. Но в контексте проектирования интерфейсов эти ошибки самые значимые.

Глобальные сбои

Давайте начнем с ситуации, когда ваш сервис полностью недоступен.

К сожалению, такие ошибки могут возникнуть в любых сервисах, от онлайн игр до сложных биржевых профессиональных инструментов.

Хороший вопрос: что в такой ситуации делать?

Пока разработчики спешно чинят какие-то инструменты, несчастные пользователи получают странные сообщения об ошибках и достают вашу техподдержку, пишут неприятные посты в твиттере:

Давайте посмотрим на сообщения, которые в этот момент выводятся:

Они достаточно простые и некоторые из них даже честно извиняются. Но пользователи все равно чувствуют себя некомфортно и пытаются понять, в чем же дело; повторяют вход далеко не через 15 минут; тыкают, куда попало.

Как им помочь?

Подумайте о последствиях

Если вы не знаете, каковы последствия глобального сбоя, просто сходите в техподдержку. Потому что в этот момент ребята там огребают по полной. И они с удовольствием с вами этой болью поделятся.

Многие в таких ситуациях ограничиваются сообщением: да, у нас есть проблема и мы скоро ее поправим:

Но «скоро» — это когда?

Пользователю не нужно знать, когда вы всё поправите, с точностью до минуты. Но им нужно понимать какие-то значимые временные ориентиры, например, 15 минут, один час, пять часов или даже сутки. Это поможет им сориентироваться в пространстве и спланировать управление своими деньгами.

Еще один резонный вопрос (в ракурсе финансового сервиса): работают ли карточки?

И хорошее сообщение об ошибке сможет на него ответить. Даже если карточки не работают, лучше всё равно об этом сказать, потому что это очень важная информация.

Еще одна история — тут зарплата или перевод должны быть; а когда придут эти деньги?

Вроде бы ничего критичного, но когда человек не может проверить баланс, он начинает сильно паниковать. Поэтому предложите проверить баланс альтернативными методами, если это, конечно, возможно.

И последняя, очень серьезная ситуация, когда действительно человеку срочно нужны его деньги. Если это возможно, сообщите, как снять деньги или найти ближайший офис, если у вас есть такой сервис:

Важно понимать, что глобальный сбой — это проблема ваша, а не пользователя. Не нужно перекладывать на него мыслительные процессы. Предложите сразу готовые варианты.

Предупредите заранее

Не все пользователи готовы зайти в личный кабинет прямо сейчас, и далеко не все пользователи в принципе зайдут и заметят ошибку. Но если вы предупредите их заранее (например, постом в Twitter, SMS-сообщением или по электронной почте), то когда они столкнутся с сообщением об ошибке, будут готовы.

Отдельно стоит сказать про профессиональные сервисы, от которых ежедневно зависит работа пользователей. Например, сервис Антиплагиат иногда выводит такое сообщение о проведении технических работ:

Обратите внимание, что указана точная дата и точный диапазон времени — это поможет пользователю спланировать свою работу в вашем сервисе.

Тема предупреждений об ошибках косвенно связана с сохранением доверия. Может показаться, что очередное предупреждение об ошибке заставит часть пользователей усомниться в надежности сервиса (возможно, они бы в этот момент и не воспользовались сервисом, т.е. в принципе не узнали бы об ошибке). Но восприятие предупреждения как заботы или как лишнего камня в огород сервиса зависит в том числе и от того, как часто вы говорите, что у вас проблемы. Плюс есть совершенно разные сервисы. Интернет-банк — это одно. Но, к примеру, если у вас интернет-магазин, не нужно каждый раз писать пользователю о проблемах, потому что он заходит к вам не так часто.

Однако если же мы говорим о профессиональных инструментах, от которых пользователь реально зависит каждый день с утра и до вечера, очень странно не предупредить о проблеме (а частота, с которой допустимо сообщать пользователю о проблемах, при этом сильно зависит от отрасли).

Специфические баги

Тестировщики и продуктовые команды в целом вовремя отлавливают и не допускают вывода на пользователя очень большой доли багов. Но, к сожалению, ошибки случаются везде, и не всегда возможно их избежать.

Для нас баги — это знакомая история. Мы четко классифицируем их по разным параметрам: степени опасности, необходимости исправления и т.п.

Но пользователи когда замечают баг, в принципе не понимают, с чем они столкнулись. Многие даже не знают этого термина. Для них баги на самом деле выглядят вот так:

Мы предполагаем, что если пользователь вдруг заметил что-то странное, он конечно же нам об этом сообщит. У него есть для этого пять или даже больше способов:

  • раздел «Контакты» и обратная связь;
  • онлайн-консультант и звонок в техподдержку;
  • социальные сети и чаты компании;
  • отзывы (App Store и Play Market)!!!
  • блоги и форумы.

Мы предполагаем, что пользователь когда-нибудь проскролит страницу вниз до подвала, найдет там вкладку «Контакты». В разделе контактов найдет среди карт, отделов, офисов продаж и прочего маленькую кнопочку «Обратная связь», нажмет на нее, выберет тему обращения. Напишет подробное письмо о том, как воспроизвести эту ошибку, приложит скриншоты и отправит.
Да, действительно, такие письма приходят. Но если ошибка очень плохая, человек может сразу оставить отзыв с низкой оценкой на App Store, где также подробно распишет, чем ему ваш сервис не нравится.

У всех перечисленных каналов обращений есть одна очень большая проблема: они вырывают пользователя из контекста, заставляют его отвлекаться на то, чтобы, по сути, помочь вам. Поэтому большинство пользователей предпочитают подождать, пока проблема исчезнет сама (пока вы сами ее заметите):

Или могут вообще перестать пользоваться вашим сервисом, как неработающим.
Поэтому в багтрекере ВКонтакте висит такой вот тикет, который называется «отсутствие кнопки «Сообщить о баге»»:

Действительно, это проблема очень многих сервисов.

Создайте специальные окна для сбора обратной связи

Но есть и позитивные примеры, например, Semrush. Почти по всему сервису размещены специальные окна, которые нацелены на то, чтобы забирать фидбэк от человека.

В такой ситуации пользователю стоит меньших усилий написать вам о какой-то ошибке или о фидбеке. Особенно это актуально для бета-тестирования.

Если нельзя исправить баг быстро, предупредите о нем

К сожалению, бывают такие ситуации, когда вы не можете исправить баг быстро. Можно просто предупредить об этом пользователя — как и в предыдущей части доклада.

В качестве примера здесь приведен скриншот, когда с помощью совершенно обычных окошек разработчики иконочного шрифта material design предупреждают пользователей, что есть проблема совместимости, и приносят свои извинения:

Обратите внимание, что они приводят ссылку для тех, у кого возникли эти проблемы. По ссылке инструкция, как всё исправить.

Самое главное, что нужно запомнить про специфические баги, — это необходимость качественного фидбэка. Поэтому создавайте специальные окна, чтобы как можно быстрее получать от пользователей эту информацию. Ну и второе — конечно, предупреждайте, если вам какой-то баг известен, но вы не можете его поправить.

Ошибки пользователей

К сожалению, многие разработчики считают, что ошибки пользователей — это дело пользователя. Но на самом деле, чем больше пользователи ошибаются в определенной точке продукта, тем сильнее в этой точке виноват сам сервис. В контексте проектирования ошибок я могу предложить пять фишек, которые помогут вам улучшить пользовательский опыт в подобных местах.

Первый пример узкого места многих сервисов — это, конечно, вход / регистрация:

Например, поле входа в InVision. Маленькая красная полосочка — это, в принципе, всё сообщение об ошибке. Наверное, когда дизайнер его рисовал, думал, что пользователь без труда прочитает сообщение: «Упс, комбинация email и пароля не верна». Проверит сначала email, затем пароль, и снова нажмет кнопочку войти. Но статистика подсказывает, что пользователь делает несколько попыток входа и ввода пароля, прежде чем догадывается, что проблема в email-адресе.

Это происходит, потому что внимание пользователя в момент входа сосредоточено в одной очень узкой области — она называется фокусом внимания:

Как вы видите, сообщение об ошибке, достаточно высоко и пользователь может его просто не заметить при обновлении страницы. К тому же InVision стирает пароль (надо же помочь пользователю…). И шевеление в области пароля еще больше фокусирует внимание пользователя; он думает, что ошибка именно там.

Фишка 1. Разместите сообщение в фокусе внимания

Те же ребята из InVision в другой части продукта предоставили информацию об ошибке немного по-другому. Во-первых, они подсветили оба поля. Во-вторых, не стирают пароль, потому что он может быть правильный (они предполагают, что пользователь заметит, где именно ошибка, и сам примет решение):

Фишка 2. Показывайте, где именно ошибка

Подсвечивание обоих полей — это и есть вторая фишка.
Но и это не всегда помогает.

Например, дизайнеры компании Adobe считают, что пользователи действительно это всё читают:

Еще один классический пример предлагает Xiaomi:

Или, например, сайт Госуслуги (как и многие другие) просто дублирует название поля заголовка в ошибку:

Фишка 3. Используйте понятные и короткие формулировки

В примерах выше вся проблема в буквах. Поэтому нужно подумать над тем, как сделать формулировки короче и понятнее. Мы можем легко прочитать это сообщение, когда видим его на огромном экране и фокусируемся на чтении:

Но в окружении интерфейса и текущих задач у пользователей это выглядит вот так:

И они не дочитывают до конца. Когда пользователь читает строку, он фокусируется на начале строки. А чтобы прочитать дальше, ему надо приложить усилия:

Ему неохота читать ваши тексты, он хочет дальше решать свои задачи.
Поэтому, сокращая формулировку и размещая сообщение в зоне фокусировки, мы можем быстрее донести смысл.

Фишка 4. Подскажите, как исправить ошибку

Кто сталкивался с кассами самообслуживания?

Современные кассы самообслуживания, конечно, построены по-разному. Но самые первые из них были построены по такому сценарию: я кладу корзинку на одну сторону, беру по очереди товары, сканирую штрих-код и кладу их на другую сторону, чтобы система знала, что я действительно всю корзину просканировала (по весу). В тот момент, когда я складываю товар на левую сторону, система понимает, что я его отсканировала, и добавляет его в чек. Разработчики касс обратили внимание на очень интересную проблему: люди берут маленький товар (например, бутылку воды), сканируют его, затем сразу берут второй товар и пытаются его провести. При этом система никак не реагирует, сканер не работает, а пользователи ищут глазами помощников и напрягают персонал ритейлера.

В чем была проблема? Пользователи забывают положить маленькие товары на другую сторону. Поэтому разработчики добавили звуковой сигнал, после чего в 90% таких ситуаций покупатели стали обходиться без помощника. Сигнал заставлял человека поднимать глаза на экран кассы и выходить из состояния, когда он сканирует свою огромную корзину покупок: «Точно, я не положил воду».

У этого сообщения об ошибке есть две из перечисленных «фишек»: оно подсказывает, где именно ошибка, и обучает работе с сервисом.

Фишка 5. Сохраняйте работу пользователя

Последнее, но самое интересное.

Давайте сразу на примере. Это кусочек пути регистрации (в очередной раз напоминаю, что регистрация — достаточно слабое место у очень многих сервисов):

Чтобы вообще начать пользоваться финансовым сервисом Revolut, я должна сначала подтвердить свой номер телефона. Обратите внимание, они уже автоматически определили и подставили код страны. Спасибо ребятам.

Дальше я должна ввести свое имя и фамилию. Ну раз они определили мою страну, то я начинаю вводить автоматически по-русски, и когда я уже нажимаю «Далее», заполнив всю форму, сервис мне говорит: «Пожалуйста, используйте латинские буквы». Автоматическая валидация уже давно всем известна, и ее нужно обязательно применять! Но на этом дело не заканчивается. Мне нужно заполнить адресную информацию, причем, обратите внимание, страна уже подставлена автоматически и написана кириллицей.

Но меня не обманешь — я ввожу адрес латиницей, нажимаю Continue. И, как вы думаете, что происходит?

В такие моменты действительно хочется выкинуть телефон куда-нибудь. Но это, конечно, исключительный случай. Однако этот пример также показывает, что лишние и любые повторные действия очень сильно напрягают пользователя, заставляют его нервничать и негативно сказываются на имидже вашего продукта.

Поэтому не заставляйте пользователя вводить какие-то поля заново, используйте как можно больше автоматизации.

Проблемы подключенного сервиса

Тестируйте API подключенных сервисов

На днях мне попался интересный отчет на сайте APIFortress. Там был рассказ про компанию, которая поставляла стоковые изображение своим партнерам. Одним из них было агентство, которое занималось сувениркой с мопсами.

Однажды этот мопс-партнер позвонил в стоковую компанию и пожаловался на поломку сервиса.

Оказалось, что стоковая компания в тот день выпустила с утра минорное обновление API, которое не затронуло большую часть клиентов, но очень сильно ударило по мопс-компании. Сайт у них был построен таким образом, что обновление вызвало какой-то критический сбой работы поиска. Конечные пользователи видели, что ничего не найдено или какую-то неизвестную ошибку. Поэтому на подключенные сервисы надо обращать пристальное внимание.

Учите их различать проблемы

Иногда недостаточно просто знать, что где-то там у вас проблема, потому что пользователи будут видеть странные окна, которые не будут им помогать:

И в интерфейсе эту проблему не решить.

Поэтому очень важно потратить усилия, чтобы научить ваш сервис различать причины проблем с API.

Предусмотрите в интерфейсе оповещение о проблемах

Очень хороший пример — сервис-автоматизатор ifthisthenthat. С помощью связок API различных сервисов (например, умного дома или социальных сетей) они заставляют сторонние сервисы делать определенные вещи. Например, если я опубликовала пост в Instagram, он автоматически уходит в мой Facebook. Или, если я вышла из дома, сервис определяет по моей геопозиции, что я нахожусь в офисе, и проверяет, выключила ли я все свои смарт-утюги. А если не выключила, то выключает.

Эти ребята проделали очень большую работу, и не только в интерфейсе.

Во-первых, они выделяют отдельную вкладку для ошибок. Все неудавшиеся операции собираются в этот лог.

Они определяют разные типы ошибок:

В первом случае — сервис Instagram офлайн, и мы понимаем, в чем проблема. Возможно, мы временно вышли из зоны действия сети.

В случае, если пользователь никак не может поспособствовать решению проблемы, выводится просто оповещение.

Внешние проблемы

Что такое внешние проблемы в моем пользовательском понимании?

Весь software завязан на аппаратуру, на датчики и т.п. Всё это тоже создано людьми и может не работать. Поэтому очень важно сообщать об этом пользователю. Хороший сервис может сообщать о таких ошибках, как о своих.

Дайте понять, какие действия в вашем сервисе недоступны из-за внешних проблем

Хороший пример — отсутствие интернет-соединения в коммуникаторе Slack. Если во время работы у меня отвалился интернет, я вижу вот такое сообщение сверху:

Как мы помним про сообщения об ошибках пользователей, в момент ввода какого-то текста пользователь сконцентрирован в этой области:

Slack об этом не забывает и подсвечивает поле желтеньким.

При этом он не блокирует мне набор сообщения. Я могу продолжить писать его дальше, но при попытке отправить Slack-бот отправляет мне вот такое сообщение:

И в принципе очень доступно объясняет, с чем именно проблема. Такую ошибку я замечу достаточно быстро.

Большая проблема с внешними ошибками, которая пришла к нам еще из «древних» времен, когда продукты создавались инженерами для инженеров, — это содержание текстов об ошибках:

Они написаны таким языком, как будто мы сейчас до сих пор подразумеваем, что пользователь знает, что такое firewall, ftp, dll, ядро, kernel и так далее.

Четко разделите уровни компетенции

Техническому специалисту мы показываем одну информацию, а пользователю — другую.

Наверное, стоит отдельно сказать про то, как люди в принципе общаются с техподдержкой.

Для многих это действительно большой стресс. Большая часть сообщений об ошибках совершенно не подразумевает, что они должны быть поняты. Человек, который даже не знает английского языка, пытается как-то объяснить: у меня там что-то сломалось. Он испытывает очень сильный дискомфорт. И всё это влияет в целом на его опыт общения с вашим сервисом. Поэтому старайтесь создавать такие сообщения, которые пользователь сможет осознать и своими словами передать техподдержке.

Например, это фото 3D-принтера, который четко и ясно (с помощью маленького экранчика) говорит, что температурный сенсор испортился — произошла ошибка, поэтому он остановился. Свяжитесь с техподдержкой. Пользователь легко может понять, в чем дело, и для него не сложно описать эту проблему своими словами без технических терминов:

Помогите пользователю оценить приоритет проблемы

Что это значит?

Рассмотрим такой пример: большая часть машин уже имеет экранчики, где мы можем выводить текст (не то, что раньше). Но такое ощущение, будто разработчики копипастят текст описания ошибок из старых инструкций, которые совершенно непонятны и требуют долгого вчитывания:

В такой ситуации пользователь не понимает, что делать. Некоторые водители-новички вместо того, чтобы прочитать инструкцию, просто продолжают ездить, думая, что всё в порядке. А у других, наоборот, начинается паника — они пытаются вызвать эвакуатор.

А есть еще такая категория: «У меня там до зарплаты неделька… ничего же не случится?»
Поэтому очень важно дать возможность пользователю оценить опасность этой проблемы. Пользователь в этот момент не хочет лезть в какие-то сложные инструкции. Если действительно произошло что-то страшное, важно указать одно —  серьезность проблемы. Иногда «эксплуатацию продолжать нельзя», а иногда и правда можно подождать до зарплаты.

Крайне необычное поведение пользователей или сервисов.

Бывает ситуация, как на графике. Что вызвало такой резкий скачок? К примеру, это температура в двигателе повысилась? Или это просто датчик какой-то забарахлил?

В таких ситуациях лучше всего пользователю дать возможность самому принять решение о том, что же это было.

В качестве примера — хорошая длинная история. В сентябре этого года видеоблогер PewDiePie во время стрима на несколько сотен тыс. человек обозвал своего чернокожего противника словом, которое в англоязычном мире называть в принципе не стоит. Он, конечно, потом извинился, но все равно произошел скандал. Производители разных игр, в том числе, Шон Ванаман, подали жалобу в YouTube с просьбой удалить все видеозаписи того, как PewDiePie играл в их игры.

Но за PewDiePie тоже стояла большая армия поддержки. И на игры Шона Ванамана в Steam (сервис, который продает эти игры) посыпались сотни негативных отзывов. Эти отзывы не отражали качество игры, но могли негативно сказаться на ее продажах. И Steam проделал просто потрясающую работу: они обратили внимание пользователя, что произошло, что замечен нетипичный объем отрицательных отзывов с 11 сентября:

При этом они позволяют пользователю самому решить, исключать эти отзывы или учитывать. Пользователь может сам принять решение, насколько эти отзывы для него важны в контексте покупки игры. Такая работа над ошибками восхищает меня и как usabilist’а, и как пользователя этого сервиса.

Дополнительные возможности — скрытый потенциал

Не все ошибки — просто баги. У многих есть скрытый потенциал. Давайте про это немного поговорим.

Обучайте через ошибки

Во-первых, как я уже говорила ранее, через ошибки можно и нужно обучать.
Например, сервис Skyeng — это онлайн школа английского языка, которая работает только через браузер Google Chrome. Этот браузер автоматически (по дефолту) иногда блокирует входящие видеозвонки или аудиозаписи. И в такой ситуации Skyeng вешает кнопочку, которая ведет на вполне подробную инструкцию:

У этого решения тоже есть некоторые проблемы. Если таких кнопочек в вашем сервисе будет очень много, все эти инструкции будет просто невыносимо, дорого и сложно поддерживать в актуальном виде. А пользователь на самом деле не сильно любит читать какие-то инструкции.

Еще один пример — SEMrush. Это окно входа в сервис:

Оно отображается в том случае, если я пошла по ссылке, которая требует от меня авторизации. Большая часть сервисов в такой ситуации выдает ошибку 404, пользователь уходит и больше не возвращается по этой ссылке. Но в SEMrush не ограничиваются просто формой входа. Они показывают дополнительные картинки и описание работы в той части сервиса, куда ведет эта ссылка. Таким образом пользователь входит в контекст. Он понимает, куда пойдет, если сервис ему знаком. А если сервис не знаком, получит беглое представление о том, что его ждет после входа.

Выводите из тупика

Еще один потенциал сообщений об ошибках — это вывод из тупика.

Часто ошибки являются абсолютно тупиковыми сценариями. Пользователю нужно вспоминать контекст и возвращаться по сценарию выше.

Например, возьмем сервис Avito. Там есть вкладка «Сохраненные поиски»:

Если там ничего нет, пользователь вынужден возвращаться обратно к строке поиска. В соответствии с представленной здесь инструкцией, которую он должен каким-то образом запомнить, он должен выполнить сохранение поиска где-то там на странице.

А можно было сделать вот так:

Мы знаем (сохраняем) историю и выводим ее здесь, чтобы пользователь, не отрываясь от контекста, нажал звездочку и сохранил какой-то нужный ему поиск. Таким образом мы превращаем тупиковый сценарий в возврат к основному пути.

Доступность

Есть еще одна важная тема, которую я хотела обсудить, это доступность интерфейсов.

Меня очень радует, что в последнее время об этом стали много говорить, и много в этом направлении стали делать. Например, недавно UsabilityLab проводили тестирование доступности интернет-банков для людей с нарушениями зрения и слуха.

Но в контексте ошибок мы иногда забываем про разницу восприятия и делаем некоторые вещи, которых делать нельзя.

Например, многие используют только цветовую индикацию ошибки. Так делать не стоит, потому что есть дальтоники:

Многие дизайнеры скажут: «Я всё проверил в специальном сервисе, который показывает, как видит дальтоник». Но на самом деле эти сервисы никогда не покажут точной картины, потому что все дальтоники видят по-разному. И даже если вы подберете яркость / контрастность, всё равно существует риск, что пользователь-дальтоник эту ошибку не распознает.

Например, поле регистрации во Wrike содержит как раз такую ошибку:

У них реализована чисто цветовая дифференциация — при ошибке красным подсвечивается обводка и текст внутри поля. Лучше всего добавить какое-то текстовое сообщение или символ.

Еще одна проблема — это серые или слишком мелкие надписи. Если вы увидите в своем интерфейсе мелкий серый курсивный шрифт на сером фоне, можете смело идти к дизайнеру и заставлять его переделывать, потому что существуют разные мониторы и на дешевых такие вещи иногда не видны:

Человек просто сломает глаза при попытке прочитать такой текст.

Проводите Accessibility testing для сценариев с ошибками

Бизнес-ценность

Когда я показала этот доклад своему коллеге-менеджеру, он сказал: «Не убедила». Потому что для бизнеса долго, дорого и совсем не выгодно делать такую большую работу над ошибками. В контексте проектирования интерфейсов я бы хотела сказать, что я не призываю вас так прорабатывать вообще все ошибочные ситуации.

Что нужно делать? Мой коллега выстроил работу в своем коллективе следующим образом. Все ошибки, которые возникают, сначала собираются в какой-то один большой мешок (log). Оттуда вычленяются только те ошибки, которые повторяются.

Повторяющиеся ошибки уже имеют бизнес-ценность. Это те ошибки, на которые стоит потратить время.

Но далеко не всегда нужно торопиться и сразу лепить ошибку на интерфейс, потому что очень часто возникновение таких ошибок вообще можно предотвратить, переписав немножко код, сходив к фронтенду и поправив что-то. И только если не получается избежать выхода ошибки на пользователя, действительно стоит задуматься о каких-то интерфейсных сообщениях.

Я понимаю, что интерфейс — это не всегда часть вашей работы. И даже далеко не все product owner’ы горят желанием выстраивать работу с ошибками в своей команде, потому что это не всегда выгодно (выгода, если и есть, иногда не видна сразу). Но моя цель — немного расширить ваш образ мышления и задать вопрос: вы делаете только свою работу или вы делаете классный продукт?

Потому что классный продукт умеет сообщать об ошибках. Он заботится о пользователе, даже когда что-то идет не так.

Резюме

Что я предлагаю вам делать со всей этой информацией?

  1. Когда вы придете на работу, обсудите доклад с командой и владельцем продукта. Особенно полезно зайти к UX’ерам или к дизайнерам.
  2. Проверьте, насколько ваши сообщения об ошибках полезны пользователям.
  3. После этого вы сможете комплексно посмотреть на свой продукт, найти его слабые места, которых раньше, возможно, не замечали, и улучшить ошибочные сценарии.
  4. И еще один очень важный пункт в контексте тестирования — ошибочные сценарии тоже нужно тестировать и часто на равных правах с остальными.

Что почитать?

Здесь есть несколько ссылок:

  1. «Release It!: Design and Deploy Production-Ready Software», Michael T. Nygard
  2. «How to write a great error message», Thomas Fuchs, https://goo.gl/4L8YWo
  3. Architecting Your Software Errors For Better Error Reporting, Nick Harley, https://goo.gl/7em6cQ

В заключение я хочу сказать, наверное, только одну вещь: ошибки — это тоже опыт. Проектируйте его.


Если тема тестирования и обработки ошибок вам так же близка, как и нам, наверняка вас заинтересуют вот эти доклады на нашей майской конференции Heisenbug 2018 Piter:

  • Пишем UI тесты для Web, iOS и Android одновременно # python (Игорь Балагуров, Uptick)
  • Web Security Testing Starter Kit (Андрей Леонов, SEMrush)
  • Бета-тестирование ВКонтакте (Анастасия Семенюк, ВКонтакте)

С ошибками в Windows знакомо большинство пользователей. Разработчики предусмотрели реакцию операционной системы на такие события, которая заключается в отсылке отчёта о неполадке на сервере Microsoft с целью её анализа и устранения в будущих обновлениях. Насколько хорошо программисты справляются с этой задачей, мы обсуждать не берёмся, но и сама эта служба далеко не безупречна, иногда приводя к зависаниям компьютера. Сегодня мы рассмотрим, как работает Windows Error Reporting и что делать, если она начинает грузить CPU и диск.

Windows problem reporting в Диспетчере задач

Тот факт, что служба WER может грузить компьютер, не удивителен – это достаточно сложный механизм, который должен уметь правильно реагировать на все возникающие проблемы, независимо от того, являются ли они системным сбоем или произошли во время работы пользовательских процессов.

Принцип действия службы можно описать следующим образом: когда возникает системный сбой, срабатывает специальный механизм, отлавливающий такие случаи (на техническом языке они называются необработанными исключениями). В этом случае записываются все возможные сопутствующие факторы (например, значения стека и регистров в момент возникновения исключения), после чего запускается компонента WER, занимающаяся анализом состояния аварийно завершившегося приложения. В её функции входит также и оповещение пользователя о проблеме. Обычно это процесс WerFault.exe, который запускается с полномочиями пользователя компьютера, и по настройкам по умолчанию именно он и выводит окно, сообщающее о возникновении сбоя.

Windows problem reporting

Если дефолтные настройки не менялись (а такая возможность для этой службы имеется), то созданный в результате работы анализирующего модуля отчёт с включёнными в него данными об ошибке (дамп памяти и небольшой файл в формате XML, в котором содержатся некоторые подробности типа версий DLL-библиотек, используемых аварийно завершившимся процессом) отправляется на сервера Microsoft.

После этого пользователь уведомляется о проблеме и ему предлагаются варианты действий, который можно предпринять для попытки решить эту проблему. Что, конечно же, не гарантирует нужный результат. Это же сообщение дублируется в Центре поддержки Windows. Наконец, записываются все необходимые данные о состоянии приложения и операционной системы в службу Reliability Monitor (переводится как «Монитор стабильности системы»).

ВНИМАНИЕ. Windows Error Reporting срабатывает не всегда. Обязательное условие – наличие хотя бы одного активного окна приложения, в котором произошёл сбой. Вернее, окно не обязательно должно быть активным, но должно реагировать на системные запросы, что не всегда возможно. Если интерактивности по отношению к ОС нет, сбой всё равно будет отображён в журнале, но пользователь никаких сообщений не получит. Чтобы просмотреть сведения об ошибке, ему придётся вручную его искать в Центре поддержки. Это сделано для того, чтобы не вводить в заблуждение пользователя при возникновении аварийных ситуаций, не связанных с работой приложения, то есть это могут быть фоновые системные процессы.

Как отключить Windows problem reporting

Нередко сбои в работе приложений приводят к его аварийному завершению, но, когда в дело вступает Служба оповещений об ошибках, она сама становится источником проблем. Если такие случаи возникают часто при выполнении однотипных задач (например, при вставке большого массива данных в документ), самое простое решение – отключить службу WER, раз уж она не справляется со своими прямыми обязанностями.

Рассмотрим основные способы отключения Windows problem reporting, если служба грузит диск, процессор и систему в целом.

Очистка папок службы WER

Дампы с описанием ошибок обычно небольшие, но иногда дамп памяти, который обязательно включается в файл memory.hdmp, может достигать значительных размеров, порядка многих сотен мегабайт. Если на системном диске не так много места, с десяток таких дампов могут попросту исчерпать свободное пространство, и очередному отчёту уже не будет места – вот вам и проблемы, и зависания.

Переход в Панель управления

Для очистки логов службы запускаем Панель управления и набираем в строке поиска текст «Просмотр всех отчетов», выбираем из списка пункт с соответствующим названием, и в новом окне жмём кнопку «Очистить все отчёты о проблемах».

Поиск «Просмотр всех отчетов»

Кнопка «Очистить все отчёты о проблемах»

Подтверждение удаления отчётов о проблемах

Ту же операцию можно выполнить вручную, очистив две папки, WERReportArchive и WERReportQueue, находящиеся в каталоге ProgramDataMicrosoftWindows, от всего содержимого (там могут быть сотни подкаталогов).

Папки ReportArchive и ReportQueue

Удаление содержимого папки ReportArchive

Наконец, имеется альтернативный вариант, позволяющий удалять только старые файлы из каталогов Windows Error Reporting, причём интервал в днях, задаётся пользователем. Это команды, выполняемые через PowerShell:

Get-ChildItem -Path 'C:ProgramDataMicrosoftWindowsWERReportArchive' -Recurse | Where-Object CreationTime -lt (Get-Date).AddDays(-30) | Remove-Item -force -Recurse
Get-ChildItem -Path 'C:ProgramDataMicrosoftWindowsWERReportQueue' -Recurse | Where-Object CreationTime -lt (Get-Date).AddDays(-30) | Remove-Item -force –Recurse

В данном примере будут удалены все логи старше одного месяца.

Отключение WER в Windows 7/8

Но очистка логов службы – это не совсем правильное решение, ведь со временем ситуация может повториться. Проще отключить службу, ведь толку от неё мало. Делается это следующим образом:

Точно таким же образом, используя Панель управления, можно отключить службу WER в серверных версиях Windows (2019/2016/2012R2).

Отключение вывода отчётов об ошибках через системный реестр

К сожалению, в «десятке» этот простой способ не работает. Здесь имеется возможность только проверить статус службы (вкладка «Система и безопасность», переход в пункт «Центр безопасности и обслуживания», выбор подпункта «Обслуживание»). Хотя сам параметр «Отчёта о проблемах» здесь имеется, и он находится во включённом состоянии, кнопка отключения службы здесь не предусмотрена – очевидно, намеренно, чтобы иметь возможность всегда получать отчёты об ошибках.

Тем не менее, если Windows Error Reporting время от времени грузит компьютер, нужное решение имеется – для отключения службы придётся править системный реестр.

Переход в Редактор реестра

Для этого заходим в ветку HKLMSOFTWAREMicrosoftWindowsWindows Error Reporting.

Папка Windows Error Reporting в реестре

Кликаем по пустому месту в правом окне и создаём новый параметр (выбираем тип DWORD 32-битный), присваиваем этому параметру тип Disabled, а в поле «Значение» вбиваем 1.

Создание параметра DWORD в Windows Error Reporting

Параметр Disabled в папке Windows Error Reporting

Следующими командами можно отключить сбор и отправку логов об ошибках для некоторых или всех пользователей:

reg add "HKCUSoftwareMicrosoftWindowsWindows Error Reporting" /v "Disabled" /t REG_DWORD /d "1" /f
reg add "HKLMSoftwareMicrosoftWindowsWindows Error Reporting" /v "Disabled" /t REG_DWORD /d "1" /f

Теперь, если вы зайдёте в Панель управления для проверки статуса службы, вместо On вы увидите Off, то есть у нас получилось отключить службу, призванную решать проблемы, но иногда создающую их.

Отключение поиска решений для указанных в отчетах проблем

При желании этот статус можно продублировать на всех компьютерах в рамках одного домена, используя GPO.

Отключение вывода отчётов об ошибках через редактор групповой политики

Действительно, если у вас есть сеть с несколькими компьютерами (а в среднем офисе их может быть десяток-другой), вместо того, чтобы выполнять все эти манипуляции энное количество раз, можно воспользоваться проверенным средством – редактором групповых политик.

Команда gpedit.msc в Windows

Используя консоль «Выполнить», набираем команду gpmc.msc или gpedit.msc (первая – для редактора доменной GPO, вторая – для локальной). Ищем и открываем ветку Computer Configuration, затем выбираем подпункт Administrative Templates, заходим в ветку Windows Components, и наконец, кликаем по строке Windows Error Reporting.

Папка «Административные шаблоны»

Папка «Компоненты Windows»

Папка «Отчеты об ошибках Windows»

Если в правом окне напротив параметра Disable Windows Error Reporting стоит значение Disabled, кликаем по этому параметру и в открывшемся окне изменяем его значение на Enable (Включено).

Пункт «Отключить отчеты об ошибках Windows»

Отключение отчетов об ошибках Windows

Вот и всё, теперь это правило будет действовать на все компьютерах в рамках домена. Кстати, точно такая же политика имеется в разделе User Configuration.

Как видим, для отключения службы Windows problem reporting требуется выполнить минимальное количество манипуляций, и только в Windows 10 придётся править реестр.

Сообщить об ошибке просто!

27 декабря 2022

Друзья, представляем новый сервис, с которым сообщить разработчикам об обнаруженных ошибках станет намного проще и быстрее.

Сообщить об ошибке

Столкнулись с проблемой? Залогиньтесь под своим аккаунтом Gaijin.net и жмите «Сообщить о проблеме» или нажмите «Меню» > «Сообщить об ошибке» прямо в клиенте игры. В зависимости от категории, к которой относится ваша проблема, сервис сам покажет поля для нужных данных и подскажет, где их найти.

Самые важные и нужные файлы отмечены звёздочкой* — с ними нам будет гораздо проще исправить ошибку.

Что с моими старыми репортами?

До 16 января мы продолжим принимать сообщения об ошибках на форуме, а до 13 февраля форумный раздел еще будет доступен для чтения.

После этого мы полностью перейдём на работу с новым сервисом. Оформленные на форуме ошибки не пропадут и мы рассмотрим их все до последней.

Сообщения о сбоях

Состояние на 07.06.2023 01:18 (МСК)

География сбоев

Больше всего сообщений
question
Населенные пункты с наибольшим количеством сообщений о сбоях. Отображается количество сообщений, по которым возможно определить местоположение сбоя

  • Москва
    5
  • Екатеринбург
    3
  • Челябинск
    3
  • Алма-Ата
    2
  • Владивосток
    2
  • Магнитогорск
    2
  • Санкт-Петербург
    1

Лента сообщений
question
Сообщения, содержащие ненормативную лексику, не отображаются, но учитываются при определении сбоя

Сорри что не по теме,не знаю куда ещё написать. Может кто разбирается, что за хрень — у меня на компе этот чудной сайт ВКонтакте постоянно перезагружается каждые три секунды. С сегодняшнего дня такое. Ни у кого такого нет? Что ему надо ?

Morfi, вк пресекает вообще все мои попытки сюда что либо постить, ни ссылки, ни документы, ничего не работает

Вк в приложении не работает,через браузер норм

Приложение «VFeed — для ВКонтакте (VK)»- «После обновления вылетает» | Отзывы

Прошу пофиксить баг с вылетом на iPhone 5s, до обновления все работало хорошо и не вылетало!

3-й день не грузится сайт ВК на компе, домашнем или служебном. Это только у меня или повсеместно?

Доброе утро по поводу личной страницы у меня такая проблема с персонального компьютера не могу открыть вкладки своей страницы пишет ошибка загрузки попробуйте обновить пробывал обновлять происходит моргание экрана и возвращается обратно с мобильной версии ей вк всё в порядке с телефона всё работает прощу разобраться адресс персонального компьютера ситне-щелканово ул. Спортивная. Спасибо

Доброе утро по поводу личной страницы у меня такая проблема с персонального компьютера не могу открыть вкладки своей страницы пишет ошибка загрузки попробуйте обновить пробывал обновлять происходит моргание экрана и возвращается обратно с мобильной версии ей вк всё в порядке с телефона всё работает прощу разобраться адресс персонального компьютера ситне-щелканово ул. Спортивная. Спасибо

Вк ваще стал виснуть постоянно

Марсель, нет , беседы в ВК открываешь пока не коснешься экрана не прогружает чат , в режиме ожидания когда идет звонок и резко поднимаешь телефон фото обрезается на пол экрана , и в названии контакта если есть смайлик , то он будет цвета текста

Приложение, скаченное через плэй маркет. Не могу авторизоваться вечер вк. Исправьте

Приложение «ВКонтакте: сообщения, видеочат»- «С каждым годом хуже» | Отзывы

Каждый раз слетают сервера , ничего не грузит , думаю что это интернет плохой . Но в других соц. Сетях все хорошо работает . Весь сервис все меняется ничего не понятно становится . Через год точно удалю вк

Приложение «ВКонтакте: сообщения, видеочат»- «Додылывайте» | Отзывы

Подписку vk.music оформила. Радио с watch не запускается. И просит оформить (иногда) подписку combo.
В Boom вообще радио нет

Приложение «VK Музыка»- «Выкидывает из приложения» | Отзывы

Ввожу свои данные от странички вк , и выкидывает из приложения.
Через одноклассники не заходит.

Приложение «VK Музыка»- «Вылетает» | Отзывы

Не работает последние два дня

Приложение «VK Музыка»- «Не рекомендую!» | Отзывы

Отвратительное качество работы приложения!!!! Ладно бы было бесплатное, то можно что-то простить, но за деньги такое качество!!!!!!! Когда спешишь и быстро перелистываешь музыку, чтобы найти нужное, вечно выпрыгивает сообщение «вам нравится приложение?». После такого не нравится!!! Или оформлена подписка и в дороге у тебя резко перестает играть музыка, ограничение тебе включили на фоновое прослушивание! Порой сбоит сама музыка. Со службой поддержки не связаться! А если удастся связаться, то быстро они не ра…

мне писало вот такое недавно) походу вк опять умер

все вк обсирают, а тут священный ютую отвалился 🤣🤣

Показать еще

Facebook и Instagram признаны экстремистскими организациями и запрещены в РФ

У вас тоже есть проблема с сервисом ВКонтакте? Расскажите об этом

Содержание

  • 1 Официальная поддержка, и связанные ресурсы
    • 1.1 Куда обращаться
    • 1.2 Доска для сбора багов и предложений
    • 1.3 Telegram-чаты
    • 1.4 Telegram-каналы
    • 1.5 Telegram-боты
    • 1.6 Яндекс.Кью
    • 1.7 Вконтакте
    • 1.8 Новости и официальные сайты продуктов
    • 1.9 Помощь (справка)
  • 2 Другие ресурсы
    • 2.1 Обсуждения на форуме 4pda
  • 3 Как правильно оформить сообщение об ошибке или предложение?
    • 3.1 Точно сформулированная задача = 50% её решения
      • 3.1.1 Указывайте точные данные
      • 3.1.2 Пример с громкостью
      • 3.1.3 Алиса не выключается
      • 3.1.4 Проблемы с геолокацией
      • 3.1.5 Музыка на будильник
    • 3.2 Как ещё можно сделать запрос эффективнее?
  • 4 Я написал, мне не ответили!

Где рассказать об ошибках в работе, и как оформить предложение? Предлагаем несколько советов, как сделать ваше обращение максимально эффективным.

Для начала — каталог ссылок:

Официальная поддержка, и связанные ресурсы

Практически все ссылки из этого раздела либо являются официальными каналами адресами техподдержки, либо регулярно посещаются разработчиками из соответствующих групп Яндекса.

Куда обращаться

Полный список всех справок и форм обратной связи

Линки на поддержку по всем сервисам Яндекса находятся здесь в алфавитном порядке — от Auto.ru до Эфира.

Ниже мы собрали некоторые часто спрашиваемые адреса:

Умные колонки:

  • Яндекс.Станция и другие умные колонки с Алисой
  • Яндекс.Станция Мини
  • Яндекс.Модуль
  • Умный дом Яндекса
  • Карта сервис-центров IRBIS (Станция, Телефон, IRBIS A, итд)

Медиасервисы и Алиса:

  • Кинопоиск
  • Яндекс.Музыка
  • Яндекс.Музыка: добавление контента для правообладателей
  • Алиса
  • Яндекс.Диалоги

Другие сервисы:

  • Яндекс.Телефон
  • Яндекс.Авто
  • Маркетплейс Беру
  • Яндекс.Деньги
  • Яндекс.Облако
  • Яндекс.Браузер
  • Яндекс.Карты
  • Яндекс.Деньги

Доска для сбора багов и предложений

Переключаться между досками можно в меню, просто открыв адрес yaboard.com, но можно перейти сразу к нужной по прямой ссылке:
  • Алиса, Станция и другие умные колонки с Алисой
  • Яндекс.Телефон и Яндекс.Музыка
  • Предложения по улучшению доступности (Accessibility)
  • Умный Дом Яндекса (УДЯ)
  • Народная Карта Яндекса (НЯК)
  • Предложения по развитию самой Доски и Вики

Что такое Доска для багов и предложений, и кто её авторы?

Доска создана участниками сообщества «Яндекс.Станция», чтобы собрать в одном месте и систематизировать ошибки в работе Алисы и умных колонок, а также предложения по их развитию. С недавнего времени добавлена аналогичная Доска для Яндекс.Телефона.

Добавляйте на доски свои карточки, голосуйте за существующие, которые хотите поддержать — всё это увидят разработчики!

Если что-то по Доске непонятно, советуем прочитать страницу «Как пользоваться Доской yaboard.com»

Telegram-чаты

  • Яндекс.Станция, умный дом, и другие устройства с Алисой
  • Яндекс.Телефон
  • Чат-флудилка обо всём
  • Яндекс.Диалоги (офиц)
  • Вебмастерская (офиц)
  • Яндекс.Облако (офиц)

Telegram-каналы

  • Около Яндекс.Станции
  • Опросы Яндекс.Станция
  • Новости Яндекс.Диалогов
  • Яндекс.Деньги (офиц)
  • Яндекс.Облако (офиц)

Telegram-боты

  • Поддержка Яндекс.Телефона (офиц) Устаревший адрес в tg!
  • Поддержка Яндекс.Станции (офиц) Устаревший адрес в tg!
  • Новые Навыки Алисы (сторонний, но хорошо работающий сканер)
  • Уведомления о прошивках и новости Доски

Яндекс.Кью

  • Профиль Станции на Кью

Вконтакте

  • Яндекс (общая группа)
  • Алиса
  • Яндекс.Браузер
  • Яндекс.Карты
  • Яндекс.Музыка
  • Яндекс.Деньги

Новости и официальные сайты продуктов

  • Яндекс.Станция
  • Яндекс.Станция: чейнджлог прошивок
  • Яндекс.Телефон
  • Алиса
  • Платформа Yandex IO

Помощь (справка)

  • Централизованная страница Помощи — достаточно выбрать нужный сервис.

Другие ресурсы

Обсуждения на форуме 4pda

  • Яндекс.Станция
  • Dexp Smartbox
  • Irbis A
  • Elari SmartBeat
  • Яндекс.Модуль

Как правильно оформить сообщение об ошибке или предложение?

Разработчики, как и мы /почти/ все — люди занятые, с жёстко прописанным списком текущих задач и графиком их выполнения. Вряд ли «я хочу, чтобы Станция чаще светилась разными цветами» похожа на конкретное предложение (в мире IT такое предложение жаргонно называется «фичреквест»). А невнятное сообщение об ошибке, скорее всего, ещё на уровне техподдержки обернётся изматывающими уточнениями и её (и вашей) лишней загрузкой.

Нет минимальной диагностики? Сумбурно сформулирован текст? Не рассказали, как повторить эту ошибку на другом устройстве? Не указали время, когда это произошло (чтобы можно было сопоставить это с какими-то вызовами сервисов)? Ведь каждый из этих факторов влияет на скорейшее решение вопроса. А из-за повышенной нагрузки на попытки выяснить, что же случилось, или чего вы всё же хотите, «отвиснут» более важные, быть может, задачи, реализации которых ждёте и вы в том числе!

Итак, что предпринять, чтобы обращение сработало?

Точно сформулированная задача = 50% её решения

  1. Человек, который будет читать ваше обращение, не знает о проблеме ничего из того, что знаете вы. Дайте максимум полезной информации.
  2. Поддержка круглосуточно обрабатывает сообщения и, чем меньше времени будет потрачено на обработку каждого отдельного сообщения (не просто ответ «Спасибо, мы разберёмся», а весь процесс от сортировки и передачи информации правильному сотруднику до времени на каждом из сотрудников, затраченного на попытки понять, что именно хочет пользователь, поиск недосказанной пользователем информации, и на корректировку запроса, когда выяснится, что нужно было совсем не то, или причина совершенно в другом), тем быстрее решится и ваша проблема, и многих других, непрерывно обращающихся в поддержку с жалобами и пожеланиями людей. Будьте точны и кратки.
  3. Не все вопросы можно решить мгновенно; что-то может быть оценено как разовый сбой, что-то слишком тесно связано с будущими обновлениями; что-то зависит от совсем других организаций (интернет-провайдеры, правообладатели, партнёры Яндекса, итд). Не перегружайте поддержку копиями запроса и письмами «ну когда же наконец?».
  4. Если поддержка действительно отфутболивает регулярно возникающую проблему — стоит пожаловаться и на поддержку. В частности, можно написать в наши чаты в telegram — там регулярно бывают сотрудники Яндекса, и помощь в такой ситуации обязательно будет оказана.

Указывайте точные данные

  1. Напишите, на каком устройстве возникла проблема.
  2. Укажите идентификатор устройства, вызвавшего проблему (если сообщение отправлено через приложение Яндекс, программа приложит всё сама).
  3. Приложите по возможности скриншоты или видео проблемы.
  4. Обязательно напишите дату и время, когда случилась проблема (логи хранятся недолго, поэтому не затягивайте с отправкой сообщения).
  5. Как можно точнее опишите шаги, вызвавшие проблему (пример: «Если на домашнем экране Модуля сказать: `Алиса, включи канал N`, Алиса открывает список каналов вместо канала N»).

Пример с громкостью

Итак, мы уже знаем, что нет смысла писать поток вида

 "Чтовынаделалисгромкостью, всё стало как попало!". 

Потому что на изменение этого узла могли повлиять десятки слабо связанных изменений кода (общий процессинг звука, изменения в фонотеке Я.Музыки или способе обработки музыкальных треков, или декодирование традиционно тихих медиапотоков из сети ok.ru, или кусочки кода, связанные с будущим эквалайзером, либо фикс массового пожелания «сделать минимальную громкость тише»).

Дальше:

  • Какое из многих устройств с Алисой стало хуже управлять громкостью, и на каком именно контенте?
  • Какие конкретно диапазоны громкости «стали как попало»?
  • Днём тихо, или ночью громко?
  • На фильмах конкретного каталога, или на всех видео?

Из сообщения ничего этого не понятно.

Попробуем исправить запрос:

 Изменение громкости на Станции стало некомфортным в верхних диапазонах.
 1-3 комфортно для ночного времени при прослушивании ЯМузыки (контрольный трек "Названиетрека"). Но саму Алису не слышно.
 4-6 комфортное увеличение громкости
 7-10 резкие изменения, на 8 очень громко. Также Алиса на 8 разговаривает слишком громко.
 При этом на громкости ниже 8 фильмы из ok.ru слышны плохо.

Такой багрепорт чётко описывает проблему, даёт способы объективно сравнить с другими колонками (а если проблема проявляется только на вашем экземпляре? Или только на одной модели — Станция, Илари, Дэксп?).

Или наоборот:

 Очень тихо слышно видео с okru. Пример: фильм такой-то (поисковый запрос такой-то), на громкости ниже 7 ничего не слышно. 
 7 - очень тихо. 
 8 и 9 - нормально. При этом ЯМузыка (пример - трек такой-то) звучит очень громко уже на 7. 
 Громкость Алисы на 7 также максимально возможная для ночного времени. На 8 и выше - мешает спать в других комнатах и соседям.

Или:

 Очень большой разрыв между тихими диалогами актёров и сценами со спецэффектами.
 Пример: фильм такой-то из каталога "Кинопоиск". 
 На моменте хх:хх диалог между актёрами на громкости 4 звучит неразборчиво (требуется установить громкость 7). При этом сцена взрыва (хх:хх) и сцена погони (хх:хх) на громкости 7 звучат слишком громко, недопустимо для вечернего времени. 
 При прослушивании ЯМузыки (смешанный трек такой-то, содержит фрагменты Ambient и Dub-Step, на громкостях и 4 и 7 звучит комфортно, без резких перепадов громкости) - или наоборот: трек такой-то, аналогично видео - разрывы в громкости между тихими и громкими фрагментами некомфортно велики.
 Возможно, причина в слишком широком динамическом диапазоне звучания для видео.

На основании таких сообщений техподдержка и разработчики сразу понимают, о недостатках каких функций идёт речь (общая проблема звука, либо декодирование видео, либо специфика именно вашего экземпляра, итд), могут воспроизвести конкретные треки и фильмы на указанной громкости на контрольных образцах.

Все эти рекомендации полностью справедливы и при публикации карточки на нашей Доске багов и предложений. Давайте рассмотрим ещё примеры с оценками «плохо» и «хорошо»:

Алиса не выключается

 Алиса не умеет выключаться.
  • На каком именно устройстве?
  • Что конкретно понимается под отключением? Деактивация Алисы или микрофонов? Физическое отключение устройства (и опять, какого: Телефона или умной колонки)?

На результат от такого сообщения вряд ли стоит рассчитывать. Исправим:

 Необходимо добавить деактивацию Алисы (чтобы на указанное время никакие вызовы Алисы не работали).
 Ожидается: "Алиса, отключись на 10 минут". Все остальные функции устройства продолжают работать так же, как работали в момент команды.

или

 Необходимо добавить отключение Станции при помощи Алисы (таймер отключения аналогично известной функции на ТВ).
 Пример: "Алиса, отключись ЧЕРЕЗ 10 минут".
 Ожидается: Алиса останавливает любое воспроизведение на умной колонке. Громкость уменьшается до 3. При этом команды продолжают отслушиваться.

Видите, насколько разные ожидания и результат от одной очень простой фразы? Практика показывает: если фразу невозможно истолковать однозначно, её наверняка истолкуют не так, как задумал автор (см. книгу «Закон Мёрфи»).

Проблемы с геолокацией

Начальный пример:

 Вместо моего населённого пункта А показывается другой (Б).

А теперь представим, сколько догадок и непонятной нагрузки ложится на поддержку, и сколько лишнего времени будет потрачено на этот вопрос.

Самое ироничное, что пока поддержка занимается фиксацией вашего отдельно взятого IP-адреса, вы можете перезагрузить модем, ваш отдельно взятый адрес станет другим и, конечно, вы ответите, что фиксация по адресу не помогла, поддержка отменит это решение и начнёт искать какой-то другой (и полне возможно, неправильный) способ решения.

Применим пункт 1:

 Вместо моего населённого пункта А показывается другой (Б). Мой провайдер в А - "КрутоСетиКом", использует диапазон адресов / подсеть ххх.ххх.ххх.ххх для нашего города, но различными сервисами геолокации эти адреса относятся к Б. Эту информацию я узнал у знакомого программиста / техподдержки своего провайдера / сам вычислил / прочитал на городском форуме.

Простое добавление, а сколько снимает проблем и лишних переписок — и поддержки, и ваших! Или хотя бы

 Вместо моего населённого пункта А показывается другой (Б). Мой провайдер - "СетиКом", телефонemail офиса в нашем городе - такие-то. Я уже писал им по неправильно определяемым (не только Яндексом, но другими сервисами) адресам, и они сообщили мне, что ..........

если не можете или не хотите углубляться в технические детали.

Музыка на будильник

Конечно, есть простые предложения, с которыми всё понятно, например:

 Возможность ставить свою музыку на будильник

Но ведь и это может работать по-разному. И это предложение тоже можно сделать эффективнее:

 Возможность ставить на будильник музыку из закачанного на Яндекс.Диск (это позволит использовать треки, отсутствующие на Я.Музыке)

Чем точнее сформулирована проблема, вероятные причины возникновения (или шаги, которые необходимо повторить для воспроизведения ошибки), конкретные строки запроса Алисе и ожидаемая реакция на них — тем больше шансов, что она попадёт в работу в ближайшее время.

Как ещё можно сделать запрос эффективнее?

Если это критический сбой — первым делом обязательно напишите в официальную поддержку.
Если не уверены — сначала проконсультируйтесь с сообществом (для умных колонок это можно сделать здесь, для Телефона — здесь, и так далее).

Если это предложение — то разместите карточку в правильном столбике на соответствующей доске на yaboard.com, а заодно проголосуйте и за другие карточки, которые считаете нужными! Не будет ничего плохого, если хотелку продублируете и в поддержку.

Я написал, мне не ответили!

Положа руку на сердце, какую реакцию вы действительно предпочтёте:

  • мгновенная в стиле «Ваш звонок очень важен для нас, мы обязательно ответим», или
  • спустя несколько дней «Мы разобрались детально, причина вот в чём, и вот как это исправить:»?

Второй вариант, конечно, намного лучше.

Поэтому не торопите разработчиков, и не спешите поднимать шум «Мне уже целый день не отвечают!» В общих интересах дать спокойно разобраться с ошибками и исправить их. К тому же даже мелкое изменение кода может повлиять (и наверняка повлияет) на другие участки в прошивке или в облаке.

В первом случае это может вообще отодвинуть общее решение вопроса до даты обновления всех устройств, во втором — потребует больше времени на диагностику и согласование изменений со всеми устройствами с Алисой (так как все они используют облачные функции).

А бывает, иногда для решения проблемы банально недостаточно информации, и тогда баг может подвиснуть до следующих аналогичных случаев у других пользователей, когда его удастся наконец выловить и исправить.

Понравилась статья? Поделить с друзьями:
  • Форум кондиционера электролюкс ошибка е 6
  • Форум бакси ошибка е01
  • Фортс ошибка аутентификации
  • Фортнайт ошибка 30007 как исправить
  • Фортнайт состояние ошибки 0xc000012f