Перейти к основному содержимому
Документация для версии v74

Динамические сегменты

Динамический сегмент — это сохранённый набор условий для выборки профилей из базы профилей. В отличие от статического, он не хранит фиксированный список профилей. Вместо этого состав сегмента рассчитывается в момент его использования (например, при запуске рассылки или предпросмотре) и опирается на данные, актуальные на момент расчёта Этот тип сегмента подходит для задач, где важна актуальность аудитории на момент запуска коммуникации.

Чтобы начать работу, перейдите в раздел Данные — Сегменты — Динамические сегменты.

Создание динамического сегмента

В списке динамических сегментов нажмите + Создать. В открывшейся форме укажите Имя сегмента и нажмите на блок "Выбрать источник". В боковой панели выберите одну Базу профилей — это обязательный шаг, без выбора базы создание сегмента невозможно:

к сведению

Обратите внимание, что после выбора источника его изменить будет невозможно.

Настройка диапазона и условий

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

По умолчанию установлен диапазон от 0% до 100% от всей выбранной базы профилей. Профили отбираются пропорционально — один и тот же диапазон всегда выбирает одних и тех же пользователей.

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

Механика полностью идентична статическим сегментам: доступны все те же категории фильтров по данным профиля, взаимодействиям и поведению в каналах. Условия внутри группы можно комбинировать по логике "соблюдать для каждого из условий" (И) или "соблюдать для одного из условий" (ИЛИ).

В блоке "Настройка условий" также доступны кнопки "Удаление" (полностью очищает все заданные правила) и "Скрипт" (открывает редактор для ручного написания условий в формате JSON).

После настройки условий в этом же окне можно активировать чекбокс "Установить ограничения по максимальному количеству профилей в сегменте" и указать нужное число. Это ограничение применяется к результату выборки после отбора по диапазону и условиям:

Предварительный расчёт и сохранение

После настройки условий можно сразу оценить размер будущей аудитории. Нажмите кнопку "Рассчитать" в блоке расчёта профилей — система обработает базу данных и покажет, сколько профилей им соответствует:

Чтобы увидеть сами профили, нажмите "Показать" — откроется таблица, аналогичная таблице в статическом сегменте:

После расчёта количество профилей можно вручную обновить, используя соответствующую кнопку рядом со счётчиком.

Заполните остальные поля в форме: при необходимости укажите Описание, Теги и Группы доступа. Затем нажмите "Сохранить". После сохранения сегмент автоматически рассчитает свою аудиторию в первый раз.

к сведению

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

Ограничение аудитории

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

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

Лимит — максимальное количество профилей, которые могут быть включены в сегмент. Например, если 1000 профилей соответствуют условиям сегментации, а лимит — 400, то в сегмент войдут первые 400 профилей из выборки.

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

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

Работа с созданным сегментом

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

  • Скопировать профили в базу профилей;
  • Скопировать профили в статический сегмент;
  • Экспортировать профили;
  • Массовое редактирование профилей;
  • Добавить профили в сценарий.

Узнать точное количество профилей в сегменте и проверить корректность выборки вы можете в блоке Расчёт профилей:

Зависимые объекты

Если динамический сегмент используется в других сущностях платформы (например, в рассылках, сценариях или кампаниях), ниже журнала обновлений автоматически появится блок "Зависимые объекты". Этот блок показывает, где именно задействован ваш сегмент:

Управление сегментами из общего списка

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

  • Копировать профили из сегмента: Скопировать список профилей из текущего сегмента в другой выбранный сегмент.
  • Обновить профили: Массово изменить данные профилей в сегменте (например, обновить поля, добавить подписку).
  • Экспортировать профили: Выгрузить данные профилей, входящих в сегмент, во внешний файл.
  • Экспортировать историю профилей: Выгрузить историю взаимодействий и изменений для профилей из сегмента.
  • Аналитика: Перейти к аналитическим отчётам по данному сегменту.
  • Клонировать сегмент: Клонировать условия сегмента, теги и группы доступа, и Базу профилей.
  • Удалить сегмент: Полностью удалить сегмент.