Создание сегментов по событиям
Сегментация на основе событий позволяет вам таргетировать пользователей на основе их фактического поведения и действий в вашем приложении или на веб-сайте. Это создает высоко персонализированные и эффективные кампании, фокусируясь на моделях вовлеченности пользователей.
Создание сегментов по событиям
Anchor link toЧтобы создать сегмент по событиям:
- Нажмите Event в разделе Add filter by.

- Выберите событие из выпадающего списка.

- Укажите условия для выбранного события: количество его повторений и временной интервал.
При указании временного интервала для вашего сегмента вы можете выбрать одну из двух категорий: Относительные даты и Конкретные даты.
Относительные даты
Anchor link toИспользуйте эти опции для динамически обновляемых временных окон на основе текущей даты:
| during the last N days | Включает события, произошедшие за последние N дней |
| exactly N days ago | Таргетирует пользователей, которые вызвали событие ровно N дней назад |
| N or more days ago | Включает пользователей, которые вызвали событие не менее N дней назад |
| between N and M days ago | Определяет диапазон дней до сегодняшнего дня |
| between N and M days ahead | Определяет диапазон от N до M дней от сегодняшнего дня, где 0 означает сегодня. И N, и M включены |

Конкретные даты
Anchor link toИспользуйте эти опции для определения фиксированных фильтров на основе календаря:
| on a specific date | Включает пользователей, которые вызвали событие в выбранную календарную дату |
| on or after a specific date | Включает пользователей, которые вызвали событие начиная с выбранной даты и далее |
| on or before a specific date | Включает пользователей, которые вызвали событие до выбранной даты включительно |
| between dates | Включает пользователей, которые вызвали событие между двумя конкретными календарными датами |

- (Опционально) Нажмите + Attribute, чтобы сузить условие до конкретного атрибута события. Выберите атрибут из выпадающего списка, выберите оператор и укажите значение. Начните вводить текст для поиска по предлагаемым значениям, основанным на ранее записанных данных.

Полный список доступных операторов см. в разделе Операторы атрибутов событий по типам.
- Если вы устанавливаете несколько событий в качестве условия сегмента, выберите оператор, который вы хотите использовать (AND/OR).
- Включить все устройства пользователя
Включите эту опцию, чтобы таргетировать пользователя на всех его устройствах, а не только на том, которое соответствует условию сегмента. Это гарантирует, что он получит ваши сообщения на каждой платформе, которую он использует.
-
Включено: Если любое из устройств пользователя соответствует условию (например, событие покупки, тег, поведение), все его устройства на всех платформах включаются в сегмент.
-
Отключено: В сегмент включаются только те устройства, которые соответствуют условию.

Операторы атрибутов событий по типам
Anchor link toДоступные операторы зависят от типа атрибута события, по которому вы фильтруете. Выберите тип ниже, чтобы увидеть его операторы.
| Оператор | Описание | Пример |
|---|---|---|
| is | Значение атрибута равно указанному значению | button_name is "checkout" |
| is not | Значение атрибута не равно указанному значению | url is not "/cart" |
| starts with | Значение атрибута начинается с указанной строки | url starts with "https://example.com" |
| ends with | Значение атрибута заканчивается указанной строкой | url ends with ".html" |
| contains | Значение атрибута содержит указанную строку | url contains "/products/" |
| in | Значение атрибута совпадает с любым значением из предоставленного списка | button_name in ["submit", "cancel"] |
| not in | Значение атрибута не совпадает ни с одним значением из предоставленного списка | category not in ["spam", "test"] |
| not set | Для атрибута не было записано никакого значения | coupon_code not set |
| any | Атрибут имеет любое записанное значение | referrer any |
| Оператор | Описание | Пример |
|---|---|---|
| is | Значение атрибута равно указанному числу | level_number is 5 |
| is not | Значение атрибута не равно указанному числу | score is not 0 |
| greater or equals | Значение атрибута больше или равно указанному числу | points_earned greater or equals 100 |
| less or equals | Значение атрибута меньше или равно указанному числу | attempts less or equals 3 |
| between | Значение атрибута находится в указанном диапазоне (включительно) | level_number between 10 and 20 |
| in | Значение атрибута совпадает с любым значением из списка | level_number in [5, 10, 15] |
| not in | Значение атрибута не совпадает ни с одним значением из списка | attempts not in [0, 1] |
| not set | Для атрибута не было записано никакого значения | score not set |
| any | Атрибут имеет любое записанное значение | level_number any |
| Оператор | Описание | Пример |
|---|---|---|
| is true | Значение атрибута истинно (true) | enabled is true |
| is false | Значение атрибута ложно (false) | is_trial is false |
| not set | Для атрибута не было записано никакого значения | enabled not set |
| any | Атрибут имеет любое записанное значение (true или false) | is_trial any |
Используйте этот тип для денежных значений с десятичными знаками. В Control Panel он отображается как decimal (price) при создании или редактировании атрибута события.
| Оператор | Описание | Пример |
|---|---|---|
| is | Значение атрибута равно указанной цене | total_price is 9.99 |
| is not | Значение атрибута не равно указанной цене | total_price is not 0 |
| greater or equals | Значение атрибута больше или равно указанной цене | total_price greater or equals 50.00 |
| less or equals | Значение атрибута меньше или равно указанной цене | total_price less or equals 100.00 |
| between | Значение атрибута находится в указанном ценовом диапазоне (включительно) | total_price between 10.00 and 50.00 |
| in | Значение атрибута совпадает с любым значением из списка | total_price in [9.99, 14.99, 19.99] |
| not in | Значение атрибута не совпадает ни с одним значением из списка | total_price not in [0, 5] |
| not set | Для атрибута не было записано никакого значения | total_price not set |
| any | Атрибут имеет любое записанное значение | total_price any |
Атрибуты типа “Список” могут содержать несколько значений одновременно, например, идентификаторы продуктов, добавленных в корзину.
| Оператор | Описание | Пример |
|---|---|---|
| in | Атрибут содержит хотя бы одно из указанных значений | product_ids in ["prod-123", "prod-456"] |
| not in | Атрибут не содержит ни одного из указанных значений | product_ids not in ["prod-789"] |
| not set | Для атрибута не было записано никакого значения | product_ids not set |
| any | Атрибут имеет любое записанное значение | product_ids any |
Атрибуты типа “Дата” поддерживают те же сравнения по относительным и конкретным датам, что и для временного интервала самого события.
Примеры сегментации по событиям
Anchor link toНиже приведены несколько практических сценариев, иллюстрирующих, как можно использовать фильтры событий для создания значимых сегментов аудитории.
Частые покупатели
Anchor link toЦель: Таргетировать высоко вовлеченных пользователей, которые недавно совершили несколько покупок.
Как настроить:
- Событие:
Purchase_made - Условие: ровно или больше
- Раз:
3 - Временной интервал: за последние N дней
- Значение:
30
Пример использования: Отправляйте специальные предложения или вознаграждения за лояльность пользователям, которые демонстрируют частую покупательскую активность.
Крупная разовая покупка
Anchor link toЦель: Таргетировать пользователей, совершивших крупную покупку, независимо от того, как часто они покупают.
Как настроить:
- Событие:
Purchase_made - Условие: ровно или больше
- Раз:
1 - Временной интервал: за последние N дней
- Значение временного интервала:
30 - Атрибут:
total_price - Оператор: больше или равно
- Значение атрибута:
50
Пример использования: Приглашайте крупных покупателей в программу лояльности или VIP-программу сразу после совершения соответствующей покупки.
Просматривали товары, но не купили
Anchor link toЦель: Определить пользователей, которые проявили интерес, но не совершили покупку.
Как настроить:
- Событие 1:
Product_Viewed- Условие: ровно или больше
- Раз:
1 - Временной интервал: за последние N дней
- Значение:
7
- Событие 2:
Purchase_made- Условие: никогда
- Временной интервал: за последние N дней
- Значение:
7
- Оператор: AND
Пример использования: Отправляйте напоминания, специальные предложения или персонализированные сообщения пользователям, которые просматривали товары, но еще не совершили покупку.
Пользователи, вовлеченные во время кампании
Anchor link toЦель: Таргетировать пользователей, которые участвовали в определенный промо-период.
Как настроить:
- Событие:
Promotion_Click - Условие: ровно или больше
- Раз:
1 - Временной интервал: между датами
- Значение:
"2024-01-01"и"2024-01-31"
Пример использования: Свяжитесь с пользователями, которые взаимодействовали с прошлой кампанией, чтобы продвинуть связанное предложение или собрать обратную связь.
Ценные действия с течением времени
Anchor link toЦель: Определить пользователей, которые совершили ценное событие определенное количество раз в пределах настраиваемого диапазона дат.
Как настроить:
- Событие:
Subscription_Renewal - Условие: ровно или больше
- Раз:
2 - Временной интервал: между датами
- Значение:
"2024-01-01"и"2024-12-31"
Пример использования: Предложите особое признание или расширенные функции лояльным подписчикам, которые регулярно продлевают свои подписки.
Советы по сегментации на основе событий
Anchor link to- Используйте относительные даты для текущих кампаний, которые должны оставаться актуальными в соответствии с текущей активностью пользователей.
- Сужайте условие события с помощью фильтра по атрибутам событий (например, сумма покупки, категория продукта) вместо того, чтобы полагаться только на сам факт возникновения события.
- Комбинируйте фильтры событий с другими критериями, такими как теги (например, демографические данные пользователя, статус подписки) или существующие сегменты для более точного таргетинга. Например, вы можете фильтровать пользователей на основе как возникновения события, так и свойств пользователя, хранящихся в тегах, чтобы еще больше персонализировать ваши сообщения.
- Периодически пересматривайте и обновляйте фильтры сегментов, чтобы адаптироваться к меняющемуся поведению пользователей или бизнес-целям.