Параметри ноди «Set»
Нода Set (action_set, custom_modules__set) встановлює або змінює змінні (constants) для подальшого використання в сценарії. Значення можуть бути статичними, з плейсхолдерів або з математичних виразів. У Node Inspector (панель справа) конфігурація задається як JSON-об'єкт.
Формат
- Ключ — ім'я змінної (наприклад,
param1,counter,client_name). - Значення — текст, плейсхолдер або вираз:
- Текст — рядок у лапках.
- Плейсхолдер —
{{ім'я_змінної}}(значення з попередніх нод). - Математичний вираз — наприклад,
{{param1}}+2,{{count}}*10.
Приклади
Статичне значення:
{
"greeting": "Вітаємо!",
"max_retries": 3
}
З плейсхолдера:
{
"client_name": "{{outputVariable}}",
"summary": "Клієнт {{client_name}} обрав категорію {{category}}"
}
Математичний вираз:
{
"counter": "{{counter}}+1",
"total": "{{price}}*{{quantity}}"
}
Плейсхолдери
- Підтримуються змінні з нод Очікування вводу, Повідомлення з кнопками, Слайдер тощо.
- Синтаксис:
{{outputVariable}}або{{ім'я_змінної}}. - Змінні, встановлені в Set, доступні в наступних нодах сценарію.
Підказка: Set не відправляє повідомлення клієнту — він лише змінює контекст виконання сценарію.
Пов'язані документи
- Створити сценарій
- Використати action в сценарії
- Про те, як влаштований редактор сценаріїв
- Довідник actions — Set — детальний опис
action_setтаcustom_modules__set