Вы можете включить динамическую переменную в свое сообщение при ответе на контакт. Существует два способа использования динамических переменных:
Введя знак доллара "$"
Нажав на значок переменной в нижней части модуля «Входящие»
Помимо полей контактов, вы также можете включить пользовательское поле, введя имя пользовательского поля'.
При составлении фрагмента контента'вы можете включить динамическую переменную, чтобы персонализировать свои быстрые ответы.
Совет: В одном фрагменте контента может быть несколько динамических переменных. Используйте их при составлении сообщений.
Предупреждение: Если поле, которое вы пытаетесь отправить, пустое или поле вообще не существует, строка не будет заменена.
Помимо переменных триггера, привязанных к определенному триггеру, существуют и другие переменные, которые можно создавать и использовать в рабочих процессах.
Сохраните ответы от контакта как переменные на этапе «Задать вопрос».
Также можно создавать выходные переменные, добавляя поле формы в сокращенную форму. Значения переменных определяются и предоставляются Пользователем, инициировавшим Ярлык и заполнившим форму Ярлыка.
Затем используйте динамические переменные, сохраненные в шагах рабочего процесса.
Шаги рабочего процесса, поддерживающие динамические переменные
Шаг | Тип |
---|---|
Отправить сообщение | Текст |
Отправить сообщение | Шаблон WhatsApp |
Отправить сообщение | Сообщение с тегом Facebook |
Задать вопрос | Поле для текста вопроса |
Ветвь | Состояние контактного поля |
Ветвь | Переменное состояние |
Обновить поле контакта | - |
Добавить комментарий | - |
Закрытый разговор | Краткое содержание |
HTTP-запрос | - |
Добавить строку Google Таблиц | - |
Примечание: При проверке выходных данных HTTP-запроса с динамическими переменными обратите внимание, что переменные без значения приведут к возврату
null
илиundefined
.
Вы также можете включить динамические переменные в Dialogflow дляответов и значений параметров. Чтобы использовать динамическую переменную в Dialogflow, введите {{{$dynamic.переменная}}}
.
Пример использования динамических переменных в значении параметра:
Пример использования динамических переменных в ответах:
Если вы интегрируете динамические переменные с помощью API разработчика, убедитесь, что они правильно отформатированы, используя двойные фигурные скобки {{ }}. Например:
{{$contact.имя}}
Это необходимо для того, чтобы API мог обрабатывать и подставлять переменные по назначению.
Примечание: Подробные инструкции и примеры см. в документации API разработчика.