← 返回后台
Base URL: http://120.79.134.15:8080/api
📱 应用管理
获取所有应用列表
返回示例:
[{"id":1,"appName":"测试应用","appId":"547273","packageName":"com.test.app","platform":"android","status":1}]
创建新应用(AppId 自动生成 6 位数字)
| 参数 | 类型 | 必填 | 说明 |
| appName* | String | 是 | 应用名称 |
| packageName* | String | 是 | 包名 |
| platform | String | 否 | 平台:android/ios,默认 android |
请求示例:
{"appName":"我的游戏","packageName":"com.mygame.app","platform":"android"}
🎯 广告位管理
获取指定应用的广告位列表
| 参数 | 类型 | 必填 | 说明 |
| appId* | Long | 是 | 应用 ID |
创建广告位(PosId 自动生成 9 位数字)
| 参数 | 类型 | 必填 | 说明 |
| posName* | String | 是 | 广告位名称 |
| appId* | Long | 是 | 应用 ID |
| adType* | String | 是 | 类型:splash/reward/interstitial/banner/feed/fullscreen |
🔌 广告平台管理
创建广告平台
| 参数 | 类型 | 必填 | 说明 |
| platformCode* | String | 是 | 平台代码:csj/gdt/baidu 等 |
| platformName* | String | 是 | 平台名称 |
| appId | String | 否 | 平台 App ID |
| appKey | String | 否 | 平台 App Key |
🔗 广告源管理
获取指定广告位的广告源列表(按优先级排序)
| 参数 | 类型 | 必填 | 说明 |
| posId* | Long | 是 | 广告位 ID |
添加广告源
| 参数 | 类型 | 必填 | 说明 |
| posId* | Long | 是 | 广告位 ID |
| platformId* | Long | 是 | 平台 ID |
| unitId | String | 否 | 平台方广告位 ID |
| priority | Integer | 否 | 优先级,数字越小优先级越高,默认 1 |
| bidFloor | Double | 否 | 底价,默认 0 |
📈 数据统计
获取统计概览数据
返回示例:
{"impressions":1500,"clicks":80,"revenue":43.5,"ctr":"5.33","ecpm":"29.00"}
📝 说明
1. 认证方式:当前版本无需认证,后续版本将支持 API Key 认证
2. 返回格式:所有接口返回 JSON 格式数据
3. 错误码:
- 200 - 成功
- 400 - 请求参数错误
- 404 - 资源不存在
- 500 - 服务器内部错误
4. ID 生成规则:
- AppId: 6 位数字(100000-999999),系统自动生成
- PosId: 9 位数字(100000000-999999999),系统自动生成