---
title: "Профили в Adapty Mail"
description: "Просматривайте всех пользователей вашего проекта — их атрибуты, статус покупок, взаимодействие с email-рассылками и полную историю активности."
---

**Профиль** — это один пользователь в вашем проекте. Страница **Profiles** содержит список всех, кого знает Adapty Mail, и показывает результаты покупок, взаимодействие с email-рассылками и полную историю активности каждого пользователя. Профили создаются автоматически: из email-адресов, собранных Adapty SDK, или из данных, отправленных через Adapty Mail API.
:::tip
Чтобы объединить профили в многократно используемые аудитории для флоу и A/B-тестов, см. [Сегменты](mail-segments).
:::
## Как профили попадают в Adapty Mail \{#how-profiles-get-into-adapty-mail\}

Adapty Mail создаёт профили автоматически из двух источников:

- **Adapty SDK**: SDK собирает email-адреса и покупки из вашего приложения. См. [Сбор email-адресов пользователей](mail-collect-emails).
- **Adapty Mail API**: Ваш бэкенд отправляет профили и транзакции напрямую через server-to-server. См. [Отправка данных через API](mail-send-data-via-api).
Adapty Mail связывает каждое письмо, клик и покупку с профилем по его постоянному `external_profile_id`. Страница «Профили» доступна только для чтения. Вы можете просматривать профили и отписывать их, но не можете создавать, редактировать или удалять их. Эти данные принадлежат исходному приложению или API.
## Список профилей \{#the-profiles-list\}

Список отображает по одной строке на каждый профиль, начиная с самых новых. Используйте строку поиска, чтобы найти профиль по email, ID профиля или внешнему ID профиля.
| Столбец | Описание |
| --- | --- |
| Profile | Email клиента и кампания, из которой ему было отправлено больше всего писем. |
| Status | Статус покупки профиля. См. [Статус профиля](#profile-status). |
| Country | Страна клиента. |
| Open rate | Отношение открытых писем к отправленным по всем кампаниям. Прочерк означает, что письма ещё не отправлялись. |
| LTV | Lifetime value — общий доход с этого профиля из всех источников. |
| Joined | Когда профиль впервые появился в Adapty Mail. |
| Last activity | Когда профиль последний раз взаимодействовал с письмом: отправка, открытие или клик. |
:::important
**Joined** — это дата, когда профиль впервые появился в Adapty Mail; она используется как дата начала отношений с клиентом. Это время попадания в систему, а не исходная дата регистрации в вашем приложении.
:::

### Статус профиля \{#profile-status\}

В столбце **Status** отображается состояние покупок профиля — какие подписки и разовые покупки есть у пользователя.
| Статус | Значение |
| --- | --- |
| Never purchased | Профиль ещё ничего не покупал. |
| Purchased | Профиль совершил разовую покупку. |
| Active subscriber | У профиля активная подписка. |
| Cancelling | Автопродление отключено; доступ сохраняется до конца текущего периода. |
| Billing issue | Платёж за продление не прошёл. |
| Grace period | Платёж не прошёл, но доступ сохраняется в течение льготного периода стора. |
| Churned | Подписка истекла и доступ прекращён. |
| Refunded | Покупка была возвращена. |
:::note
Статус покупки не зависит от статуса email-подписки. Профиль может быть **активным подписчиком**, но при этом **отписанным** от ваших писем, или **ушедшим**, но всё ещё **подписанным**. Статус email отображается на странице профиля и определяет, может ли Adapty Mail отправлять письма этому профилю.
:::
## Детали профиля \{#profile-details\}

Нажмите на профиль, чтобы открыть страницу с подробной информацией. В заголовке отображаются электронная почта, страна, платформа и дата регистрации («customer since»). Там же показаны три статусных значка: статус покупки, показатель открываемости и статус подписки — **Subscribed** или **Unsubscribed**.

В верхней части страницы находятся пять метрик вовлечённости:

- **Sent**: количество отправленных писем.
- **Delivered**: письма, принятые почтовым провайдером.
- **Opened**: письма, которые профиль открыл.
- **Clicked**: письма, в которых профиль перешёл по ссылке.
- **Revenue**: два значения — атрибутированный доход и пожизненная ценность.
:::note
**Атрибутированная выручка** — это выручка, обусловленная вашими письмами: покупки, которые профиль совершил после взаимодействия с кампанией. **Пожизненная ценность (LTV)** — это совокупная выручка профиля из всех источников, независимо от того, сыграла ли роль электронная почта. В заголовке сначала отображается атрибутированная выручка, затем LTV.
:::

Карточка **Profile** содержит атрибуты клиента:
- **Platform**: Платформа устройства пользователя, например iOS или Android.
- **Country**: Страна пользователя.
- **Store country**: Страна аккаунта App Store или Google Play пользователя.
- **Gender**: Пол пользователя, если известен.
- **Age**: Возраст пользователя, если была указана дата рождения.
- **Profile ID**: Внутренний идентификатор профиля в Adapty.
- **External ID**: `external_profile_id` из вашего приложения или бэкенда.
- **Custom attributes**: Любые пары ключ-значение, отправленные вместе с профилем.

### Статус покупок \{#purchase-state\}

Карточка **Purchase state** показывает историю покупок профиля и его доход. Вверху отображается lifetime value, а ниже — до двух секций:

- **Subscription**: цена, стор, дата начала, дата обновления или истечения, а также ID продукта для подписки профиля.
- **One-time purchase**: цена, стор, дата покупки и ID продукта для последней разовой покупки.

Если профиль ещё ничего не купил, карточка показывает **No purchase yet**.
Карточка **Segments** перечисляет все сегменты, которым соответствует профиль, или показывает **Not in any segment**, если ни один не подходит. Принадлежность к сегментам вычисляется в реальном времени и всегда отражает актуальные данные профиля. О том, как создавать сегменты, читайте в разделе [Сегменты](mail-segments).
## Путь активности \{#the-activity-journey\}

Раздел **Journey** — это хронология всего, что произошло с профилем. Она начинается с события **Profile created**, а затем чередует два типа событий:

- **Email events**: каждое письмо, отправленное на профиль, с информацией о доставке, открытиях и кликах. Раскройте письмо, чтобы увидеть, по каким ссылкам переходил пользователь и какие покупки были совершены после этого письма.
- **Transaction events**: ключевые события подписок и разовых покупок — запуски, продления, отмены, проблемы с оплатой, истечения срока действия и возвраты.

События транзакций соответствуют следующим меткам в пути активности:
| `event_type` | Journey label |
| --- | --- |
| `subscription_started` | Subscription started |
| `subscription_renewed` | Subscription renewed |
| `subscription_renewal_cancelled` | Renewal cancelled |
| `subscription_renewal_reactivated` | Renewal resumed |
| `billing_issue_detected` | Billing issue |
| `entered_grace_period` | Entered grace period |
| `subscription_expired` | Subscription expired |
| `subscription_refunded` | Subscription refunded |
| `non_subscription_purchase` | One-time purchase |
| `non_subscription_purchase_refunded` | Purchase refunded |
Эти события поступают в Adapty Mail автоматически через SDK, либо вы можете отправлять их самостоятельно через API. Подробное описание событий см. в разделе [Отправка транзакционных событий](mail-send-data-via-api#send-transaction-events).

## Отписка профиля \{#unsubscribe-a-profile\}

Чтобы прекратить отправку писем профилю, откройте его страницу, нажмите **...** и выберите **Unsubscribe**. Adapty Mail помечает профиль как отписавшийся и добавляет его в список подавления, поэтому кампании и флоу его пропускают.

Действие идемпотентно: профиль, который уже отписан, остаётся отписанным. Подробнее о подавлении и о том, как профили отписываются самостоятельно, читайте в разделе [Отписка и подавление](mail-suppression).