Мониторинг работы навыка

Яндекс Диалоги позволяют анализировать работу вашего навыка — просматривать статистику запросов и получать отчеты об ошибках. Это поможет своевременно выявлять проблемы в обработке запросов от Диалогов.

Статистика

Статистика доступна только для опубликованных навыков.

Чтобы посмотреть статистику, откройте консоль разработчика, перейдите на страницу навыка и откройте вкладку Мониторинг.

Вкладка Мониторинг страницы навыка в консоли разработчика

1. Период отчета

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

2. Источник

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

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

3. Тип запроса

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

Отчеты

Доступны следующие отчеты:

Запросы в навык

Первый график показывает количество запросов от Диалогов к навыку — среднее число запросов в секунду за определенную минуту. Например, на графике ниже — 23 ноября в 17.40 было отправлено в среднем 0,0086 запроса в секунду (в среднем за эту минуту).

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

Тайминги

Внимание

Время ожидания ответа от навыка — 4,5 секунды. Если Диалоги не получат ответ в течение этого времени, сессия навыка завершится. Алиса сообщит пользователю, что навык не отвечает.

Время ответа — это время от начала отправки запроса в навык сервером Алисы до полного получения ответа от навыка. В 4,5 секунды входят:

  • установка сетевого соединения;
  • время доставки запроса до сервера навыка;
  • собственное время работы навыка;
  • время доставки ответа до серверов Алисы.

График показывает, в какое время укладывается соответствующая выбранному перцентилю доля запросов. Время для каждого запроса считается от отправки запроса Диалогами до получения ответа от навыка. Например, если 75-перцентиль равен 0,175 секунды, значит 75% от этих запросов уложились в 0,175 секунды.

Как работать с аналитикой

Полезные видео

Публикация и продвижение навыков

Разработка прототипа голосового приложения