Как шаблон определяет настройки акции
Черновик. Модель сверена со спецификацией; применимость к выпуску и работающий интерфейс ещё требуют проверки.
Шаблон акции задаёт подготовленную логику условия и параметры, которые оператор заполняет при создании акции. Шаблон позволяет повторно использовать проверенную модель, сохраняя границу между настройкой конкретной акции и изменением её логики.
Оператор создаёт акцию из подготовленного шаблона
Шаблон готовит конструктор — специалист, который определяет механику и показатели прогресса в шаблоне. Оператор создаёт из шаблона акцию и заполняет разрешённые параметры. Супервайзер согласует конкретную редакцию акции.
Шаблон определяет доступные настройки. Созданная акция хранит его снимок, а изменения условий действуют после согласования соответствующей редакции.
При выборе шаблона оператор видит условие и доступные настройки. Значок замка обозначает параметры, заданные конструктором.

Экран «Создание акции», шаг «Шаблон»: сравните поля с замком и параметры, доступные оператору.
Макет интерфейса из Figma. Значения, даты и названия партнёров приведены для иллюстрации; доступность настроек зависит от шаблона и подключений. Экран работающего выпуска может отличаться.
Открытые параметры заполняются, зафиксированные сохраняются
Открытый параметр — настройка, которую конструктор разрешил заполнить оператору. Зафиксированный параметр задаётся шаблоном и не меняется при настройке акции. Согласование акции не снимает это ограничение.
Условный пример: шаблон задаёт две покупки, а оператору разрешено выбрать партнёра и количество бонусов. В такой акции оператор может изменить доступные значения, но не заменить две покупки одной. Для другого условия требуется подходящий шаблон.
Акция получает снимок шаблона — копию его содержимого. Последующее изменение исходного шаблона не меняет уже созданную акцию. Это сохраняет связь между согласованной редакцией и условиями, по которым она работает.
Условие и награды настраиваются отдельно
Условие определяет, что должен выполнить клиент. Награда определяет результат этого выполнения. Сценарий проверяет условие и передаёт результат модулю; модуль назначает награды по настройкам акции.
Метрика прогресса — измеряемый результат клиента, например количество засчитанных покупок. Шаблон определяет доступные метрики и их целевые значения. Оператор не добавляет произвольный способ расчёта в процессе создания акции.
У акции может быть несколько наград. При выполнении условия для каждой награды создаётся отдельная заявка на выдачу, поэтому результаты их доставки могут различаться.
Изменение акции требует согласования новой редакции
На согласовании фиксируется конкретная редакция. Правка отправленной редакции требует её возврата в черновик и повторного согласования. Существенные изменения согласованной акции также проходят согласование.
Если акция уже работает, до одобрения изменений применяется действующая редакция. Так несогласованная правка не меняет условия работающей акции.
Пополнение фонда и изменение текстов витрины выделены в действия без повторного согласования условий акции. Зафиксированные параметры шаблона при этом остаются неизменными.
Шаблон не заменяет источники данных и выдачу
Настроенное условие можно проверить только по данным, которые получает модуль. Если для двух покупок нужны подтверждения из внешней системы, одного выбора шаблона недостаточно: источник должен передавать соответствующие события.
В условном примере шаблон задаёт две покупки и награду бонусами. Для исполнения нужны актуальная аудитория, события покупок, доступный фонд и подключённая выдача бонусов. Создание акции само по себе эти зависимости не подключает.
Связанные страницы: Как клиент участвует в акции, Как акция запускается и завершается.
Подробнее о настройках и правилах: Настройки, редакции и статусы кампании.