Обновляемые по расписанию сегменты
Обновляемый сегмент — это сегмент, который автоматически пересчитывает свой состав по заданным условиям согласно установленному расписанию (например, раз в день). Его список профилей актуален на момент последнего пересчёта.
- Наполнение: Сегмент нельзя наполнять вручную или через API. Он наполняется только по заданным условиям согласно расписанию или при ручном пересчёте.
- Использование: Сегмент можно использовать там же, где и статический (например, в **рассылках, сценариях, триггерах).
Создание сегмента
![]() | Чтобы начать работу, перейдите в раздел Данные — Сегменты — Обновляемые сегменты. |
В списке обновляемых сегментов нажмите + Создать. В открывшейся форме укажите Имя сегмента — это обязательное поле. Затем выберите источник сегмента (Базу данных). Без выбора базы создание сегмента невозможно:

После выбора источника его изменить будет невозможно.
Настройка условий
После выбора базы откроется блок "Условия и расписание". Механика настройки условий полностью совпадает с динамическими и статическими сегментами. Вы можете задать Диапазон, который определяет часть базы для применения условий.

Для добавления правила нажмите кнопку "+ Условие". В выпадающем меню доступны опции "Добавить группу условий" и "Импортирвать условия". После настройки условий внутри группы их можно комбинировать по логике "соблюдать для каждого из условий" (И) или "соблюдать для одного из условий" (ИЛИ):

В этом же блоке доступны кнопки "Удаление", которая полностью очищает все заданные правила, и "Скрипт", открывающая редактор для ручного написания условий.
После настройки условий можно задать ограничения, активировав чекбокс "Установить ограничения по максимальному количеству профилей в сегменте", чтобы задать лимит. Это ограничение применяется к результату выборки после отбора по диапазону и условиям.
Ограничение аудитории
В обновляемом сегменте можно применять два типа ограничений, которые работают последовательно.
Диапазон определяет часть базы, к которой будут применены условия сегментации. По умолчанию диапазон равен 100%, т.е. если в базе 1000 профилей, то условия сегментации применятся ко всем профилям в базе.
Лимит — максимальное количество профилей, которые могут быть включены в сегм ент. Например, если 1000 профилей соответствуют условиям сегментации, а лимит — 400, то в сегмент войдут первые 400 профилей из выборки.
Ограничения, заданные с помощью диапазона, распространяются на всю базу. Ограничения, заданные с помощью лимита, накладываются на результат выборки сегмента.

Платформа закрепляет диапазон за конкретными пользователями: один и тот же диапазон всегда отбирает одних и тех же людей из базы, даже если вы используете его в разных сегментах. Это означает, что выборка не случайна — каждому пользователю сопоставляется числовое значение, и попадает он в сегмент только при попадании этого значения в заданный диапазон. Благодаря этого можно создавать непересекающиеся выборки, назначая разные диапазоны (например, диапазон от 0 до 20 процентов и диапазон от 80 до 100 процентов никогда не пересекутся). При добавлении новых пользователей в базу они также могут попасть в заданный диапазон с той же вероятностью — например, с 1/5, если выбран диапазон в 20%.

Настройка расписания
В блоке "Условия и расписание" настройте параметры автоматического обновления. Укажите точное время запуска (ЧЧ:ММ) и выберите часовой пояс. Затем задайте периодичность пересчёта из доступных вариантов: ежедневно, в определённую дату, по времени (дням недели, дням месяца и т. д.):

Опционально можно активировать функцию "Деактивировать расписание после указанной даты", чтобы автоматические обновления прекратились в заданный день.
После настройки всех параметров нажмите "Сохранить". Первый расчёт запустится в ближайшее запланированное время.
