Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Для пользователяДля разработчикаДля администратора
Веб-сайтБаза знаний
Русский
  • Русский
  • English
v75
Войти
  • Документация пользователя
  • FAQ
  • Термины
  • Обновления платформы
  • Хранение и сбор данных
  • Каналы коммуникации
  • Сегментация
    • Статические сегменты
    • Динамические сегменты
    • Обновляемые сегменты
    • Условия сегментации
    • Сегментация профилей по основным данным
    • Сегментация профилей по данным подписок
    • Сегментация профилей по истории действий
    • Сегментация профилей по внешним данным
    • Сегментация профилей по внешним SQL таблицам
    • Сегментация профилей по участию в сегменте
    • Сегментация профилей по UTM
    • Сегментация по структуре профиля
    • Сегментация профилей по лучшему времени отправки
    • Логические операторы "И" и "ИЛИ"
    • Рекомендации по работе с сегментами
  • Шаблоны сообщений
  • Рассылки
  • Кампании
  • Сценарии автоматизации
  • Маркет
  • Лояльность
  • Веб-слой
  • Отчеты и аналитика
  • Интеграции
  • Настройки
  • API-запросы: с чего начать
  • Архив документации
  • Библиотека email-маркетолога
  • Сегментация
  • Логические операторы "И" и "ИЛИ"
Документация для версии v75

Логические операторы "И" и "ИЛИ"

Сегментация в платформе строится на основе условий. Зачастую, одного условия недостаточно для того, чтобы вычислить необходимую для той или иной рассылки аудиторию. В таких случаях необходимо указать два или более условия отбора или группу правил. Условия связываются между собой с помощью логических операторов формальной логики — "И" и "ИЛИ". В этой статье мы на примерах объясним, как работают условия с этими операторами.

Оператор "И"​

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

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

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

Условия будут выглядеть так:

Так мы выберем тех клиентов, которые соответствуют обоим условиям.

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

В этом случае условия также будут соединены оператором "И":

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

Оператор "ИЛИ"​

Оператор "ИЛИ" выбирает те профили, для которых выполнимо хотя бы одно правило или группа правил. Если профиль удовлетворяет какому-то одному условию, то он попадет в такой сегмент. Схема его работы выглядит следующим образом:

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

Предположим, что вам пришла идея о поощрении активных клиентов специальным промокодом. Активными будем считать тех, кто либо совершил покупку в последние 2 недели, либо имеет более 500 бонусных баллов на своем счету:

Составим условие:

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

Если вам необходимо выбрать в качестве аудитории жителей нескольких разных городов, вы также будете использовать оператор "ИЛИ" при построении сегмента:

Условия будут выглядеть так:

к сведению

Использование условия с оператором "ИЛИ" и отрицаниями может приводить к ошибкам. Обычно в таких условиях уже заложена логическая неточность.

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

Группа правил​

Вы можете связывать несколько правил одного уровня либо при помощи "ИЛИ", либо при помощи "И", но использовать их вместе не получится. Для построения сложных схем, необходимо использовать группу правил. Внутри группы правил можно использовать оператор, отличный от того, которым связаны условия другого уровня. Это позволяет построить более сложные по структуре аудитории для ваших маркетинговых рассылок.

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

Объясним на наглядном примере. Представим ситуацию, в которой вам нужно создать Viber™-рассылку для малоактивных покупателей — для тех, кто получал и email-сообщение, и SMS-сообщение, но покупку так и не совершил. Схематично аудитория получателей будет выглядеть так:

Для такого условия набор правил будет составлен следующим образом:


* Viber™ является товарным знаком Rakuten Group, Inc. Заблокирован на территории РФ.

Последнее обновление 13 мая 2025 г.
Предыдущая страница
Сегментация профилей по лучшему времени отправки
Следующая страница
Рекомендации по работе с сегментами
  • Оператор "И"
    • Пример использования
  • Оператор "ИЛИ"
    • Пример использования
  • Группа правил
    • Пример использования
© 2015 - 2025 Altcraft. Все права защищены.