中文
登录
后可查看全部文档
开发测试/iOS集成文档/iOS模板渲染Draw
iOS模板渲染Draw
最近更新 2022-01-24 14:34:45

简介

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

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


权限

模版渲染Draw视频广告: 默认提供

模版渲染Draw信息流广告


使用说明

模版Draw信息流广告使用BUNativeExpressAdManager对象调用loadAd请求广告,使用BUNativeExpressAdView对象来进行广告的渲染render,通过设置BUNativeExpressAdViewDelegate代理,获取广告、展示、点击、关闭等回调。

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

BUNativeExpressAdManager

请求广告时需要传入广告位对象,广告位对象创建时必须传入广告位ID

必传参数:

字段定义

字段名称

字段类型

备注

BUAdSlot

/

/

基本信息配置,详见事例

adSize

广告尺寸

CGSize

广告尺寸,默认全屏展示

请求广告前需要配置BUAdSlot广告的基本信息,使用BUNativeExpressAdManager创建对象,使用BUNativeExpressAdManager调用loadAd请求广告

注意:

  1. self.nativeExpressAdManager可以重用
  2. 模版Draw信息流广告尺寸adSize默认全屏展示
  3. 模版Draw信息流广告可多条广告同时请求,最大请求数量为3


展示广告

由于官方Demo使用tableView进行的广告的插入展示,直接更新数据源即可更新广告的相关插入展示,此处建议开发者在收到nativeExpressAdSuccessToLoad回调后再进行广告的渲染展示,可保证播放流畅和展示流畅,用户体验更好。

展示Draw信息流广告

在收到nativeExpressAdSuccessToLoad回调后再进行广告的渲染展示,刷新数据源


注意事项

  1. self.nativeExpressAdManager可以重用
  2. 模版Draw信息流广告尺寸adSize默认全屏展示
  3. 模版Draw信息流广告可多条广告同时请求,最大请求数量为3

资源

详细接入可参照Demo中的BUDExpressDrawViewController类,广告加载请求部分可参照loadData方法,广告展示渲染部分可参照nativeExpressAdSuccessToLoad方法


本篇目录
联系我们