VAST Validator & Inspector
30 Quality Assurance tests for VAST Video Ads
Enter your VAST URL to start the scanner.
Like Google VAST Inspector
More or less...
1) Audio Sample Rate
Common rates are 44.1 kHz and 48 kHz. Lower rates may indicate poor audio quality.
2) Audio Codec
The algorithm used to compress the audio track. A common codec is AAC for MP3.
3) Audio Loudness
Comply with EU EBU R128 or US ATSC/85 to make sure the audio loudness level is in the recommended range of -23 LUFS ± 2 LU.
4) Video Aspect Ratio
The ratio between the width and height of the video. Common aspect ratios are 16:9 and 4:3.
5) Video Dimensions
The width and height of the video. Common dimensions are 1920x1080 and 1280x720.
6) Video Definition
Determines if the video is in HD, FHD or 4K format.
7) Video Duration
The length of the video in seconds. For pre-rolls, commonly accepted durations are 6s, 15s and 30s.
8) Video Bit rate
The amount of bits the video holds per second. A higher bitrate translates to a higher quality.
9) Frame rate
The amount of video frames per second. Common frame rates are 24 fps, 25 fps and 30 fps.
10) File Size
The total file size of the video in bytes.
11) Container Format
The container format holds video, audio and meta-data information. A common format is MP4, which is supported by almost all devices.
12) Video Codec
The algorithm uses to compress the videos. A common codec is H.264 for MP4 files. Note that the newer H.265 has poor browser support.
format_quoteThese quality assurance APIs have reduced our company's operational costs tremendously. A huge time saver!
Managing Director, Galactic Media
13) MOOV Atom Position
For streaming videos, the MOOV atom (which acts like a Table of Contents) should be located at the beginning of the file. If not, the entire video has to be downloaded before it can start playing.
14) Delivery Type
Videos can be delivered either progressive or interlaced. Most technologies only accept progressive deliveries.
15) VAST Spec Compliancy
This test makes sure the VAST tag has all required parameters as per IAB's VAST specification. Non-valid VAST tags may prevent the video from loading.
16) VAST Spec Discrepancy
This test detects if the VAST tag holds incorrect information about the video. For example, if it 'fakes' a higher bitrate than the actual video.
17) VAST Version
The VAST version as reported by the tag. You can configure the scan to accept only certain versions.
18) Download Speed
Slow servers may cause the video to stall while buffering. This test measures if the download speed is sufficient to stream the video without interruption.
19) Skip Offset
This test makes sure that the video ad can be skipped after a couple of seconds.
Detects if all assets use secure URLs (https).
21) CORS Header
The VAST tag should have a valid CORS Header. Without CORS, the video player wouldn't be able to fetch the tag via XHR.
22) Wrapper Redirects
The number of wrapper redirects before the final VAST tag is loaded. This should be kept at a minimum to improve load times.
23) Video Mime-Type
The mime-type of the video. For MP4, it should be set to
24) Ad System
Determines the ad server vendor who generated the VAST tag.
25) Creative Count
Determines the number of creatives present in the VAST tag.
26) Impression Tracking
Determines is the VAST tag supports impression tracking, and if a tracking URL has been set.
27) XML Load Time
Measures how long it takes for the XML document to load. Ad servers commonly select ads based on targeting, which inherently add some latency to the response.
28) XML HTTP Code
This test makes sure the HTTP response code is
200 OK. Any other code should be considered incorrect.
29) XML File Size
The file size of the XML document. This should be kept at a minimum to improve load times.
30) XML Content-Type
The Content-Type HTTP Header for VAST documents should be set to
Seamless integration with any platform
Use the JSON API to automatically scan creatives via your own back-end.
Save hours in Ad Ops
Run your creatives through the APIs and scan them automatically. Imagine the time you would save on a yearly basis.
Scan almost anything
Scan third-party ad tags, HTML5 Zip creatives or VAST tags. Each creative type has a different set of validation specifications.
Requiring SSL on all assets? Not requiring a border around the creative? Customize when a test should pass or fail.
Mobile Responsive Tests
Make sure the creative is mobile responsive before going live. This test will mimic a mobile device with the user-agent and screen size of a mobile phone.
Share QA Reports
Forget the endless back-and-forth by email. Share the QA report URL with your advertisers and indicate why their ads failed your tests.
Detect In-Flight Changes
Once approved, you don't want ads to change behavior. Set up daily automatic re-scans and be alerted when something changes.
MORE FREE TOOLS FROM CREATIVEQA.IO
Made with favorite by Ad Ops.
HTML5 Ad Validator
Check the initial load size, click tags, CPU usage, missing assets and much more! A must-have for HTML5 designers.
Ad Tag Tester
Check third-party ad tags for load speed, 3p cookies, memory usage, SSL-compatibility, mobile friendliness and much more! A great tool for publishers.
HTML5 Ad Optimizer
Image compression and JS/CSS minification to speed up ad loading. Download your ZIP with all assets optimized and the file structure maintained.
Banner Ad Piler
Stack HTML5 ads for preview, feedback and approval. Forget email attachments. Upload your HTML5 Zip ads and send the whole ad set in one easy link.
HTML5 Backup Ads
Still taking screenshots manually? Simply upload your HTML5 Zip and choose the best image from 6 different shots. How cool is that!
format_quoteThese quality assurance tools and APIs have reduced our company's operational costs tremendously. A huge time saver!
Managing Director, Galactic Media