命名空间 API


google.ima.dai 命名空间提供对 SDK 的类、接口、 枚举和属性的访问权限。
命名空间
StreamEvent
枚举
OmidAccessMode
适用于 OMID for Web 的可用访问模式,用于控制验证 脚本可以访问的内容量。
OmidVerificationVendor
标识 OMID 验证供应商。
StreamFormat
流的格式。
LiveStreamRequest
用于指定直播请求属性的类。
PodStreamRequest
用于指定插播广告直播请求属性的类。
PodVodStreamRequest
用于指定插播广告 VOD 流请求属性的类。
StreamManager
处理动态广告插播流。
StreamRequest
用于指定流请求属性的类。
UiSettings
流界面设置。
VideoStitcherLiveStreamRequest
用于指定视频拼接器直播请求属性的类。
VideoStitcherVodStreamRequest
用于指定视频拼接器 VOD 流请求属性的类。
VODStreamRequest
用于指定 VOD 流请求属性的类。
接口
Ad
适用于 DAI 流的广告对象。
AdPeriodData
广告期间数据。
AdPodInfo
表示 DAI 流的广告连播信息。
AdProgressData
与广告进度事件相关的广告数据。
CompanionAd
适用于 DAI 流的随播广告对象。
CuePoint
DAI VOD 流中广告插播时间点的提示点。
SdkSettings
此类包含 IMA DAI 设置 API。
StreamData
指定流数据。
StreamEvent
流管理器在流播放期间作为通知引发的事件。
UniversalAdIdInfo
表示 DAI 流的通用广告 ID 信息对象。
变量
DaiSdkSettings
全局单例设置实例。

枚举


OmidAccessMode

OmidAccessMode
适用于 OMID for Web 的可用访问模式,用于控制验证脚本 可以访问的内容量。
枚举成员
DOMAIN
已弃用。 不再受支持。IMA DAI SDK 会忽略此访问模式 并默认使用 LIMITED 访问模式。选择 DOMAIN 访问模式的访问模式规则会被忽略,并默认使用 LIMITED 访问模式。
FULL
验证脚本可以直接访问广告素材和发布商 页面。
LIMITED
验证脚本的访问权限受到限制,无法访问广告素材 或发布商页面,也无法直接确认验证脚本所在的发布商网域。

OmidVerificationVendor

OmidVerificationVendor
标识 OMID 验证供应商。供应商按字母顺序列出。
枚举成员
COMSCORE
DOUBLEVERIFY
GOOGLE
INTEGRAL_AD_SCIENCE
MEETRICS
MOAT
NIELSEN
OTHER
当脚本网址与任何其他 供应商都不匹配时,要使用的默认供应商。
PIXELATE

StreamFormat

StreamFormat
流的格式。
枚举成员
DASH
HLS

变量


Const DaiSdkSettings

DaiSdkSettings: SdkSettings
全局单例设置实例。