跳到主要内容

iOS Admob 自定义接入

支持的广告格式

  • 横幅
  • 原生
  • 插屏
  • 激励视频

相关 SDK 版本

  • Admob SDK 版本:v11.11.0+
  • TradPlus SDK 版本:v12.5.0+

Admob Adapter 接入步骤

第 1 步:Admob 后台配置

  1. 登录 AdMob 后台,在 Mediation - waterfall sources - set up ad source 中添加 add custom event

  2. 添加自定义广告源相关信息:

    • Mapping name:可自行设置
    • Class NameAdmobCMediationEventAdapter
    • Parameter (TradPlus 广告位信息): {"appid":"TradPlus 后台的 appid","pid":"TradPlus 后台的广告位 id"}

  3. 根据需求对各类型进行添加设置。

第 2 步:在 AdMob 的中介组启用

  1. 选择 “Mediation - Mediation groups” 设置中介组。

  2. 选择一个中介组,设置添加 custom event

    • 选择之前创建的 custom event

    • 现在 Waterfall 中就新增了 custom event,点击 save 保存。

测试建议: 测试时可以把默认的 AdMob Network bidding 修改为 waterfall,并设置 eCPM0.01,这样可以让 custom event 优先加载,方便测试。

第 3 步:在项目中集成 Adapter

  1. 正常集成 iOS TradPlus SDKTradPlus iOS SDK 下载 & 文档)。

  2. AdmobCMediationEventAdapter.framework 集成到 Xcode 项目

    下载 AdmobCMediationEventAdapter.framework

注意: 由于 Custom Adapter 无法通过 AdMob 聚合 API 获取 CCPA 设置状态,需要在设置 CCPA 时,通过如下 API 向 TradPlus SDK 进行设置。

#import <TradPlusAds/TradPlus.h>
// NO: 加州用户均不上报数据 ;YES: 接受上报数据
[TradPlus setCCPADoNotSell:bool];