Сегменты
Сегмент — это набор фильтров, который группирует пользователей с общими свойствами. Используйте сегменты, чтобы точнее таргетировать пейволы и A/B-тесты.
После создания сегмента вы можете использовать его как аудиторию в плейсментах и A/B-тестах, чтобы управлять тем, какой пейвол видят пользователи (один или несколько). Примеры:
- Показывать стандартный пейвол новым пользователям и предлагать скидку тем, кто ранее отменил подписку или пробный период.
- Отображать разные пейволы пользователям из разных стран.
- Таргетировать пользователей на основе данных атрибуции Apple Search Ads.
- Гарантировать, что пользователи на старых версиях приложения продолжают видеть существующий пейвол, а на новых версиях — обновлённый.
- В разделе «Аналитика» фильтруйте по сегментам для просмотра показателей конкретных групп пользователей. Группируйте по сегменту, чтобы сравнить производительность или вклад в рамках All users.
Создание
Чтобы создать сегмент, введите название и выберите атрибуты, определяющие его фильтры. Если выбрано несколько атрибутов, пользователь должен соответствовать всем условиям. Adapty применяет логику AND между атрибутами.
Доступные атрибуты
Многие атрибуты пользователя устанавливаются автоматически (например, Country или Calculated total revenue USD), но Age, App user ID, Attribution data, Gender и Custom attributes — нет. Чтобы использовать их для сегментации, нужно задать атрибуты пользователя или передать данные атрибуции.
Для атрибутов с типом «дата» можно фильтровать по:
- Фиксированная дата: выберите конкретные даты в календаре (например, покажите специальное предложение пользователям, которые установили приложение в период с Чёрной пятницы по Киберпонедельник)
- Относительный диапазон: задайте динамические временные окна — например, «Последние 7 дней» или «Последние 3 месяца» (например, чтобы вернуть пользователей, которых не было 30+ дней, или нацелиться на недавние установки)
Относительные диапазоны обновляются автоматически, поэтому они идеально подходят для постоянных кампаний. Фиксированные даты лучше всего работают для акций с ограниченным сроком действия.
| Атрибут | Фильтр по |
|---|---|
| Age | Возраст пользователя. Обратите внимание: возраст рассчитывается в момент первого получения данных Adapty и в дальнейшем не обновляется. |
| App User ID | Идентификатор пользователя в вашем приложении (customer_user_id). Можно фильтровать по наличию или отсутствию — например, показывать пейвол только тем, кто не вошёл в систему. |
| App version (current) | Текущая версия приложения, установленного на устройстве пользователя, с которого Adapty последний раз получал данные о событиях. При создании сегмента нажмите на значок карандаша рядом с App version и добавьте новую версию, чтобы сразу её использовать. Условие version > X.X позволяет измерять влияние на конверсию для всех версий приложения старше или новее указанной, не перечисляя каждую версию отдельно. Формат: Строки версий должны соответствовать формату SemVer. Ведущие нули в любой части недопустимы — 26.03.4 не совпадёт, а 26.3.4 — совпадёт. Некорректные версии автоматически исключаются из сегмента. |
| App version (on install) | Версия приложения на устройстве пользователя в момент первого получения данных о событиях в Adapty. Формат: Строки версий должны соответствовать формату SemVer. Ведущие нули в любой части недопустимы — 26.3.04 не совпадёт, а 26.3.4 — совпадёт. Некорректные версии автоматически исключаются из сегмента. |
| Attribution: Ad Group | Группа объявлений атрибуции. |
| Attribution: Ad Set | Набор объявлений атрибуции. |
| Attribution: Campaign | Название маркетинговой кампании. |
| Attribution: Creative | Ключевое слово креатива атрибуции. |
| Attribution: Channel | Название маркетингового канала. |
| Attribution: Source | Источник атрибуции. |
| Attribution: Status | Статус атрибуции. Возможные значения:
|
| Calculated subscription state | Текущий статус подписки пользователя: активна, отменена или возникла нерешённая проблема с оплатой. |
| Calculated total revenue USD | Общая выручка, сгенерированная этим пользователем. |
| Country | Страна пользователя, определённая по последнему известному IP-адресу. |
| Country from store account | Страна, привязанная к аккаунту пользователя в iOS или Android сторе. Обратите внимание: Adapty собирает страну стора только для iOS-устройств с версией 13 и выше. |
| Creation date | Дата создания профиля (когда приложение было впервые установлено на устройстве пользователя). |
| Device | Тип устройства на основе метаданных. Например, «Samsung Galaxy» или «iPhone 13». |
| Gender | Пол пользователя. Обратите внимание: значение задаёте вы сами. |
| Installation date | Дата установки приложения пользователем. |
| Language | Язык устройства пользователя. |
| Last seen | Последняя дата открытия приложения пользователем. |
| OS | Версия операционной системы устройства пользователя. |
| Paid access level | Уровень доступа, предоставленный пользователю. |
| Platform | Платформа устройства пользователя. Возможные значения: iOS, macOS, iPadOS, visionOS, Android. Если пользователи заходят в приложение с нескольких платформ (например, iOS и Android), принадлежность к сегменту определяется отдельно для каждой платформы на основе последних данных с конкретного устройства. Это позволяет настраивать таргетинг по платформе даже для одного профиля пользователя. |
| Subscription expiration date | Дата окончания подписки или её наличие/отсутствие. Для покупок с пожизненным доступом отображается none; остаётся пустым, если у пользователя есть профиль, но никогда не было пробного периода, подписки или покупки с пожизненным доступом. |
| Subscription product | Последний ID продукта активной подписки пользователя. |
| Custom attributes | Задайте собственные атрибуты для создания высокоточных сегментов на основе свойств, уникальных для вашего приложения или бизнеса. |
Пользовательские атрибуты
Задавайте пользовательские атрибуты для создания более точных сегментов на основе свойств, уникальных для вашего приложения или бизнеса.
- Вы можете настроить пользовательские атрибуты в SDK или через дашборд Adapty. Для настройки через SDK следуйте инструкциям здесь.
- Изменение пользовательского атрибута после его использования в сегменте может рассинхронизировать пользователя с этим сегментом в аналитике. Данные будут отражать предыдущее значение.
Как настроить пользовательский атрибут
В дашборде Adapty выберите Create custom attributes из выпадающего меню атрибутов.
| Поле | Описание |
|---|---|
| Name | Метка для пользовательского атрибута, отображается только в дашборде Adapty. |
| Key | Уникальный идентификатор атрибута. Должен совпадать с ключом, используемым в SDK. |
| Type | Выберите один из вариантов:
|
| Values | Если выбран тип String, укажите список допустимых значений. Если выбран тип Number, атрибут будет принимать только числовой ввод. Числовые атрибуты поддерживают десятичные значения и могут использоваться с операторами сравнения. |
| После заполнения обязательных полей вы сможете использовать кастомные атрибуты в своих сегментах, A/B-тестах и не только. |
Каждый профиль может содержать до 30 кастомных атрибутов.
Общее число и случайная выборка
После создания сегмента Adapty показывает общее количество пользователей, соответствующих его критериям.
Также отображается случайная выборка из 40 пользователей, подходящих под условия. Используйте её, чтобы проверить сегмент и убедиться, что он настроен правильно.
Дублирование сегментов
Если нужен сегмент, похожий на уже существующий, продублируйте его вместо того, чтобы создавать с нуля. Это экономит время для команд, которые запускают несколько кампаний или A/B-тестов с пересекающимися группами пользователей.
При дублировании сегмента создаётся копия со всеми его фильтрами и описанием. К имени нового сегмента добавляется «(copy)», чтобы его можно было отличить от оригинала. Новый сегмент независим от исходного: изменения в одном не влияют на другой.
Чтобы продублировать сегмент в дашборде Adapty:
- Откройте раздел Profiles & Segments в главном меню Adapty и перейдите на вкладку Segments.
- Нажмите кнопку 3-dot рядом с сегментом и выберите Duplicate.
- Откройте новый сегмент и настройте его фильтры по необходимости.
Удаление сегментов
Если сегмент больше не нужен, его можно удалить без возможности восстановления.
Adapty заблокирует удаление, если сегмент используется как аудитория в любом из следующих случаев:
- Плейсмент: хотя бы один неудалённый плейсмент использует этот сегмент как аудиторию.
- A/B-тест (активный или завершённый): хотя бы один неудалённый A/B-тест использует этот сегмент как аудиторию. При удалении сегмента Adapty считает активными как Live, так и Completed A/B-тесты. Завершённый тест по-прежнему использует аудиторию для показа пейвола или онбординга после окончания теста пользователям, соответствующим условиям, а исторические метрики теста привязаны к этому сегменту. Сегмент освобождается только при удалении самого A/B-теста.
Удаление сегмента необратимо. Восстановить его невозможно.
Чтобы удалить сегмент в дашборде Adapty:
- Перейдите в раздел Profiles & Segments главного меню Adapty и откройте вкладку Segments.
- Нажмите кнопку 3-dot рядом с сегментом и выберите Delete.
- Введите название сегмента в поле подтверждения, затем нажмите Delete forever.
Если сегмент используется, в диалоговом окне отображается список плейсментов и A/B-тестов, в которых он задействован. Чтобы разблокировать удаление, откройте каждый плейсмент или A/B-тест из списка и либо удалите сегмент из его аудитории, либо удалите сам плейсмент или A/B-тест. Как только на сегмент ничего не ссылается, его можно удалить.