<VAST version="4.2"> · InLine · Wrapper · Ad pods
Paste a VAST XML or a bid response. See what will break playback, whether it is ready for CTV, every media file and every tracker.
Runs entirely in your browser. Nothing you paste is uploaded, and no tracking pixel is fired.
Each ad is checked against the IAB Tech Lab VAST spec for the version the tag declares, plus what CTV players and SSAI servers need in practice.
adm is pulled out for you.Most no-plays on Connected TV come from a handful of causes. Players on Roku, Fire TV and smart TVs cannot run JavaScript, and SSAI servers stitch the file into the stream, so they need a clean video file.
| Problem | What happens | Fix |
|---|---|---|
| VPAID only | CTV player skips the ad | Add an MP4 MediaFile, keep VPAID for web |
| Only small files | Ad looks blurry or is rejected | Add 1280×720 and 1920×1080 renditions |
| http:// URLs | Blocked on HTTPS apps | Serve media and trackers over HTTPS |
| No UniversalAdId | SSAI cannot cache or approve the creative | Add the creative's Ad-ID or Clearcast ID |
| Deep wrapper chain | Timeouts before the file loads | Keep wrappers to 2 or 3 hops |
| Duration mismatch | Pod gaps or cut-off ads | Match Duration to the real video length |