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