Общие характеристики сообщения пользователя.
Информация о смартапе.
Информация о текущем персонаже ассистента, который установлен у пользователя.
Информация об устройстве пользователя.
Интент, полученный из предыдущего ответа смартапа.
Мета данные, полученные от сервиса распознавания интентов. Поле будет использовано в будущем. В текущей реализации содержит пустой объект. Определяйте интенты в SmartApp Code и передавайте их в запросах к своему серверу.
Результат предобработки.
Данные о содержимом экрана пользователя.
Optionalnew_sessionУказывает на характер запуска смартапа. Если поле содержит true, сессии присваивается новый идентификатор (поле sessionId). Возможные значения: true — приложение запущено впервые или после закрытия приложения, а также при запуске приложения по истечении тайм-аута (10 минут) или после прерывания работы приложения, например, по запросу "текущее время" false — во всех остальных случаях.
Исходный интент. Значение поля отличается от значения intent только при монопольном захвате контекста.
Имя смартапа, которое задается при создании проекта и отображается в каталоге приложений.
OptionalratingРезультат оценки пользователя
Optionalselected_itemОписание элемента экрана, который пользователь назвал при запросе ("включи второй" / "включи второго терминатора"). Для работы этой функциональности нужна отправка во входящем сообщении с фронтенда item_selector со списком элементов. Поле опционально (selected_item?): отсутствует, если пользователь не выбирал элемент.
Optionalserver_actionИнформация о запускаемом смартапе и параметрах его запуска. Формируется бэкендом приложения. По умолчанию: пустой объект.
Optionalstatus_codeСтатус оценки
Возможные стратегии смартапа.
Стратегия «поздравление с днём рождения» активна
Optionalis_alice?: booleanПризнак, что собеседник — Алиса
Признак последнего вызова
Полезная нагрузка запроса. Содержит все данные, необходимые для обработки запроса