Кампании

Редактировал(а) Татьяна Брыкова 2026/01/29 14:19

Кампания – запись системы, связанная с мероприятиями или неким комплексом мероприятий, которые проводятся по заранее определённому плану с целью повышения лояльности клиентов. Именно в рамках кампаний осуществляется предоставление скидок или начисление бонусных баллов на карты лояльности клиента.

Действующая кампания ограничена непосредственно заданным сроком действия. Также, для того чтобы применялись правила начисления, кампания должна быть активна для алгоритмов процессинга. Это делается установкой соответствующего поля «Активно» в значение «Да». Алгоритм отработки правил, входящих в кампанию, зависит от значений группы полей «Программа лояльности» и «Фильтры».

Все действия по начислению баллов по правилам или по предоставлению скидок в системе проверяются на соответствие действующим кампаниям. Например, при записи в систему каждого чека автоматически запускаются процедуры проверки этого чека на соответствие его характеристик параметрам кампаний и относящихся к ним правил. Если характеристики чека позволяют его обработку в рамках действующей кампании и связанных с ней правил, то к чеку применяются правила начисления баллов или предоставляются соответствующие скидки.

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

В системе может быть заведено неограниченное количество кампаний. Более того, на текущий момент может быть несколько кампаний действующих, также в рамках одной кампании могут действовать несколько правил начисления, несколько заданий по расписанию. Также кампания может регламентироваться списками партнёров для организации коалиций; такая кампания называется коалиционной.

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

1712825023606-703.png

Рис. Справочник кампаний

Параметры кампании

В рамках коалиционной программы лояльности партнёры могут принимать участие в совместных акциях, либо проводить индивидуальные маркетинговые кампании. Одна и та же кампания может быть общей для некоторой группы партнёров.

В рамках кампании может отрабатывать несколько правил начисления. Причём правила могут применяться как ко всему чеку, так и к отдельным его позициям. Количество правил, которые применяются для обработки конкретного чека, определяется параметрами кампании, а именно значениями полей «Метод расчёта чека» и «Метод расчёта позиции». Причём для агрегации скидок и для агрегации бонусов предусмотрены отдельные, независимые поля.

Соответствующие поля регламентируют применение чеков и позиционных правил по отдельности. Если значение метода обработки равно «Максимум», то в рамках данной кампании будет применяться одно правило, а именно то правило, по которому начисляется максимальное количество баллов или предоставляется максимальная скидка. Если значение равно «Приоритет», то применяется правило, у которого указан наибольший приоритет. Если значение равно «Сумма», то применяются все правила начисления, если их параметры позволяют обработку данного чека. Среди значений данных полей есть специальное значение – «Арифметическая сумма». Данное значение используется для регламентации применения связанных с кампанией дисконтных правил: в этом случае происходит простое арифметическое суммирование всех скидок по каждому правилу.

Методы обработки чека и позиций чека обрабатываются независимо. Если характеристики чека позволяют его обработать и по правилу, относящемуся к чеку, и по правилу, относящемуся к позиции, то чек будет обработан два раза, независимо от того, что указано в полях Методов обработки. Например, если метод обработки чека равно «Максимум», а метод обработки позиции равно «Приоритет», то алгоритмы отработают следующим образом: среди всех бонусных правил, относящихся к чеку, будет найдено то, которое начисляет наибольшее количество баллов; среди всех бонусных правил, относящихся к позициям, будет найдено правило максимального приоритета. Оба этих правила и будут применены в данном конкретном случае.

Также независимо друг от друга обрабатываются правила, относящиеся к разным, пересекающимся по времени кампаниям.

Если же дата чека выходит за рамки действия кампании, то на данный чек не будет применена эта кампания, даже если связанные с кампанией правила включают дату чека в диапазон своего действия.

1736934088144-506.png

Рис. Параметры настройки кампании

Запись кампании в системе

Карточка Кампании содержит следующую информацию:

ПолеОписаниеОбязательное полеРедактирование
АктивноПризнак активности записи кампании для алгоритмов процессинга.ДаУстанавливается выполнением процесса создания записи
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общее
НаименованиеНаименование кампании. По данному полю осуществляется сортировка в представлениях и быстрый поиск.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с другими информационными системами. Также используется при настройке товарных возвратов без ссылки на чек покупки. Данный код прописывается в системной настройке возврата. Корректирующие баллы по чекам возврата без ссылки на чек покупки будут начисляться в рамках той кампании, внешний идентификатор которой прописан в системной настройке возврата.ДаПоле доступно для редактирования, заполняется вручную
Дата начала действияДата начала кампании (акции ПЛ).ДаПоле доступно для редактирования, заполняется вручную
Дата окончания действияФактическая дата окончания кампании (акции ПЛ).ДаПоле доступно для редактирования, заполняется вручную
Тип механики

Тип кампании. Информационное поле. Используется только для аналитики (в отчётности). Возможные значения:

  • Фестиваль (ДЦО)
  • Персональные предложения
  • Любимые товары
  • Автоприменяемые купоны
  • Выбираемые купоны
  • Кешбек купоны
  • Прочее
НетПоле доступно для редактирования, заполняется вручную
Вид кампании 

От значения поля и настройки Loyalty.SystemJob.ProlongingBonusClass.TurnOn зависит для каких кампаний предусмотрено продление баллов.

Возможные значения:

  • Базовая
  • Специальная
НетПоле доступно для редактирования, заполняется вручную
Тип периода пролонгации

Отображается, если Вид кампании=Специальная.

Тип периода для продления срока действия активных баллов по специальной кампании.

Возможные значения:

  • день 
  • неделя 
  • месяц 
  • квартал 
  • год 
ДаПоле доступно для редактирования, заполняется вручную
Период пролонгацииОтображается, если Вид кампании=Специальная.                      Длительность периода пролонгации бонусов. Числовое значение.Да Поле доступно для редактирования, заполняется вручную
Код поставщикаДополнительное информационное поле - код поставщикаНетПоле доступно для редактирования, заполняется вручную
ОписаниеТекстовое и подробное описание мероприятий кампании.НетПоле доступно для редактирования, заполняется вручную
Настройки программы лояльности
Группа балловСсылка на группу баллов, к которой относится данная кампания.НетПоле доступно для редактирования, заполняется вручную
Приоритет для бонусных правилПриоритет кампании в рамках бонусной программы лояльности. Значение приоритета – целое число (от 1 до 100), чем оно больше – тем приоритетнее кампания. Используется в том случае, если метод расчета для бонусов в группе баллов, к которой принадлежит кампания, установлен как «Приоритет» (применяется одна кампания с самым высоким приоритетом).ДаПоле доступно для редактирования, заполняется вручную
Метод расчёта чека для бонусных правил

При попадании чека под несколько бонусных чековых правил, работающих в рамках настоящей маркетинговой кампании и рассчитывающих бонус, возможны следующие варианты расчета бонуса:

  • Максимум (бонус начисляется по правилу, по которому получается наибольшее количество бонусных баллов).
  • Сумма (бонус рассчитывается по всем правилам, под которые попал чек, начисляется суммарное количество рассчитанных бонусных баллов).
  • Приоритет (бонус начисляется по правилу, у которого самый высокий приоритет).
ДаПоле доступно для редактирования, заполняется вручную
Метод расчёта позиции для бонусных правил

При попадании позиции чека под несколько бонусных позиционных правил, действующих в рамках настоящей маркетинговой кампании и рассчитывающих бонус, возможны следующие варианты расчета бонуса:

  • Максимум (бонус начисляется по правилу, по которому получается наибольшее количество бонусных баллов).
  • Сумма (бонус рассчитывается по всем правилам, под которые попала позиция чека, начисляется суммарное количество рассчитанных бонусных баллов).
  • Приоритет (бонус начисляется по правилу, у которого самый высокий приоритет).
ДаПоле доступно для редактирования, заполняется вручную
Приоритет для дисконтных правилПриоритет кампании в рамках дисконтной программы лояльности. Значение приоритета – целое число (от 1 до 100), чем оно больше – тем приоритетнее кампания. Используется в том случае, если метод расчета для скидок в группе баллов, к которой принадлежит кампания, установлен как «Приоритет» (применяется одна кампания с самым высоким приоритетом).ДаПоле доступно для редактирования, заполняется вручную
Метод расчета чека для дисконтных правил

При попадании чека под несколько дисконтных чековых правил, работающих в рамках настоящей маркетинговой кампании и рассчитывающих скидку, возможны следующие варианты расчета скидки:

  • Максимум (скидка начисляется по правилу, по которому получается наибольшая скидка).
  • Сумма (скидка рассчитывается по всем правилам, под которые попал чек, скидки в этом случае складываются геометрически).
  • Приоритет (скидка начисляется по правилу, у которого самый высокий приоритет).
  • Арифметическая сумма (скидка рассчитывается по всем правилам, под которые попал чек, скидки в этом случае складываются арифметически).
ДаПоле доступно для редактирования, заполняется вручную
Метод расчета позиции для дисконтных правил

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

  • Максимум (скидка начисляется по правилу, по которому получается наибольшая скидка).
  • Сумма (скидка рассчитывается по всем правилам, под которые попала позиция чека, скидки в этом случае складываются геометрически).
  • Приоритет (скидка начисляется по правилу, у которого самый высокий приоритет).
  • Арифметическая сумма (скидка рассчитывается по всем правилам, под которые попала позиция чека, скидки в этом случае складываются арифметически).
ДаПоле доступно для редактирования, заполняется вручную
Метод агрегирования внешней скидки

При попадании чека под данную маркетинговую кампанию возможны следующие варианты агрегации скидки по кампании и внешней скидки:

  • Максимум (применяется либо скидка по кампании, либо внешняя скидка, в зависимости от того, какая скидка больше).
  • Арифметическая сумма (в этом случае скидки складываются арифметически).
НетПоле доступно для редактирования, заполняется вручную
Фильтры
Партнёры

Фильтр по партнёрам. Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

По умолчанию заполняется значением «Включаемые».

Важно: если установлено значение «Включаемые» и при этом если на вкладке «Партнеры» не задано ни одного включаемого списка, то такая кампания действовать не будет (это поведение относится к любому фильтру аналогичным образом).

ДаПоле доступно для редактирования, заполняется вручную
Включает списки партнёров:Списки партнёров, которые относятся к данной кампании как включаемые. Если кампания предусматривает фильтрацию по партнёрам и имеет включаемый список партнёров, то правила начисления данной кампании будут применяться только в магазинах тех партнёров, которые входят в этот список.
Исключает списки партнёров:Списки партнёров, которые относятся к данной кампании как исключаемые. Если кампания предусматривает фильтрацию по партнёрам и имеет исключаемый список партнёров, то правила начисления данной кампании будут применяться только в магазинах тех партнёров, которые не входят в этот список.
ПартнерСсылка на партнера, заведенного в системе.
  1. Поощрения по правилам применяются только для карт этого партнера, и только в магазинах и Pos указанного партнера.
  2. Поощрение по ЗПР начисляется только тем контактам или картам, у которых партнер совпадает с партнером, указанным в кампании.

*Поле обязательное, если фильтр по списку партнеров «Не используется». В любом другом случае поле не обязательное.

Да*Поле доступно для редактирования, заполняется вручную
Магазины

Фильтр по магазинам. Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

По умолчанию «Не используется».

ДаПоле доступно для редактирования, заполняется вручную
Включает списки магазинов:Списки магазинов, которые относятся к данной кампании как включаемые. Если кампания предусматривает фильтрацию по магазинам и имеет включаемый список магазинов, то правила начисления данной кампании будут применяться только в магазинах, которые входят в этот список
Исключает списки магазинов:Списки магазинов, которые относятся к данной кампании как исключаемые. Если кампания предусматривает фильтрацию по магазинам и имеет исключаемый список магазинов, то правила начисления данной кампании будут применяться только в магазинах, которые не входят в этот список.
Товары

Фильтр по товарам. Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

По умолчанию «Не используется».

ДаПоле доступно для редактирования, заполняется вручную
Включает списки товаров:Списки товаров, которые относятся к данной кампании как включаемые. Если кампания предусматривает фильтрацию по товарам и имеет включаемый список товаров, то позиционные правила начисления данной кампании будут применяться только к позициям, товары которых входят в этот список.
Исключает списки товаров:Списки товаров, которые относятся к данной кампании как исключаемые. Если кампания предусматривает фильтрацию по товарам и имеет исключаемый список товаров, то позиционные правила начисления данной кампании будут применяться только к позициям, товары которых не входят в этот список.
Типы карт

Фильтр по типам карт. Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

По умолчанию «Не используется».

ДаПоле доступно для редактирования, заполняется вручную
Включает списки типов карт:Списки типов карт, которые относятся к данной кампании как включаемые. Если кампания предусматривает фильтрацию по типам карт и имеет включаемые типы карт, то правила начисления данной кампании будут применяться только к картам тех типов, которые входят в эти включаемые.
Исключает списки типов карт:Списки типов карт, которые относятся к данной кампании как исключаемые. Если кампания предусматривает фильтрацию по типам карт и имеет исключаемые типы карт, то правила начисления данной кампании будут применяться только к картам тех типов, которые не входят в эти исключаемые.
Контакты

Фильтр по контактам. Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

По умолчанию «Не используется».

ДаПоле доступно для редактирования, заполняется вручную
Исключает маркетинговые списки:Маркетинговые списки контактов, которые относятся к данной кампании как исключаемые. Если кампания предусматривает фильтрацию по контактам и имеет исключаемый маркетинговый список, то правила начисления данной кампании будут применяться только к картам контактов, которые не входят в этот маркетинговый список.
Карты

Фильтр по картам. Возможные значения:

  • Не используется
  • Включаемые
  • Исключаемые
  • Включаемые и исключаемые

По умолчанию «Не используется».

ДаПоле доступно для редактирования, заполняется вручную
Включает списки карт:Списки карт, которые относятся к данной кампании как включаемые. Если кампания предусматривает фильтрацию по картам и имеет включаемый список карт, то правила начисления данной кампании будут применяться только к картам, которые входят в этот список.
Исключает списки карт:Списки карт, которые относятся к данной кампании как исключаемые. Если кампания предусматривает фильтрацию по картам и имеет исключаемый список карт, то правила начисления данной кампании будут применяться только к картам, которые не входят в этот список.
Примечание: возможность для добавления тех или иных списков (Партнёры, Магазины, Товары и т.д.) появляется при выборе в соответствующем разделе любого параметра, отличного от «Не используется»
Тип исключения

Возможные значения:

  • Независимо
  • Совместно

Значение по умолчанию: Независимо.

В случае независимого исключения по фильтрам, кампания исключается при соблюдении условия хотя бы одного исключаемого фильтра. Если исключение совместное, то кампания исключается при соблюдении всех условий всех исключаемых фильтров.

ДаПоле доступно для редактирования, заполняется вручную
Информация для Личного кабинета
Выводить в ЛК и МПВыводить информацию в личный кабинет и мобильное приложениеНетПоле доступно для редактирования. Имеет два положения Вкл/Выкл
ИзображениеURL-ссылка на логотип данной кампании.НетПоле доступно для редактирования, заполняется вручную
Изображение для МПURL-ссылка на логотип данной кампании для вывода в мобильном приложении.НетПоле доступно для редактирования, заполняется вручную
Изображение для ЛКURL-ссылка на логотип данной кампании для вывода в личном кабинете.НетПоле доступно для редактирования, заполняется вручную
Правила кампанииПравила кампании для вывода в личном кабинете.НетПоле доступно для редактирования, заполняется вручную.
Место проведенияМесто проведения для вывода в личном кабинете.НетПоле доступно для редактирования, заполняется вручную.
Настройки процессинга
Коэффициент возврата оплаченных баллов (ссылка на чек)Значение, на которое умножаются баллы, которые рассчитались системой как необходимые для возврата. Используется только при возврате со ссылкой на чек покупки. Допустимые значения – положительные десятичные числа.НетПоле доступно для редактирования, заполняется вручную.
Коэффициент возврата оплаченных статусных баллов (ссылка на чек)Значение, на которое умножаются статусные баллы, которые рассчитались системой как необходимые для возврата. Используется только при возврате со ссылкой на чек покупки. Допустимые значения – положительные десятичные числа.НетПоле доступно для редактирования, заполняется вручную.
Лимит начисления бонусных баллов для карты (за сутки)Количество бонусных баллов, которые могут быть начислены за сутки по одной карте лояльности в рамках данной кампании.НетПоле доступно для редактирования, заполняется вручную.
Лимит начисления статусных баллов для карты (за сутки)Количество статусных баллов, которые могут быть начислены за сутки по одной карте лояльности в рамках данной кампании.НетПоле доступно для редактирования, заполняется вручную.
Дополнительные настройки
Контрольная группаСсылка на маркетинговый список, являющийся контрольной группой для данной кампанииНетПоле доступно для редактирования, заполняется вручную.
Правила начисленияПредставление, в котором показаны правила начисления, которые относятся к данной кампании
Задания по расписаниюПредставление, в котором показаны задания по расписанию, которые относятся к данной кампании
Зависимости
Списки кампанийСписки кампаний, в которые входит данная кампания.
Исключает кампанииКампании, действие которых исключено применением данной кампании.
Исключает правила-комплектыПравила начисления, действие которых исключено применением данной кампании.

Внешний вид карточки Кампания:

1736934166387-440.pngРис. Карточка кампании – Основное, Настройки программы лояльности

1712825178640-362.png

Рис. Карточка кампании – Настройки фильтров

1712825222523-407.png

Рис. Карточка кампании – Информация для личного кабинета, Настройка процессинга, Дополнительные настройки

1712825256989-750.png

Рис. Карточка кампании – Настройка правил и ЗПР

Исключающие и исключаемые кампании и правила

В случае одновременного срабатывания нескольких акций или правил начисления, часто в рамках большинства программ лояльности возникает необходимость ограничения применения одних кампаний и правил другими. Для этого в системе реализован функционал Исключаемых кампаний.

Работает данный функционал следующим образом: система позволяет для каждой кампании указать кампании и/или правила, которые будут исключены (т.е. они не применятся) в случае одновременного срабатывания с этой кампанией.

Важно! Кампания считается сработавшей в том случае, если применилось правило начисления, созданное в рамках этой кампании. Если правило чековое, то применимость правила определяется применением его к чеку в целом. Если правило позиционное, то применимость определяется применимостью к отдельной позиции чека.

Для того чтобы указать в карточке кампании применение каких кампаний она исключает в случае одновременного срабатывания, необходимо в режиме редактирования Кампании перейти в представление «Исключает кампании» раздела «Зависимости»:

1712825296718-508.png

Рис. Карточка кампании – Настройка Зависимостей в Кампании

1712825339324-263.png

Рис. Карточка кампании – Редактирование списка исключаемых компаний

Далее станет доступно редактирование списка исключаемых компаний.

1712825363547-478.png

Рис. Карточка кампании – Редактирование списка исключаемых компаний

Для того чтобы указать в карточке кампании применение каких кампаний она исключает в случае одновременного срабатывания, необходимо нажать кнопку «+ Добавление элемента». Из открывшегося представления необходимо выбрать требуемые записи кампаний.

1712825385523-807.png

Рис. Карточка кампании – Добавление исключаемых компаний

1712825423073-374.png

Рис. Карточка кампании – Добавление исключаемых компаний

1712825454480-243.png

Рис. Карточка кампании – Добавление исключаемых компаний

Аналогично настраивается исключение правил начисления при срабатывании текущей кампании.

1712825486878-957.png

Рис. Карточка кампании – Добавление исключаемых правил начисления

Фильтрация кампаний

Алгоритмы системы подразумевают предоставление поощрений клиентам. Есть два разных алгоритма: предоставление поощрений и использование бонусных баллов для оплаты. Поощрения предоставляются в виде: начисление скидок по чеку, начисление бонусных баллов (в т.ч. статусных баллов), изменение уровня скидки по карте, обновление значений счётчиков, выпуск купонов. Для предоставления поощрений служат правила начисления. Для возможного использования бонусных баллов – правила списания.

Система позволяет организовать фильтрацию таким образом, что акции (кампании) программы лояльности не будут действовать в определённых условиях, или наоборот – будут действовать только в определённых условиях.

При регистрации чека система анализирует его параметры. На основании таких параметров, как карта чека, магазин, товарный состав, система определяет, будут ли к данному чеку применяться настроенные акции (кампании) программы лояльности. Применимость кампаний определяется фильтрами, которые связаны с ней.

Кампанию можно связать со следующими фильтрами: по партнёрам, по магазинам, по контактам, по картам, по товарам, по типам карт. Связка кампании с фильтрами означает, что к кампании привязываются списки записей соответствующих сущностей. Все фильтры используются аналогично: списки могут относиться к кампании как включаемые, как исключаемые и одновременно могут относиться и включаемые, и исключаемые списки.

К записи кампании можно отнести несколько списков партнёров. Если списки отнесены как включаемые, то правила начисления кампании будут действовать в магазинах тех партнёров, которые входят в списки. Если списки партнёров отнесены как исключаемые, то правила начисления кампании не будут действовать в магазинах партнёров, которые входят в эти списки.

1712825522548-389.png

Рис. Списки партнёров (Включаемые/Исключаемые) в карточке Кампании

К записи кампании можно отнести несколько списков магазинов. Если списки отнесены как включаемые, то правила начисления кампании будут действовать в магазинах, которые входят в списки. Если списки магазинов отнесены как исключаемые, то правила начисления кампании не будут действовать в магазинах, которые входят в эти списки.

1712825560344-592.png

Рис. Списки магазинов (Включаемые/Исключаемые) в карточке Кампании

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

1712825594673-663.png

Рис. Списки товаров (Включаемые/Исключаемые) в карточке Кампании

К записи кампании можно отнести несколько списков типов карт. Если списки отнесены как включаемые, то правила начисления кампании будут действовать только по типам карт из списков. Если списки типов карт отнесены как исключаемые, то правила начисления кампании не будут действовать по типам карт, входящим в эти списки.

1712825688812-646.png

Рис. Списки типов карт (Включаемые/Исключаемые) в карточке Кампании

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

1712825725109-955.png

Рис. Фильтрация по маркетинговым спискам (Исключаемые) в карточке Кампании

К записи кампании можно отнести несколько списков карт. Если списки отнесены как включаемые, то правила начисления кампании будут действовать только по картам из списков. Если списки карт отнесены как исключаемые, то правила начисления кампании не будут действовать по картам, входящим в эти списки.

1712825770691-769.png

Рис. Списки карт (Включаемые/Исключаемые) в карточке Кампании

Также можно настроить Тип исключения для фильтрации.

1712825791468-429.png

Рис. Варианты параметра «Тип исключения» в секции Фильтров карточки Кампании

Если выбрано значение «Независимо», то кампания исключается при соблюдении условия хотя бы одного исключаемого фильтра, т.е. по логике ИЛИ. Если исключение «Совместно», то кампания исключается при соблюдении всех условий всех исключаемых фильтров, то есть по логике И.

1712825834990-474.png

Рис. Применяемые фильтры и параметр «Тип исключения» в настройке фильтров в карточке Кампании

Списки кампаний

Списки кампаний – это запись, которая объединяет несколько кампаний.

1712825873892-348.png

Рис. Справочник списков компаний

В текущей версии списки кампаний предназначены для возможности фильтрации по ним в правилах списания.

Карточка Список кампаний содержит следующую информацию:

ПолеОписаниеОбязательное полеРедактирование
АктивноБинарное поле, означающее будет ли использоваться запись данного списка при регистрируемых событиях в системе (обрабатываться процессингом).ДаПоле доступно для редактирования, заполняется вручную
ОтветственныйПользователь, ответственный за создание и ведение данной записи.ДаПоле доступно для редактирования. Заполняется из справочника пользователей.
ПодразделениеПодразделение, к которому относится данная запись.ДаПоле доступно для редактирования. Заполняется из справочника подразделений.
Общие сведения
НаименованиеНаименование списка кампаний.ДаПоле доступно для редактирования, заполняется вручную
Внешний идентификаторКод интеграции с внешними системами.НетПоле доступно для редактирования, заполняется вручную
ОписаниеПодробное описание списка кампаний.НетПоле доступно для редактирования, заполняется вручную
Зависимости
КампанииКампании, которые входят в данный список кампаний.
Правила
Включено в правила списанияПредставление, где показаны правила списания, к которым данный список относится как включаемый.
Исключено из правил списанияПредставление, где показаны правила списания, к которым данный список относится как исключаемый.

Внешний вид карточки Список кампаний:

1712825912804-669.png

Рис. Карточка списка кампании

Общий процесс создания записи кампании

Общие данные.

В данном разделе вводится:

  • название кампании
  • внешний идентификатор
  • дата начала действия
  • дата окончания действия
  • тип механики
  • вид кампании
  • код поставщика
  • описание

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

1742901292048-582.png

Рис. Карточка кампании – Общие данные

Параметры.

В секции «Параметры» задаются параметры кампании, которые используются в различных алгоритмах процессинга. См. описание полей в п. Запись кампании с системе

1742901369280-651.pngРис. Параметры кампании

Фильтры.

В данной секции для кампании можно настроить фильтры для ограничения применения кампании.  Логика работы фильтров описана в пункте Фильтрация кампаний. Также на этом шаге можно добавить кампанию в список, но это можно пропустить, поскольку можно это сделать в любой момент позднее.

Важно: Добавление тех или иных фильтров в кампанию возможно после первичного сохранения новой кампании.

1712826474807-198.png

Рис. Настройка фильтров в кампании

Информация для личного кабинета.

В данной секции для кампании вводятся настройки для личного кабинета и мобильного приложения.

1712826507861-870.png

Рис. Настройка информации для ЛК и МП

Настройка параметра «Выводить в ЛК и МП» позволяет отбирать кампании для отображения акций в личном кабинете, доступных для участников ПЛ.

Если требуется отображать только те акции, в которых контакт может участвовать, согласно параметрам фильтрации, то необходимо включить партнерскую настройку Loyalty.CampaignByContact.Listing.TurnOn. При включенной настройке метод GET Campaign/GetAllByContact возвращает перечень акций программы лояльности, которые действуют для переданного в запросе контакта.

Для своей работы метод использует таблицу листинга, которая формируется раз в сутки специальным заданием, в рамках которого:

  • Формируется список кампаний, для которых требуется составить листинг акций.
    • Выбираются кампании:
      • Активные.
      • Действующие на момент запуска процедуры.
      • Связанные партнером (партнер присутствует в списке включаемых и отсутствует в списке исключаемых).
      • С признаком «Выводить в ЛК и МП» = Да.
      • Отсутствующие в перечне кампаний-исключений в настройке Loyalty.CampaignByContact.Listing.ExceptionCampaingList. Кампании из настройки передаются в ЛК для всех пользователей, независимо от того, прошел контакт фильтрацию правил начисления или нет.
  • Составляется листинг кампаний. Определяется необходимость отображения каждой кампании в личном кабинете для каждого контакта:
    • Для каждого контакта партнера берётся самая молодая из активных карт.
    • Контакт с картой пропускаются через фильтрацию всех активных и действующих правил начисления, входящих в кампании, для которых требуется составить листинг. Учитывается только фильтрация по контактам и картам.
    • Если контакт с картой прошли фильтрацию хотя бы одного правила кампании, то кампания добавляется в таблицу листинга в связке с контактом и партнером.

Настройка процессинга.

В данной секции для кампании вводятся настройки процессинга.

1712826549772-727.png

Рис. Настройка процессинга

Дополнительные настройки.

В данной секции для кампании указывается маркетинговый список в качестве контрольной группы.

1712826571928-613.png

Рис. Дополнительные настройки кампании

Правила начисления.

В секции «Правила начисления» указываются какие правила начисления относятся к данной кампании.

1712826780930-498.png

Рис. Привязка правил начисления к кампании

Задания по расписанию.

В секции «Задания по расписанию» указываются какие задания по расписанию относятся к данной кампании.

1712826695079-915.png

Рис. Привязка ЗПР к кампании

Сохранение.

После введения всех настроек в карточку кампании нажимаете Сохранить.

1742901548395-269.pngРис. Сохранение настроек кампании