分册导航
错误处理与错误码
参考表定位
两类错误(VMAP 执行 / 广告响应执行)都触发 error 追踪;[ERROR_CODE] 与 [ERROR_MESSAGE] 宏必须替换,错误码取 900 与 1000–1008。
- 规范章节
- §2.5
- 错误宏
- [ERROR_CODE] · [ERROR_MESSAGE]
- 错误码
- 900 · 1000–1008
播放器行为
- 1错误分两类:VMAP 执行错误(抽取载荷、调用二级广告服务器、解析 VMAP)与广告响应执行错误(单个响应处理时)
- 2任一类错误发生都应调用该断点关联的 error 追踪事件
- 3播放器必须替换 [ERROR_CODE] 与 [ERROR_MESSAGE] 宏(若提供);错误消息由播放器自定,特殊字符必须百分号编码
- 4VAST 广告的执行错误应沿用 VAST 侧上报的同一 [ERROR_CODE];非 VAST 错误可自定或用 900
- 5响应执行出错时应尽量执行可执行部分:ad pod 中一条广告失败应跳到下一条,而非中止整个 pod
失效形态
- 错误发生时未触发 error 追踪
- 追踪 URI 中的宏未替换
- 错误消息特殊字符未百分号编码