中文
登录
后可查看全部文档
开发测试/iOS集成文档/iOS自渲染Draw广告
iOS自渲染Draw广告
最近更新 2022-01-25 10:57:01

简介

自渲染Draw:场景应在应用的内容流中与应用内容穿插展示,Draw信息流广告默认全屏展示。

支持的广告尺寸:竖版视频(宽高比16:9)


权限

自渲染Draw视频广告: 已回收,不再提供创建


自渲染Draw信息流广告

使用说明

自渲染Draw信息流广告使用BUNativeAdsManager对象调用loadAdDataWithCount:请求广告,通过设置BUNativeAdsManagerDelegateBUVideoAdViewDelegateBUNativeAdDelegate代理,获取广告相关素材、以及点击等回调自渲染Draw视频信息流广告和自渲染信息流广告用法基本相同,不同点在于Draw视频信息流增加对视频支持暂停播放,设置播放incon的图标样式和大小的接口,详细使用参见BUVideoAdView

创建广告位对象、请求广告

BUNativeAdsManager

请求广告时需要传入广告位对象,广告位对象创建时必须传入广告位ID及广告基本配置BUAdSlot

必传参数:

字段定义

字段名称

字段类型

备注

BUAdSlot

/

/

基本配置

slotID

代码位

NSString

代码位ID

使用BUAdSlot创建广告基本信息,使用BUNativeAdsManager调用loadAdDataWithCount: 请求广告

详细的接入方法可参照demoBUDDrawVideoViewController类进行相应的对接处理

个性设置接口说明

Draw视频信息流广告可以在BUNativeAdRelatedView(具体用法参见自渲染基础模块)的videoAdview设置视频播放incon的图标样式和大小,还可以设置是否允许点击暂停

回调方法

注释

@property (nonatomic, assign) BOOL drawVideoClickEnable;

是否允许点击暂停视频,默认NO。仅用于Draw视频广告(沉浸式广告)

- (void)playerPlayIncon:(UIImage *)playImg playInconSize:(CGSize)playSize;

自定义暂停按钮样式方法 设置CGSizeZero默认使用图片大小

相关事例


注意事项

1、在物料加载成功方法里获取相关广告信息赋值后,需调用registerContainer:withClickableViews:clickableViews注册绑定点击的View并刷新数据源refreshData:。2、每次获取物料信息后需要刷新调用refreshData:方法


资源

详细接入可参照Demo中的BUDDrawVideoViewController类,广告加载请求部分可参照loadNativeAds方法


本篇目录
联系我们