Доступность навыка на разных устройствах

Проектируя навык, не забывайте о том, что им могут пользоваться с помощью разных поверхностей. Это могут быть не только устройства (например, Яндекс.Станция, головное устройство автомобиля), но и сервисы Яндекса (например, Яндекс.Браузер, Яндекс.Навигатор).

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

Тип поверхности Описание возможностей интерфейса Пример устройства или приложения

С экраном

Возможность показывать пользователю изображения и отправлять ссылки:

{
    "meta": {
        "interfaces": {
            "screen": { }
        }
}
Внимание. Если ваш навык может работать только на устройствах с экраном, выберите опцию Нужно устройство с экраном в настройках публикации.

Алиса на Windows, Приложение Яндекса, Яндекс.Браузер

Без экрана

Только голосовое общение с навыком:

{
    "meta": {
        "interfaces": { },
}

Если пользователям с экраном вы хотите показывать изображение, не забудьте отправить корректно заполненное свойство response.text для тех, кто изображение увидеть не сможет.

Яндекс.Навигатор, Яндекс.Станция, Яндекс.Авто

Тип поверхности Описание возможностей интерфейса Пример устройства или приложения

С экраном

Возможность показывать пользователю изображения и отправлять ссылки:

{
    "meta": {
        "interfaces": {
            "screen": { }
        }
}
Внимание. Если ваш навык может работать только на устройствах с экраном, выберите опцию Нужно устройство с экраном в настройках публикации.

Алиса на Windows, Приложение Яндекса, Яндекс.Браузер

Без экрана

Только голосовое общение с навыком:

{
    "meta": {
        "interfaces": { },
}

Если пользователям с экраном вы хотите показывать изображение, не забудьте отправить корректно заполненное свойство response.text для тех, кто изображение увидеть не сможет.

Яндекс.Навигатор, Яндекс.Станция, Яндекс.Авто

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

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