Чтобы сохранить ответ пользователя в сценарии, а затем в дальнейшем и использовать его в блоке «Вопрос»одном из блоков Вопрос, необходимо задать системную переменную.
Подсказка |
---|
Данную функцию удобно использовать когда во время диалога происходит переход из одного сценария в другой. В этом случае в первом сценарии ответ пользователя сохраняется в системную переменную, а во втором сценарии бот использует сохраненный ответ. |
...
Выполните следующие действия:
1) Создайте в вашем сценарии блок «Вопрос» и укажите вопрос, ответ пользователя на который нужно сохранить для дальнейшего использования.
2) В стрелке из блока «Вопрос» к следующему блоку установите флажок для параметра «Сохранить ответ в системную переменную».
3) В следующем блоке «Вопрос», в котором вам нужно использовать ранее сохраненный ответ пользователя, необходимо установить флажок «Использовать ответ пользователя», а также в тексте, который воспроизведёт робот, указать имя переменной.
Результат выполнения сценария представлен на рисунке ниже.
Информация | ||
---|---|---|
| ||
|
Чтобы сохранить ответ пользователя в системную переменную, выполните следующее:
- Создайте в вашем сценарии блок Вопрос и укажите вопрос, на который нужно сохранить ответ клиента для дальнейшего использования.
2. В стрелке из этого блока Вопрос к следующему блоку установите флажки для параметров Сохранить ответ и Сохранить ответ в системную переменную. Задайте имя переменной.
3. В соответствующем блоке Вопрос установите флажок для параметра Использовать ответ пользователя, а в тексте, который воспроизведёт робот во время диалога, укажите имя переменной.