/api/v1/client-api/metrics/conversion/ Получить данные о конверсии
Получает данные о конверсии для анализа действий пользователей и измерения эффективности маркетинговых усилий с течением времени.
Ограничение по частоте запросов: 2 запроса в секунду.
Request body
Введите дату или период времени, за который вы хотите получить данные графика
Введите дату или период времени для сравнения
Фильтр по стору, в котором была совершена покупка
Фильтр по двухбуквенному коду страны, в которой была совершена покупка
Идентификатор продукта с указанием стора в формате <store>:<product_id> — например app_store:premium_monthly или play_store:premium_sub:monthly-base-plan для подписки Google с базовым планом. Идентификатор продукта без префикса стора не принимается.
Укажите длительность подписки
Источник интеграции для атрибуции
Указывает, является ли атрибуция органической или неорганической
Маркетинговый канал, приведший к транзакции
Маркетинговая кампания, приведшая к транзакции
Группа объявлений атрибуции, приведшая к транзакции
Набор объявлений атрибуции, приведший к транзакции
Конкретные визуальные или текстовые элементы в объявлении или кампании, отслеживаемые для измерения эффективности
Укажите категории офферов, по которым вы хотите получить данные
Укажите типы офферов, по которым вы хотите получить данные
Укажите конкретные офферы, по которым вы хотите получить данные
Внутренние идентификаторы плейсментов Adapty для получения данных — UUID из URL плейсмента в дашборде, а не идентификатор плейсмента, передаваемый в SDK
Внутренние идентификаторы аудиторий плейсментов Adapty для получения данных
Внутренние идентификаторы пейволов Adapty для получения данных — UUID из URL пейвола в дашборде
Внутренние идентификаторы флоу Adapty для получения данных — UUID из URL флоу в дашборде
Экраны флоу для получения данных, каждый в формате <flow_id>:<screen_id> — например 3f8a1c2e-0b7d-4e5a-9c61-2d4f8e7b1a90:paywall
Внутренние идентификаторы сегментов Adapty для получения данных
Начальное состояние подписки пользователя до конверсии
Новое состояние подписки пользователя после конверсии
Укажите временной интервал для агрегирования аналитических данных
One of: "day", "week", "month", "quarter", "year"
Укажите, какая дата должна считаться датой присоединения пользователя
One of: "purchase_date", "profile_install_date"
Разбивает данные на отдельные серии по каждому значению этого измерения. Например, flow_id возвращает отдельную серию для каждого флоу, а placement_id — для каждого плейсмента.
One of: "period", "renewal_status", "cancellation_reason", "store_product_id", "country", "store", "paywall_id", "audience_id", "placement_id", "flow_id", "flow_screen_id", "segment_id", "duration", "offer_category", "offer_type", "offer_id", "attribution_source", "attribution_status", "attribution_channel", "attribution_campaign", "attribution_adgroup", "attribution_adset", "attribution_creative", "day", "week", "month", "year"
Укажите формат экспортируемого файла
One of: "json", "csv"
Responses
Данные о конверсии успешно получены
Schema
Ответ, содержащий данные о конверсии и показывающий переходы пользователей между состояниями подписки
Массив точек данных о конверсии (может быть пустым для агрегированных метрик)
Значение коэффициента конверсии
Начальное состояние подписки для конверсии
Целевое состояние подписки для конверсии
Начальное значение для сравниваемого периода
Конечное значение для сравниваемого периода
Отображаемый заголовок, описывающий тип конверсии
Тип метрики конверсии
Метод агрегации по умолчанию для данной метрики
Подробное объяснение того, как рассчитывается коэффициент конверсии
Внутреннее название метрики конверсии
Указывает, представлены ли данные в формате JSON
Единица измерения (как правило, 'percent' для коэффициентов конверсии)
Рекомендуемый диапазон дат для данной метрики конверсии
Начальная дата рекомендуемого периода
Конечная дата рекомендуемого периода
Рекомендуемая единица периода
Example
{
"data": [],
"value": 0,
"value_from": 0,
"value_to": 0,
"compare_value_from": null,
"compare_value_to": null,
"title": "Conversion rate from Paid to more than 6 months",
"type": "multi",
"default_aggregation": "sum",
"description": "If Х - the number of the 1st payments taken during the selected date, and Y - the amount of the renewals that happened after the 6 months since the selected date from those 1st payments, then Conversion = (Y / X) * 100%. For example, we had 100 1st subscriptions of various products on the 1st of January and among them 20 renewed on the 1st week of July (the 25th payment). On the 8th of July, we open the chart and see the conversion of the 1st of January = (20 / 100) * 100% = 20%. Then 30 more subscribers of the 1st of January renewed by the start of August (the 8th payment). We open the chart on the 1st of August and see that the conversion of the 1st of January = ((20+30) / 100) * 100% = 50%. This number shows which part of those who had their 1st payment on the 1st of January converted to the period > 6 months with any number of payments by the current moment.",
"metric_name": "from_paid_to_6_months_conversion",
"is_json": true,
"unit": "percent",
"recommended_period": {
"date_from": "2018-04-29",
"date_to": "2024-12-31",
"period_unit": "month"
}
} Некорректный запрос
Schema
Не авторизован
Schema
Превышено ограничение по частоте запросов. Максимум 2 запроса в секунду на приложение, совместно используется всеми API-ключами приложения.