Условия отправки
Условия отправки представляют из себя набор ограничений, условий или настроек, которыми обладает рассылка.
Только выполнение требований этих условий в каждый момент отправки конечному подписчику позволяет выполнить отправку. Каждое условие отправки состоит из трёх составных частей:
интерфейса настройки условия отправки для всей рассылки глобально (в простейшем случае может иметь только флаг включено\отключено);
интерфейса настройки условия отправки для конкретной подписки на рассылку (в простейшем случае может отсутствовать);
логики проверки выполнения условия на сервере.
При сохранении рассылки происходит валидации условий отправки, чтобы не было противоречий. В случае некорректности условия плагин выдаст соответствующее предупреждение. Например, если в пользовательском условии отправки не указать динамический класс, то предупреждение будет выглядеть следующим образом.
Ниже перечислены все условия отправки, поддерживаемые системой.