VAST 错误码查询

搜索每一个 IAB VAST 和 VPAID 错误码,查看其官方含义、类别与可能原因——直接在你的浏览器中匹配。

VAST 错误码查询把完整的 IAB 错误码表打包进页面,因此每次搜索与查询都在你的设备上运行。你粘贴的错误码、[ERRORCODE] 值和 VAST 响应绝不会上传到 ArrayKit。

打开 VAST 校验器

关于 VAST 错误码查询

VAST 错误码查询是一份可搜索的参考,涵盖每一个 IAB VAST 和 VPAID 错误码——从 100 XML 解析、101 schema 校验,到 300 系列 wrapper 错误码、400 系列 linear 媒体文件失败、non-linear 和 companion 错误,以及 900/901 未定义与 VPAID 错误。输入一个数字或选择一个类别,即可查看其官方含义、所属类别,以及最可能的原因与修复。它专为盯着 <Error> 信标中的 [ERRORCODE] 宏、试图弄清视频广告为何没渲染的 ad-ops 工程师、发布商和 DTC 团队打造。完整的错误码表已打包进页面,因此每次查询都在你的设备上进行——任何错误字符串、广告标签或 VAST 响应都绝不会上传到 ArrayKit。

功能特性

如何使用 VAST 错误码查询

  1. 输入你在 <Error> ping 中看到的错误码,例如 303 或 402
  2. 查看它的官方含义、所属类别,以及可能的原因与修复
  3. 使用类别标签一次浏览整类错误
  4. 复制错误码及其含义,直接贴入你的缺陷报告或 runbook

示例

输入

303

输出

Category: Wrapper
Meaning: No ads VAST response after one or more Wrappers
Likely cause: the wrapper chain resolved to an empty (no-fill) VAST response.

查询 303 可解释你在调试 ad ops 时常遇到的 wrapper 无填充问题。

常见错误与故障排除

常见问题

VAST 错误码 303 是什么意思?
303 是一个 wrapper 错误:「经过一个或多个 Wrapper 后无广告 VAST 响应」。重定向链解析出了一个空的 VAST 文档——即无填充。XML 是有效的;上游只是没有可投放的广告,所以应查看需求与定向,而非标记本身。
VAST 错误码究竟来自哪里?
播放器会把数字错误码替换进广告 <Error> URI 的 [ERRORCODE] 宏中,并将其作为跟踪像素触发。这些错误码及其含义定义在 IAB Tech Lab 的 VAST 3.0 和 4.x 规范中。
VAST 错误 100 和 101 有什么区别?
100 是 XML 解析错误——响应不是格式良好的,因此根本无法解析。101 是 schema 校验——XML 能解析但不匹配 VAST schema,例如缺少必需元素或属性放错位置。
它是否同时涵盖 VPAID 错误码和 VAST?
是的。901 是通用的 VPAID 错误,与完整的 VAST 集合并列。VPAID 已被 SIMID 和 OMID 取代,但当遗留的交互素材初始化或运行失败时,901 仍会出现。
为什么我的错误码在查询中找不到?
只有 100 到 901 属于标准 IAB VAST/VPAID 范围。范围之外的错误码通常是某个 SDK、播放器或广告服务器自定义的,其含义存在于该厂商自己的文档里。
我能在不暴露广告标签的情况下查询一个错误码吗?
可以。完整的错误码表已打包进本页面,因此输入一个数字或粘贴一个 [ERRORCODE] 值都在你的设备上本地匹配。任何 VAST 响应、广告标签或错误字符串都不会发送到 ArrayKit。

相关工具

全部 ArrayKit 工具