类:AdsRenderingSettings

构造函数

AdsRenderingSettings

新的 AdsRenderingSettings()

实现
google.ima.AdsRenderingSettingsInterface

属性

自动对齐

boolean

如果您想对所有非线性广告的定位进行精细控制,请将其设置为 false。如果值为 true,则广告位于底部中心。如果此值为 false,则广告位于左上角。默认值为 true。

bitrate

number

建议的最高比特率。该值以千比特/秒为单位。SDK 会选择比特率低于指定上限的媒体;如果没有比特率较低的媒体,则选择最接近的比特率。默认值为 -1,表示 SDK 选择最大比特率。

启用预加载

boolean

启用视频素材资源预加载。如需了解详情,请参阅预加载媒体指南

加载视频超时

number

加载视频广告媒体文件时出现超时(以毫秒为单位)。如果加载用时超过此超时,系统会取消广告播放,并播放广告连播中的下一个广告(如果有)。默认为 8 秒使用 -1。

mimeTypes

(字符串数组或非 null 数组)

仅适用于线性视频 MIME 类型。如果指定,SDK 将包含与列表中指定的 MIME 类型匹配的媒体,并排除与指定 MIME 类型不匹配的媒体。 格式是一个字符串列表,例如 [ 'video/mp4', 'video/webm', ... ] 如果未指定,SDK 将根据播放器功能选择媒体。

playAdsAfterTime

number

对于 VMAP 和广告规则播放列表,只能播放在此时间之后安排的广告插播时间点(以秒为单位)。此设置严格晚于 - 例如,如果将 playAdsAfterTime 设置为 15,则会导致 IMA 忽略计划播放为 15 秒的广告插播时间点。

RestoreCustomPlaybackStateOnAdBreakComplete

boolean

指定 SDK 是否应在广告插播结束后恢复自定义播放状态。此设置主要用于发布商传入其内容播放器,以用于自定义广告播放。

uiElement 元素

(字符串数组或非 null 数组)

指定是否应显示界面元素。 对于 AdSense/AdX 广告,此数组中的元素将被忽略。

useStyledLinearAds

boolean

呈现具有完整界面样式的线性广告。 此设置不适用于 AdSense/AdX 广告或在默认使用完整界面样式的移动环境中播放的广告。

useStyledNonLinearAds

boolean

呈现带有关闭和召回按钮的非线性广告。