/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"
输入您想要检索数据图表数据的日期或时间段
输入用于对比的日期或时间段
按购买所在的应用商店进行筛选
按购买发生地的两字母国家代码进行筛选
包含商店前缀的产品 ID,格式为 <store>:<product_id>,例如 app_store:premium_monthly 或带有基础计划的 Google 订阅 play_store:premium_sub:monthly-base-plan。不带商店前缀的纯产品 ID 将被拒绝。
指定订阅时长
归因的来源集成
表示归因是自然流量还是非自然流量
带来该交易的营销渠道
带来该交易的营销活动
带来该交易的归因广告组
带来该交易的归因广告集
广告或营销活动中用于衡量效果的特定视觉或文字素材
指定您想要检索数据的优惠类别
指定您想要检索数据的优惠类型
指定您想要检索数据的具体优惠
指定聚合分析数据的时间间隔
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
超出频率限制。每个 API 密钥每秒最多 2 次请求。