VAST 事件兼容性
完全支持
所有视频播放器都必须触发可触发以下事件的回调:
complete
、creativeView
、firstQuartile
、impression
、midpoint
、pause
、resume
、rewind
、start
和 thirdQuartile
可选支持
由于 Android 应用通常不控制设备的音量,因此系统通常不会触发 mute
和 unmute
事件。
支持的视频播放器平台
以下平台支持 Google IMA SDK:
平台 | 版本 | 广告类型 |
---|---|---|
HTML5 | 桌面设备:Chrome、Firefox、Safari、Edge、Opera 移动版:Chrome/Android 浏览器(适用于手机和平板电脑的 Android)、Safari 和 Chrome (iOS) |
线性广告、非线性广告和随播广告、Ad Manager 视频广告解决方案、Ad Exchange 视频广告和 AFV 广告 |
iOS | iOS 10.0 及以上版本 | 线性广告和随播广告、Ad Manager 视频广告、Ad Exchange 视频广告和 AFV 广告 |
Android | Android 4.4 及更高版本 | 线性广告和随播广告、Ad Manager 视频广告、Ad Exchange 视频广告和 AFV 广告 |
tvOS | tvOS 14 及更高版本 | 线性广告、Ad Manager 视频广告和 Ad Exchange 视频广告 |
视频功能和 SDK 版本
如需详细了解以下功能,请参阅视频广告概览。
HTML5 版本 3 | iOS v3 | Android v3 | tvOS | |
---|---|---|---|---|
IAB 视频套件 | ||||
VAST 4 | ![]() |
![]() |
![]() |
![]() |
VAST 3 | ![]() |
![]() |
![]() |
![]() |
VAST 2 | ![]() |
![]() |
![]() |
![]() |
SIMID 1.0 | ![]() |
![]() |
![]() |
![]() |
VPAID 2 (HTML5) | ![]() |
![]() |
![]() |
![]() |
VMAP 1.0.1 | ![]() |
![]() |
![]() |
![]() |
OM SDK 1.3 | ![]() |
![]() |
![]() |
![]() |
Ad Manager 视频功能 | ||||
线性广告 | ![]() |
![]() |
![]() |
![]() |
YouTube 托管的素材资源 | ![]() |
![]() |
![]() |
![]() |
非线性广告(重叠式广告) | ![]() |
![]() |
![]() |
![]() |
随播广告 | ![]() |
![]() |
![]() |
![]() |
VAST 3 备用随播广告资源 | ![]() |
![]() |
![]() |
![]() |
Active View 可见度 | ![]() |
![]() |
![]() |
![]() |
电台广告 | ![]() |
![]() |
![]() |
![]() |
VAST 重定向 | ![]() |
![]() |
![]() |
![]() |
有展示请求的随播补余广告 | ![]() |
![]() |
![]() |
![]() |
Google 发布商代码 (GPT) 兼容性 | ![]() |
![]() |
![]() |
![]() |
内容认知度 | ![]() |
![]() |
![]() |
![]() |
广告规则 | ![]() |
![]() |
![]() |
![]() |
广告规则中的手动广告插播时间点 |
![]() |
![]() |
![]() |
![]() |
频次上限 6 | ![]() |
![]() |
![]() |
![]() |
竞争排除(视频流) | ![]() |
![]() |
![]() |
![]() |
竞争排除(广告连播) | ![]() |
![]() |
![]() |
![]() |
竞争排除(整个网页) | ![]() |
![]() |
![]() |
![]() |
广告连播 | ![]() |
![]() |
![]() |
![]() |
导视广告 | ![]() |
![]() |
![]() |
![]() |
生成多事件跟踪 (MET) 报告 | ![]() |
![]() |
![]() |
![]() |
动态分配(AdSense 视频广告、Ad Manager Ad Exchange) | ![]() |
![]() |
![]() |
![]() |
可跳过的广告(非 TrueView)8 | ![]() |
![]() |
![]() |
![]() |
插播可选广告 | ![]() |
![]() |
![]() |
![]() |
资源预加载 | ![]() |
![]() |
![]() |
![]() |
AdSense 视频广告功能 | ||||
TrueView InStream | ![]() |
![]() |
![]() |
![]() |
插播可选广告 | ![]() |
![]() |
![]() |
![]() |
标准插播广告 | ![]() |
![]() |
![]() |
![]() |
全幅广告 | ![]() |
![]() |
![]() |
![]() |
随播广告 | ![]() |
![]() |
![]() |
![]() |
随播补余广告 | ![]() |
![]() |
![]() |
![]() |
叠加层 | ![]() |
![]() |
![]() |
![]() |
资源预加载 | ![]() |
![]() |
![]() |
![]() |
Ad Manager Ad Exchange 功能 | ||||
TrueView InStream | ![]() |
![]() |
![]() |
![]() |
插播可选广告 | ![]() |
![]() |
![]() |
![]() |
标准插播广告 | ![]() |
![]() |
![]() |
![]() |
全幅广告 | ![]() |
![]() |
![]() |
![]() |
随播广告 | ![]() |
![]() |
![]() |
![]() |
随播补余广告 | ![]() |
![]() |
![]() |
![]() |
叠加层 | ![]() |
![]() |
![]() |
![]() |
Active View 可见度 | ![]() |
![]() |
![]() |
![]() |
资源预加载 | ![]() |
![]() |
![]() |
![]() |
为什么显示该广告? | ![]() |
![]() |
![]() |
![]() |
1 非 HTML5 SDK 尚不支持以下 VAST 3.0 功能:
- 随播广告
adSlotId
- 随播广告投放选项
- 图标
2 目前尚不支持以下 VMAP 功能:
- VMAP 特定的跟踪事件
- VMAP 专用错误代码
- 重叠式广告
- “hh:mm:ss”或“start”和“end”以外的时间偏移值
- 显示
breakType
属性 repeatAfter
个属性
3 若要在 iPhone 上支持 VMAP 和广告规则,需要自定义广告播放。
4 YouTube 托管的广告素材在桌面版网站上受支持,但在移动网站上不受支持。
5
使用 playsinline
时,iOS 10 及更高版本上的 HTML5 移动网站支持非线性广告(重叠式广告)、可跳过(非 TrueView)广告和 TrueView 插播广告。
6 广告规则频次上限和竞争性排除规则需要使用 Cookie 或 PPID。
7 原生素材资源预加载不适用于以下各项:
- iOS 设备上的移动网络
- Android 4.0 以下版本的移动网络
- YouTube 托管的广告,包括 TrueView 格式
-
IMA 手动中断播放功能(任何依赖于
AD_BREAK_READY
事件的实现)
8 SDK 不支持时长不足 8 秒的可跳过广告。 当播放时长短于最短时长的广告时,系统不会显示跳过按钮。
9 在 Google Ad Manager 支持的 VAST 4 功能中,IMA 支持以下功能:
- VAST 4.2
- 支持安全交互式媒体接口定义 (SIMID)
- 允许使用多个
UniversalAdID
节点
- VAST 4.0
- AdID
- Mezzanine 文件
- 新的 VAST 错误代码
AdVerifications
支持