分册导航
示例响应
示例定位
官方 §5 示例:pre-roll / mid-roll / post-roll 三个 linear 断点,均内联 VAST 3.0 并带 breakStart 追踪。
- 规范章节
- §5
- 断点
- pre-roll · mid-roll · post-roll
- 填充方式
- 内联 VAST 3.0(VASTAdData)
子元素与结构
XML 片段
<vmap:VMAP xmlns:vmap="http://www.iab.net/videosuite/vmap" version="1.0">
<vmap:AdBreak breakType="linear" breakId="mypre" timeOffset="start">
<vmap:AdSource allowMultipleAds="true" followRedirects="true" id="1">
<vmap:VASTAdData>
<VAST version="3.0">…</VAST>
</vmap:VASTAdData>
</vmap:AdSource>
<vmap:TrackingEvents>
<vmap:Tracking event="breakStart">http://MyServer.com/breakstart.gif</vmap:Tracking>
</vmap:TrackingEvents>
</vmap:AdBreak>
<vmap:AdBreak breakType="linear" breakId="myid" timeOffset="00:10:23.125">
<vmap:AdSource allowMultipleAds="true" followRedirects="true" id="2">
<vmap:VASTAdData>
<VAST version="3.0">…</VAST>
</vmap:VASTAdData>
</vmap:AdSource>
<vmap:TrackingEvents>
<vmap:Tracking event="breakStart">http://MyServer.com/breakstart.gif</vmap:Tracking>
</vmap:TrackingEvents>
</vmap:AdBreak>
<vmap:AdBreak breakType="linear" breakId="mypost" timeOffset="end">
<vmap:AdSource allowMultipleAds="true" followRedirects="true" id="3">
<vmap:VASTAdData>
<VAST version="3.0+">…</VAST>
</vmap:VASTAdData>
</vmap:AdSource>
<vmap:TrackingEvents>
<vmap:Tracking event="breakStart">http://MyServer.com/breakstart.gif</vmap:Tracking>
</vmap:TrackingEvents>
</vmap:AdBreak>
</vmap:VMAP>播放器行为
- 1断点 1:timeOffset="start"、breakId="mypre",pre-roll
- 2断点 2:timeOffset="00:10:23.125"、breakId="myid",mid-roll
- 3断点 3:timeOffset="end"、breakId="mypost",post-roll
- 4三个断点均为 breakType="linear"、AdSource 带 allowMultipleAds="true" followRedirects="true" 与递增 id,并各带一条 breakStart 追踪
失效形态
- 示例中内嵌 VAST 以省略号占位,直接复制不可通过 schema 校验