Skip to main content

基本流程介绍

一、各广告类型集成类说明#

开发者可以根据自身需求继承相应广告形式的类(参照下表)并重写所有抽象方法,在相应的方法中调用广告平台的API,并通过类成员变量mLoadListener回调加载的结果,通过类成员变量mShowListener回调广告展示、点击、关闭等事件结果。

广告类型类名对应继承的类
激励视频com.tpcustomadapter.CustomInterstitialVideoAdapterTPRewardAdapter
插屏com.tpcustomadapter.CustomInterstitialAdapterTPInterstitialAdapter
原生com.tpcustomadapter.CustomNativeAdapterTPNativeAdapter
横幅com.tpcustomadapter.CustomBannerAdapterTPBannerAdapter
开屏com.tpcustomadapter.CustomSplashAdapterTPSplashAdapter

二.TP后台创建自定义广告平台#

  • (1)需要在高级功能-->自定义广告网络中点击新增广告网络按钮

  • (2)将您需要的广告类型的Adapter类名填入对应的广告类型中,如下图填入支持的广告类型的Adapter类名:

三.TP后台添加创建的广告平台#

  • 选择对应的广告类型,点击添加广告源
  • 找到刚才创建好的“自定义广告网络“,添加请求参数:
    • 广告源的参数将通过TP以map传递给自定义Adapter 使用;
    • 建议参数中包含自定义Network SDK需要调用的全部参数,如 App ID 、Placement ID等,取数据用自己定义的key来取;
    • 参数必须符合json 格式,并且不能够包含JSON对象

如下图,添加创建“自定义广告平台“所需的appIdplacementId

四、各类型集成#

激励视频

插屏广告

原生广告

横幅广告

开屏广告