适合在竖版全屏视频流中使用,接入方可以控制视频暂停或继续播放,默认视频播放不可干预,视频广告相关配置可以在平台设置。
支持的广告尺寸:竖版视频(宽高比16:9)&横版视频(宽高比9:16)
自渲染Draw广告: 已回收,不再提供创建(仅支持历史创建代码位)
参数 | 说明 |
setCodeId | 平台创建的代码位ID 以9开头9位数字 |
setAdCount | 请求数量1-3条,建议设置1 |
setImageAcceptedSize | 设置请求广告的尺寸 单位:px |
setAdLoadType() | 用于标注此次的广告请求用途为预加载(当做缓存)还是实时加载,方便后续为开发者优化相关策略,传入参数值: UNKNOWN//未知,默认值,开发者未传入,或当此次加载的广告用途未知时使用 PRELOAD//预加载,当此次加载的广告用途为预加载(当作缓存)时使用 LOAD//实时加载,当此次加载的广告用途为实时播放时使用 |
接入方可调用loadDrawFeedAd(AdSlot adSlot, @NonNull DrawFeedAdListener listener)
异步加载广告。
回调 | 说明 |
onError() | 广告请求失败回调 返回的错误码(code)表示广告请求失败的原因,详情请见链接 |
onDrawFeedAdLoad() | 广告请求成功的回调,获取广告视频播放的view并放入广告容器中 |
通过getAdView()
获取广告视频部分的view放入指定容器中,接入方同时可以获取其他广告信息,比如title、buttonText等信息,自定义绘制整个广告区域,可以和自己的应用的样式风格尽可能的接近。
AdInteractionListener涉及到广告计费,必须正确调用,convertView必须使用ViewGroup。
回调 | 说明 |
onAdClicked() | 点击普通区域回调 |
onAdCreativeClick() | 点击创意区域回调 |
onAdShow() | 广告展示回调 |
方法 | 说明 |
onClickRetry() | 广告点击重试的回调 |
onClick() | 广告点击查看详情或下载回调 |
在Activity的onDestroy回调方法中销毁广告view
①AdInteractionListener涉及到广告计费,必须正确调用 convertView
必须使用ViewGroup。
②Draw视频不支持TTAdDislike逻辑。
原生Draw广告请参考Demo中的DrawNativeVideoActivity
示例。
在线客服智能客服 7*24小时在线人工客服 工作日 10~12点/14~19点