Background
Error codes are a feature supported in IAB VAST 3.0 video standards and all subsequent versions. It provides feedback to the sender of the video bid, sent as a VAST XML, in order to understand why the video player was not able to serve the creative.
Support
VAST 1.0 & 2.0
These protocols will return a simple error message if no ad is found to serve or if there is a technical issue in parsing the VAST XML response from Improve Digital.
VAST 3.0 onwards
The VAST 3.0 protocol supports detailed error reporting, returning specific error codes based on the event, to assist troubleshooting. You can read more about the IAB VAST 3.0 protocol here.
VAST Error Codes
Error | Description |
100 | XML parsing error. |
101 | VAST schema validation error. |
102 | VAST version of response not supported. |
200 | Trafficking error. Video player received an ad type that it was not expecting and/or cannot display. |
201 | Video player expecting different linearity. |
202 | Video player expecting different duration. |
203 | Video player expecting different size. |
300 | General Wrapper error. |
301 | Timeout of VAST URI provided in Wrapper element, or of VAST URI provided in a subsequent Wrapper element. Includes request errors such as invalid URI, unreachable or request timeout for URI, and security or other exceptions related to requesting a VAST URI. |
302 | Wrapper limit reached, as defined by the video player. Too many Wrapper responses have been received with no InLine response. |
303 | No ads VAST response after one or more Wrappers. Also includes number of empty VAST responses from fallback. |
400 | General linear error. Video player is unable to display the linear ad. |
401 | File not found. Unable to find Linear/MediaFile from URI. |
402 | Timeout of MediaFile URI. |
403 | Could not find MediaFile that is supported by this video player, based on the attributes of the MediaFile element. |
405 | Problem displaying MediaFile. |
500 | General NonLinearAds error. |
501 | Unable to display NonLinear Ad because creative dimensions do not align with creative display area (i.e., creative dimension too large). |
502 | Unable to fetch NonLinearAds/NonLinear resource. |
503 | Could not find NonLinearresource with supported type. |
600 | General CompanionAds error. |
601 | Unable to display companion because creative dimensions do not fit within Companion display area (i.e., no available space). |
602 | Unable to display Required Companion. |
603 | Unable to fetch CompanionAds/Companion resource. |
604 | Could not find Companion resource with supported type. |
900 | Undefined error. |
901 | General VPAID error. Usually indicates that VPAID is not supported by the player. |