ym88659208ym87991671
Блок Ввод текста для смартапов | Документация для разработчиков

Блок Ввод текста

Обновлено 29 февраля 2024

Блок предназначен для сохранения ответа пользователя в переменной, которую можно использовать в сценарии.

Если блок добавлен, ассистент обращается к пользователю и ждет ответа. Пользователь может как произнести ответ, так и ввести его на клавиатуре устройства (ввод с клавиатуры доступен на SberPortal, в мобильных приложениях Салют и СберБанк Онлайн). Ответ пользователя сохраняется в переменной.

Тип данных в переменной — string.

Блок содержит следующие поля:

  • Сообщение. Текст обращения, которое ассистент произнесет и покажет в чате. По умолчанию — «Введите текст». Длина до 500 символов.
  • Имя переменной. Имя переменной, в которую сохранится ответ пользователя. По умолчанию — text. Имя может содержать только цифры от 0 до 9, латинские буквы верхнего и нижнего регистров (Aa-Zz), и нижнее подчеркивание _. В переменных нельзя использовать ключевые слова языка JavaScript.

Блок Ввод текста не будет каким-либо образом интерпретировать ввод, а просто сохранит все, что пользователь ввел в переменную, как есть. А если нужно, чтобы ассистент реагировал на определенные фразы, используйте блок Интенты

ПАО Сбербанк использует cookie для персонализации сервисов и удобства пользователей.
Вы можете запретить сохранение cookie в настройках своего браузера.