ORTB
分册导航

示例响应

示例
本页目录

定位

官方 §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 校验
本章正文数据化自 IAB VMAP 1.0.1 官方 PDF 与官方仓库 XSD,二者交叉核对。