iOS Admob 自定义接入
支持的广告格式
- 横幅
- 原生
- 插屏
- 激励视频
相关 SDK 版本
- Admob SDK 版本:v11.11.0+
- TradPlus SDK 版本:v12.5.0+
Admob Adapter 接入步骤
第 1 步:Admob 后台配置
-
登录 AdMob 后台,在
Mediation - waterfall sources - set up ad source
中添加 add custom event。 -
添加自定义广告源相关信息:
- Mapping name:可自行设置
- Class Name:
AdmobCMediationEventAdapter
- Parameter (TradPlus 广告位信息):
{"appid":"TradPlus 后台的 appid","pid":"TradPlus 后台的广告位 id"}
-
根据需求对各类型进行添加设置。
第 2 步:在 AdMob 的中介组启用
-
选择 “Mediation - Mediation groups” 设置中介组。
-
选择一个中介组,设置添加 custom event。
- 选择之前创建的 custom event。
- 现在
Waterfall
中就新增了custom event
,点击 save 保存。
测试建议: 测试时可以把默认的 AdMob Network bidding 修改为
waterfall
,并设置eCPM
为0.01
,这样可以让custom event
优先加载,方便测试。
第 3 步:在项目中集成 Adapter
-
正常集成 iOS TradPlus SDK(TradPlus iOS SDK 下载 & 文档)。
-
将
AdmobCMediationEventAdapter.framework
集成到 Xcode 项目。
注意: 由于 Custom Adapter 无法通过 AdMob 聚合 API 获取 CCPA 设置状态,需要在设置 CCPA 时,通过如下 API 向 TradPlus SDK 进行设置。
#import <TradPlusAds/TradPlus.h>
// NO: 加州用户均不上报数据 ;YES: 接受上报数据
[TradPlus setCCPADoNotSell:bool];