Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Чтобы сохранить ответ пользователя и затем в дальнейшем использовать его в одном из блоков (или нескольких блоках) «Вопрос» Вопрос, необходимо задать системную переменную. 

Подсказка

Данную функцию удобно использовать

...

когда во время диалога

...

происходит переход из одного сценария в другой. В этом случае в первом сценарии

...

ответ пользователя сохраняется в системную переменную, а во втором сценарии бот использует

...

сохраненный ответ.

Информация
titleПри работе с системными переменными существуют следующие особенности:
  • Системные переменные можно использовать только в блоках
  • «Вопрос»
  • Вопрос. В других блоках системные переменные не используются
  • ;
  • .

  • Системные переменные используются для имитации ответа пользователя. То есть, с помощью системной переменной можно сохранить ответ пользователя на конкретный вопрос
  • и
  • , а затем использовать этот ответ
  • в формулировке другого вопроса
  • в в другом вопросе, в рамках этой же или аналогичной тематики. 

  • В одном или нескольких блоках
  • «Вопрос»
  • Вопрос вы можете использовать как одну, так и несколько системных переменных
  • ;
  • .

  • Системные переменные можно использовать в блоках
  • «Вопрос»
  • Вопрос как в рамках того сценария, в котором они были созданы, так и в блоках
  • «Вопрос»
  • Вопрос в любых других сценариях, на которые осуществляется переадресация клиента
  • ;
  • .

  • Все системные переменные в сценарии являются действительными до конца сессии. Как только сессия завершается (то есть, клиент заканчивает вызов или диалог), все значения системных переменных автоматически удаляются. В новом вызове или диалоге с клиентом системные переменные получат новые значения. Значения системных переменных после завершения сессии не сохраняются.

Чтобы сохранить ответ пользователя в системную переменную, выполните следующие действияследующее:1)

  1. Создайте в вашем сценарии

...

  1. блок Вопрос и укажите вопрос,

...

  1. на который нужно сохранить ответ клиента для дальнейшего использования.

Image Modified

     

      2) . В стрелке из этого блока «Вопрос» Вопрос к следующему блоку установите флажок для параметра «Сохранить флажки для параметров Сохранить ответ и Сохранить ответ в системную переменную» и задайте переменную. Задайте имя переменной.

Image Modified


Чтобы использовать ответ пользователя, который сохранен в системной переменной, в соответствующем блоке «Вопрос» необходимо установить       3. В соответствующем блоке Вопрос установите флажок для параметра «Использовать Использовать ответ пользователя»пользователя, а также в тексте, который воспроизведёт робот во время диалога, указать укажите имя переменной.

 Image Modified