メインコンテンツまでスキップ

表现排名

您可以通过 Aptoide Connect 开发者控制台或以编程方式通过此 API 端点访问您应用的表现排名。

端点

方法URL
GEThttps://ws.catappult.io/api/applications/{applicationName}/statistics/top

身份验证

要访问此 API,您需要在 Aptoide Connect 上拥有有效的账户订阅,并使用 API 密钥进行身份验证(请查看此处了解如何生成密钥)。

⚠️
所需账户类型

表现数据只能由 Developer 类型的账户检索。

标头

标头类型是否必填说明
Api-Keystring必填用于验证您的 API 请求。该值为您的 Aptoide Connect API 密钥。

路径参数

参数类型说明
applicationNamestring应用的唯一包名(例如 com.example.test)。

查询参数

参数类型是否必填说明
typestring (YYYY-MM-DD)必填按类型筛选数据。可能的值:revenueinstallsdownloads
fromstring (YYYY-MM-DD)必填检索统计数据的时间范围的开始日期。不得早于当前日期的 6 个月前。示例:2025-11-01
tostring (YYYY-MM-DD)必填检索统计数据的时间范围的结束日期。示例:2025-11-30
groupBystring必填按指定字段聚合结果。可能的值:countrypartner
limitnumber可选(默认值:50响应中返回的记录的最大数量。
offsetnumber可选(默认值:0分页的偏移量,指示数据集中的起始位置。
countryCodesstring可选使用 ISO 3166-1 alpha-2 代码按一个或多个国家/地区筛选。多个代码必须以逗号分隔。示例:PT,US
partnerAccountUidsstring可选按一个或多个合作伙伴账户 UID 筛选。多个 UID 必须以逗号分隔。请参阅此处的合作伙伴列表。示例:b25f95eb-5da9-43a6-b24a-9096c7ecfcb8
amountTypestring可选(默认值:wallet指定返回净收入还是总收入。仅在 typerevenue 时适用。可能的值:wallet(净值)或 global(总值)。

响应

成功

如果 API 调用返回 HTTP 200 状态码,则表示请求成功,并返回一个聚合统计对象的数组。

响应示例

Type: revenue; Group By: country

[
{
"arppu": 30824.000961928934,
"arpt": 5535.394885597083,
"identifiers": {
"country": {
"code": "PT"
}
},
"transactions": 5485,
"users": 985,
"volume": 30361640.9475,
"volumeInUsd": 30361640.9475
},
{
"arppu": 15000.246,
"arpt": 10714.461428571429,
"identifiers": {
"country": {
"code": "IT"
}
},
"transactions": 7,
"users": 5,
"volume": 75001.23,
"volumeInUsd": 75001.23
},
{
"arppu": 10410.82875,
"arpt": 1487.26125,
"identifiers": {
"country": {
"code": "IS"
}
},
"transactions": 28,
"users": 4,
"volume": 41643.315,
"volumeInUsd": 41643.315
},
{
"arppu": 1397.8051296296296,
"arpt": 159.91838347457627,
"identifiers": {
"country": {
"code": "US"
}
},
"transactions": 236,
"users": 27,
"volume": 37740.7385,
"volumeInUsd": 37740.7385
}
]

Type: revenue; Group By: partner

[
{
"arppu": 1270080.2173958332,
"arpt": 183626.05552710843,
"identifiers": {
"store": {
"account": {
"name": "storeName",
"uid": "storeUid"
}
}
},
"transactions": 166,
"users": 24,
"volume": 30481925.2175,
"volumeInUsd": 30481925.2175
},
{
"arppu": 15.649709677419354,
"arpt": 1.1775266990291262,
"identifiers": {
"store": {
"account": {
"name": "storeName",
"uid": "storeUid"
}
}
},
"transactions": 412,
"users": 31,
"volume": 485.141,
"volumeInUsd": 485.141
}
]

Type: downloads; Group By: country

[
{
"identifiers": {
"country": {
"code": "US"
}
},
"total": 1100
},
{
"identifiers": {
"country": {
"code": "NL"
}
},
"total": 500
},
{
"identifiers": {
"country": {
"code": "PT"
}
},
"total": 190
}
]

Type: downloads; Group By: partner

[
{
"identifiers": {
"store": {
"account": {
"name": "accountName",
"uid": "accountUid"
}
}
},
"total": 1710
},
{
"identifiers": {
"store": {
"account": {
"name": "accountName",
"uid": "accountUid"
}
}
},
"total": 80
}
]