1 AdMob广告
1.1 判断是否开启奖励广告
调用方法:
|
1 2 |
boolean isEnable = UWingSDK.AdMob.RewardedAd.isEnable(String adName); |
参数说明:
| 参数名 | 类型 | 说明 | 备注 |
|---|---|---|---|
| adName | String | 广告名称,SDK后台配置的广告名称 | 具体值从运营处获取 |
1.2 展示激励广告
接口效果:
点击“通知发货”,输入奖励物品ID后点击确定,游戏提供的激励广告奖励通知接口将收到通知发货信息,游戏服务端需要按照接入文档要求完成发货

调用方法:
|
1 2 |
UWingSDK.AdMob.RewardedAd.showAd(Activity activity, String adName, String extInfo, UWAdMobAdsCallback callback) |
参数说明:
| 参数名 | 类型 | 说明 | 备注 |
|---|---|---|---|
| activity | Activity | 当前 Activity | |
| adName | String | 广告名称,SDK后台配置的广告名称 | 具体值从运营处获取 |
| extInfo | String | 额外信息,可用作透传,比如透传礼包ID | 该参数随广告奖励通知接口传递给游戏服务端,长度限制为100个字符 |
| callback | UWAdMobAdsCallback | 广告回调 |
UWAdMobAdsCallback广告回调说明:
| 方法 | 说明 |
|---|---|
| onAdShowed() | 广告页面成功显示 |
| onAdDismissed() | 广告页面关闭 |
| onAdFailed(String error_message) | 广告加载失败 |
示例如下:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
UWingSDK.AdMob.RewardedAd.showAd(activity, adName, extInfo, new UWAdMobAdsCallback() { @Override public void onAdShowed() { Log.i("usdk","广告已显示"); } @Override public void onAdFailed(String error_message) { Log.i("usdk","广告加载失败: " + error_message); } @Override public void onAdDismissed() { Log.i("usdk","广告已关闭"); } }); |
测试发货:具体查看《CP接口测试》章节中的 《AdMob激励广告通知接口》