海外app服务端对接文档
大约 1 分钟小游戏业务
1.用户看广告上报
https://lcds-api.moonramble.com//report/adclick ###请求方式 : POST
1.1.介绍:
用户开始查看查看广告,关闭广告
1.2:参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| appkey | string | 是 | 应用key |
| ad_unit_id | string | 是 | 广告位ID |
| ad_type | string | 是 | 广告类型(激励视频:RewardedVideoAd,Banner广告:BannerAd) |
| ad_ac | int | 是 | 广告平台 |
| ecpm_es | int | 是 | 预估ecpm 没有传0 |
| ad_md_type | string | 是 | 广告位置 |
| play_status | int | 是 | //播放状态 1:播放完成关闭,2: 播放未完成关闭,3:开始播放 |
| uid | int | 是 | sdk uid |
| stime | string | 是 | 请求时间戳(单位:秒) |
| sign | string | 是 | 加密签 |
1.3:sign计算方式
appid = 100101;
gid = 1001;
ad_unit_id = '1682670970';
ad_type = 'RewardedVideoAd';
ad_ac = 1;
ecpm_es = 0;
play_status = 1;
ad_md_type = 'normal';
uid = 12345;
stime = 1712543345;
//以上参数按参数名升序排列后将值拼接,最后拼接access_key,最后md5加密
access_key = '123456sdfsdfsadfasdfsd';//正式access_key需私发;
sign = md5(ad_ac . ad_md_type . ad_type . ad_unit_id . appid . ecpm_es . gid . play_status . stime . uid . access_key);
//md5('1normalRewardedVideoAd1682670970100101010011171254334512345123456sdfsdfsadfasdfsd')
//323a6121410e4617e5e6908f9eb0687f
1.4:返回格式
{
"errno": 0,
"errmsg": "success"
}
2.用户在线心跳上报
https://lcds-api.moonramble.com/report/online ###请求方式 : POST
2.1.介绍:
用户开始查看查看广告,关闭广告
2.2:参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
| appkey | string | 是 | 应用key,找平台索要 |
| uid | int | 是 | sdk uid |
| roleid | int | 是 | 游戏角色id |
| stime | string | 是 | 请求时间戳(单位:秒) |
| sign | string | 是 | 加密签 |
2.3:返回格式
{
"errno": 0,
"errmsg": "success"
}
