基本流程介绍
#
一、各广告类型集成类说明开发者可以根据自身需求继承相应广告形式的类(参照下表)并重写所有抽象方法,在相应的方法中调用广告平台的API,并通过类成员变量mLoadListener
回调加载的结果,通过类成员变量mShowListener
回调广告展示、点击、关闭等事件结果。
广告类型 | 类名 | 对应继承的类 |
---|---|---|
激励视频 | com.tpcustomadapter.CustomInterstitialVideoAdapter | TPRewardAdapter |
插屏 | com.tpcustomadapter.CustomInterstitialAdapter | TPInterstitialAdapter |
原生 | com.tpcustomadapter.CustomNativeAdapter | TPNativeAdapter |
横幅 | com.tpcustomadapter.CustomBannerAdapter | TPBannerAdapter |
开屏 | com.tpcustomadapter.CustomSplashAdapter | TPSplashAdapter |
#
二.TP后台创建自定义广告平台(1)需要在高级功能-->自定义广告平台中点击新增广告平台按钮
(2)填写广告平台信息:
#
三.TP后台添加创建的广告平台- 选择对应的广告类型,点击添加广告源;
- 找到刚才创建好的“自定义广告平台“,添加请求参数:
- 广告源的参数将通过TP以map传递给自定义Adapter 使用;
- 建议参数中包含自定义Network SDK需要调用的全部参数,如 App ID 、Placement ID等,取数据用自己定义的key来取;
- 参数必须符合json 格式,并且不能够包含JSON对象
如下图,添加创建“自定义广告平台“所需的appId
和placementId