/api/v1/client-api/metrics/analytics/ Получить аналитические данные
Получает аналитические данные для анализа поведения пользователей и метрик производительности, используемых в графиках.
Выручка из этого эндпоинта рассчитывается на основе событий: каждое значение привязано к дате транзакции — дню, когда произошла покупка, продление или возврат. Чтобы привязать выручку к дате установки каждого пользователя (например, для сверки с Ads Manager), используйте эндпоинт когорт (POST /api/v1/client-api/metrics/cohort/).
Ограничение по частоте запросов: 2 запроса в секунду.
Request body
Укажите, какой график вам нужен. В каждом запросе можно указать только один тип графика.
One of: "revenue", "mrr", "arr", "arppu", "subscriptions_active", "subscriptions_new", "subscriptions_renewal_cancelled", "subscriptions_expired", "trials_active", "trials_new", "trials_renewal_cancelled", "trials_expired", "grace_period", "billing_issue", "refund_events", "refund_money", "non_subscriptions", "arpu", "installs"
Укажите дату или период времени, за который вы хотите получить данные графика
Укажите дату или период времени для сравнения
Фильтр по стору, в котором была совершена покупка
Фильтр по двухбуквенному коду страны, в которой была совершена покупка
Идентификатор продукта с указанием стора в формате <store>:<product_id> — например, app_store:premium_monthly или play_store:premium_sub:monthly-base-plan для подписки Google с базовым планом. Идентификатор продукта без префикса стора не принимается.
Укажите длительность подписки
Исходная интеграция для атрибуции
Указывает, является ли атрибуция органической или неорганической
Маркетинговый канал, который привёл к транзакции
Маркетинговая кампания, которая привела к транзакции
Группа объявлений атрибуции, которая привела к транзакции
Набор объявлений атрибуции, который привёл к транзакции
Конкретные визуальные или текстовые элементы объявления или кампании, отслеживаемые для оценки эффективности
Укажите категории предложений, по которым вы хотите получить данные
Укажите типы предложений, по которым вы хотите получить данные
Укажите конкретные предложения, по которым вы хотите получить данные
Укажите временной интервал для агрегации аналитических данных
One of: "day", "week", "month", "quarter", "year"
Укажите, какая дата должна считаться датой присоединения пользователя
One of: "purchase_date", "profile_install_date"
Задаёт основу для сегментации
Укажите формат экспортируемого файла
One of: "json", "csv"
Responses
Аналитические данные успешно получены
Schema
Ответ, содержащий аналитические данные для запрошенного типа графика
Объект, содержащий различные типы метрик (revenue, proceeds, net_revenue и т. д.)
Example
{
"data": {
"revenue": {
"data": [],
"value": 0,
"value_from": null,
"value_to": null,
"compare_value_from": null,
"compare_value_to": null,
"title": "revenue",
"type": "multi",
"default_aggregation": "sum",
"description": "<div>Total money received from both subscriptions and one-time purchases. Does not include\nrevenue from subscriptions and purchases that were refunded afterward. Calculated before the store's fee.<br />\nFor example, there were 5 monthly $10 subs, 1 yearly $100 sub and 10 one-time $50 purchases today,<br />\nrevenue = 5*$10 + 1*$100 + 10*$50 = $650</div>",
"metric_name": "Revenue",
"is_json": true,
"unit": "USD",
"recommended_period": null
},
"proceeds": {
"data": [],
"value": 0,
"value_from": null,
"value_to": null,
"compare_value_from": null,
"compare_value_to": null,
"title": "revenue",
"type": "multi",
"default_aggregation": "sum",
"description": "<div>Total money received from both subscriptions and one-time purchases. Does not include\nrevenue from subscriptions and purchases that were refunded afterward. Calculated before the store's fee.<br />\nFor example, there were 5 monthly $10 subs, 1 yearly $100 sub and 10 one-time $50 purchases today,<br />\nrevenue = 5*$10 + 1*$100 + 10*$50 = $650</div>",
"metric_name": "Revenue",
"is_json": true,
"unit": "USD",
"recommended_period": null
},
"net_revenue": {
"data": [],
"value": 0,
"value_from": null,
"value_to": null,
"compare_value_from": null,
"compare_value_to": null,
"title": "revenue",
"type": "multi",
"default_aggregation": "sum",
"description": "<div>Total money received from both subscriptions and one-time purchases. Does not include\nrevenue from subscriptions and purchases that were refunded afterward. Calculated before the store's fee.<br />\nFor example, there were 5 monthly $10 subs, 1 yearly $100 sub and 10 one-time $50 purchases today,<br />\nrevenue = 5*$10 + 1*$100 + 10*$50 = $650</div>",
"metric_name": "Revenue",
"is_json": true,
"unit": "USD",
"recommended_period": null
}
}
} Некорректный запрос
Schema
Не авторизован
Schema
Превышен лимит запросов. Максимум 2 запроса в секунду на API-ключ.