Перейти к основному содержимому

Маски

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


Когда нужны маски

  • Перенос выходных данных
    Вы хотите использовать результат работы одного инструмента в настройках другого.

  • Автоматизация сценариев
    Маски избавляют от ручного копирования — всё происходит в рамках одного сценария.


Шаги для работы с масками

  1. Проверьте порядок шагов
    Убедитесь, что инструмент‑источник (отдаёт данные) идёт до инструмента‑приёмника (принимает данные).

  2. Выберите маску в настройках действия

    • Откройте настройки нужного действия у инструмента‑приёмника.

    • В нужном поле кликните по нему, чтобы открыть список доступных масок.

    • Выберите маску с нужным вам значением.

    Выбор маски в поле

⚠️ Ограничение:
В списке отображаются только совместимые маски. Если список пуст — передаваемые данные имеют неподходящий формат.


Типы масок

1. Маски «Инструмент»

Передают данные из ответа конкретного инструмента для дальнейшего использования в следующих шагах сценария.

2. Маски «Пользователь»

Позволяют подставлять данные из полей и логов по конкретному пользователю в системе Октопус.

3. Маски «Системные»

Содержат служебную информацию, например:

  • текущую дату и время

  • случайное число

  • другие метаданные платформы


Пример использования

  1. Шаг 1: Инструмент “Промокоды” генерирует код.

  2. Шаг 2: Инструмент “Unisender” отправляет письмо — в поле “Текст письма” выбираем маску #PROMO_CODE#.

  3. Результат: В каждом письме автоматически подставится новый промокод.