ORTB
分册导航

AdBreak 元素

元素
本页目录

定位

单个广告断点:timeOffset 决定何时插、breakType 决定能插什么类型,另可带 breakId 与 repeatAfter。

规范章节
§2.3.1
父元素
VMAP
基数
0..n
子元素
AdSource? · TrackingEvents? · Extensions?

属性与取值

属性类型必填取值说明
timeOffsetstringhh:mm:ss[.mmm] | n% | start | end | #m断点时机,四种写法之一;同一响应可混用写法,但混用时 position(#m)可被忽略;两个断点允许相同偏移(linear 后接 nonlinear 的常见写法)
breakTypestringlinear | nonlinear | display(逗号分隔、无空格,可多值)断点接受的广告类型,是给播放器的提示;display 映射到 VAST companion 广告;多值时首个为优先类型
breakIdstring断点的可选字符串标识
repeatAfterstringhh:mm:ss | HH:MM:SS.mmm按该时长等间隔重复同一断点(复用同一 AdSource);与既有断点重叠时先排期者优先、重叠者被忽略;AdSource 若为 Wrapper,各次重复播放的广告可以不同

子元素与结构

  • AdSource0..1断点的广告来源,见 adsource 章
  • TrackingEvents0..1断点级追踪 URI 容器,见 tracking 章
  • Extensions0..1扩展容器,见 extensions 章

XML 片段

<AdBreak breakType="linear,nonlinear" breakId="mid1" timeOffset="00:10:23.125">
  …
</AdBreak>

播放器行为

  • 1播放器按 breakType 期望对应类型广告,可忽略其他类型
  • 2播放器应在能力范围内尽量贴近指定时间执行断点;linear 断点可在起始处暂停内容以保证精确计时

失效形态

  • 缺 timeOffset 或 breakType(schema 必填)
  • breakType 多值时逗号后带空格
  • 混用偏移写法的同时依赖 #m 位置语义
本章正文数据化自 IAB VMAP 1.0.1 官方 PDF 与官方仓库 XSD,二者交叉核对。