开屏广告
一、加载广告
- 开屏广告一般要配合app的启动页来使用,在加载的时间先给用户看启动页,等广告加载成功后展示广告,广告结束进入app内部
- AdUnitID为TradPlus后台创建的广告位ID,SDK将根据广告位ID拉取配置并请求广告
#import <TradPlusAds/TradPlusAdSplash.h>
self.splashAd = [[TradPlusAdSplash alloc] init];
[self.splashAd setAdUnitID:@"在TP平台创建的广告位ID"];
self.splashAd.delegate = self;
[self.splashAd loadAdWithWindow:window bottomView:view];
二、展示广告
- 冷启动时,尽量不要同时请求其他网络资源,当收到loaded 回调后立即展示广告
- 热启动时,可提前加载好广告,当监听到设备切换前台事件时,调用
isAdReady
方法检查是否有可用广告,有可用广告时,调用show
方法来展示广告
if (self.splashAd.isAdReady)
{
[self.splashAd show];
}