VAST 测试标签

VAST (Video Ad Serving Template) 是 IAB Tech Lab 提供视频广告给视频播放器的 XML 规范。这些标签在 MediaFile 字段中引用 samplelib 的 mp4/mp3 样本,可在 Google IMA SDK、JW Player、Video.js、Brightcove 等任何兼容 VAST 的播放器中开箱即用。适合调试跟踪器、wrapper 链、skippable、podded (CTV)、companion 和非线性创意。

💡 点击任意标签旁的 ▶ — 将打开官方 Google IMA 测试播放器并自动加载该标签,一键播放视频。便于快速兼容性检查。 打开空白播放器 · IAB Tech Lab 上的 VAST 规范

示例文件:VAST 2.0 Inline Linear (15 秒前贴片)
VAST 2.0 Inline Linear (15 秒前贴片)
2.4 Kb
示例文件:VAST 3.0 Inline Linear:skippable + AdSystem + Icons
VAST 3.0 Inline Linear:skippable + AdSystem + Icons
3.8 Kb
示例文件:VAST 4.0 Inline Linear:mezzanine + AdVerifications (OMID) + UniversalAdId
VAST 4.0 Inline Linear:mezzanine + AdVerifications (OMID) + UniversalAdId
3.6 Kb
示例文件:VAST 4.2 Inline Linear:AdServingId、BlockedAdCategories、SIMID、ViewableImpression
VAST 4.2 Inline Linear:AdServingId、BlockedAdCategories、SIMID、ViewableImpression
4.5 Kb
示例文件:VAST Wrapper:单次重定向到 Inline 标签
VAST Wrapper:单次重定向到 Inline 标签
2.0 Kb
示例文件:VAST Wrapper 链:wrapper → wrapper → inline (depth-limit 测试)
VAST Wrapper 链:wrapper → wrapper → inline (depth-limit 测试)
1.9 Kb
示例文件:VAST + Companion Ads:线性视频 + 728x90 和 300x250 横幅
VAST + Companion Ads:线性视频 + 728x90 和 300x250 横幅
2.2 Kb
示例文件:VAST Non-Linear Overlay:视频上的覆盖横幅
VAST Non-Linear Overlay:视频上的覆盖横幅
1.4 Kb
示例文件:VAST Skippable (30 秒视频,5 秒后可跳过)
VAST Skippable (30 秒视频,5 秒后可跳过)
1.1 Kb
示例文件:VAST 4.1 Audio:音频广告(替代已弃用的 DAAST)
VAST 4.1 Audio:音频广告(替代已弃用的 DAAST)
2.4 Kb
示例文件:CTV 的 VAST Ad Pod:单个响应中的 3 段视频 (5+10+15 秒)
CTV 的 VAST Ad Pod:单个响应中的 3 段视频 (5+10+15 秒)
2.2 Kb
示例文件:空 VAST 响应 (no-fill 情况)
空 VAST 响应 (no-fill 情况)
93 字节

🧠 VAST 工作原理

VAST 标签是视频播放器在播放内容之前向广告服务器请求的 XML 文档。有两种类型:Inline(包含创意本身 — MediaFile、跟踪器、可点击性)和 Wrapper(仅包含到另一个 VAST 标签的重定向)。Wrapper 链用于 SSP、交易所和 DSP 之间的中介 — 播放器会展开重定向直到第一个 Inline。版本:2.0 (2008)、3.0 (2012,Skippable)、4.0 (2016,Mezzanine + AdVerifications)、4.1 (2018,VAST 中的音频取代 DAAST)、4.2 (2019,SIMID)、4.3 (2022)。

🎞️ 视频播放器 IMA / JW Video.js 📦 Wrapper VASTAdTagURI 重定向 📄 Inline Linear / NonLinear Companion 🎬 MediaFile mp4 / webm 码率、尺寸 📊 跟踪器 Impression Quartiles / Click