IAB VAST (Video Ad Serving Template), Version 4.4 - DRAFT for working group discussion.
This draft is based on the published VAST 4.2 XSD structure and incorporates proposed
VAST 4.4 CTV Ad Portfolio changes:
- NonLinearAds support for CTV Pause, Screensaver, Overlay, Squeezeback, and In-Scene ads.
- MediaFiles and Duration under NonLinear.
- InteractiveCreativeFile under NonLinear MediaFiles for SIMID/nonlinear interactivity.
- Icons under NonLinearAds.
- Standard QR code CreativeExtension elements.
- Standardized VAST Extensions payloads may carry plcmt, pos, playbackmethod, and attr.
NOTE: This draft intentionally uses xs:string for URI-like elements to avoid rejecting
valid VAST macro syntax or placeholder values during working-group discussion. The final
publication may tighten these types if desired.
VAST 4.4: MediaFiles may be used under Linear or under NonLinear.
Under NonLinear, MediaFiles enables CTV Ad Portfolio image, video, and interactive
creative file delivery.
VAST 4.4: NonLinearAds can represent CTV Ad Portfolio formats that appear alongside,
over, or within content without mandating a dedicated content interruption, including
Pause, Screensaver, Overlay, Squeezeback, and In-Scene ads. Menu Ads are outside this
VAST NonLinearAds model and are signaled through Native API.