Требования к навыку
У Яндекса есть несколько обязательных требований к тому, как должен работать ваш навык для Алисы.
Стартовое сообщение
Бот должен начинать свою работу с отправки текстового сообщения пользователю.
То есть, на первом экране вашего бота должен присутствовать один из блоков, которые предполагают отправку сообщения: Текст, text to $var
, num to $var
, file to $var
или phone to $var
.
В противном случае навык не запустится.
Обязательный ответ
Убедитесь, что в сценарии бота предусмотрен ответ на каждый запрос пользователя Алисы. В противном случае пользователь получит сообщение о том, что навык не отвечает.
Время отклика не больше 4.5 секунд
Бот должен отвечать на запросы пользователя в течение 4.5 секунд. Если в сценарии бот должен обращаться к стороннему сервису, за 4.5 секунды он должен успеть обработать ответ пользователя, отправить нужный запрос, обработать ответ сервиса и вывести ответ пользователю.
Более долгий отклик замедлит работу бота, и пользователи Алисы будут получать сообщения о том, что навык не отвечает.
Изображения
Яндекс предъявляет следующие требования к изображениям:
- Изображение должно быть в одном из следующих форматов:
.png
,.jpeg
,.gif
,.bmp
,.tiff
,.webp
. В противном случае изображение не отобразится у пользователя. - Размер изображения должен быть от 1 КБ до 1 МБ.
Чтобы добавить изображение в навык, загрузите его на Яндекс.Диалоги.
Допустимое количество символов в реплике бота
Текст реплики бота, которую бот отправляет или произносит пользователю, может содержать не более 1 024 символов.
Если вы укажете текст с большим количеством символов, реплика будет обрываться.