Ad tech stocks
TEAD0.60▲ +18.12%CDLX2.72▼ -7.48%186013.51▲ +7.48%PSKY9.57▼ -7.36%U43.06▲ +5.20%APP276.27▼ -4.88%LFTO15.25▼ -3.48%MNTN10.47▲ +3.00%STGW8.35▲ +2.58%RDDT146.07▲ +2.55%SFOR44.85▼ -2.50%OMC75.38▲ +2.38%CCO2.40▲ +2.34%APPS11.36▲ +2.34%TRU62.53▲ +2.31%NFLX68.02▼ -2.25%ZETA32.28▲ +2.25%SST2.56▼ -2.19%INUV0.57▲ +2.02%WPP382.90▲ +1.81%DSP12.53▲ +1.79%SIRI25.45▼ -1.64%ILLM0.66▲ +1.54%SAX35.96▲ +1.41%SCOR4.75▲ +1.39%AAPL328.66▼ -1.31%035420191200.00▼ -1.29%GOOGL339.68▼ -1.28%4755681.70▼ -1.26%BIDU85.81▼ -1.22%AZRN0.82▼ -1.20%ROKU150.49▼ -1.18%NEXN8.89▼ -1.17%PUBM18.93▲ +1.09%SPOT492.56▲ +1.06%TBLA3.33▼ -1.04%SNAP5.46▲ +1.02%IHRT2.12▲ +0.95%PUB95.34▲ +0.87%CART43.48▲ +0.83%PINS18.77▼ -0.64%47511238.50▲ +0.57%HAVAS17.55▼ -0.57%MGNI25.40▲ +0.55%META728.54▲ +0.46%24331308.00▲ +0.38%IBTA39.55▲ +0.38%BABA107.16▼ -0.35%RAMP37.63▲ +0.29%PERI8.66▼ -0.29%TTD12.13▼ -0.29%0700431.00▼ -0.23%CRTO15.23▲ +0.23%OUT27.68▼ -0.23%DEC24.68▲ +0.16%SNOW340.10▲ +0.16%CPNG13.88▲ +0.11%DV13.48▼ -0.07%WBD30.93▼ -0.06%43243564.00▲ +0.03%VER12.08▲ 0.00%
Ticker byClearTrust

CTV & video · also called Video Ad Serving Template

VAST

VAST (Video Ad Serving Template) is the IAB Tech Lab standard XML format that tells a video player which ad to play, where to fetch it and which tracking events to report.

The short answer, from the AdTech Sumo glossary

When a video player or SSAI server asks for an ad, the ad server replies with a VAST document. It contains the ad's media files (usually in several formats and sizes), its duration, click-through URL and tracking URLs to call at key moments: impression, start, quartiles, completion, pause, skip and errors. Without a common format, every player would need custom code for every ad server.

VAST was first released in 2008 and has gone through several versions. VAST 4 introduced improvements important for CTV and SSAI, such as separating the ad's video file from interactive code, a universal ad ID for identifying creatives across systems, an AdVerification element for measurement scripts, and better support for server-side stitching. VAST responses can be "wrapped", pointing to another VAST, which adds flexibility but also latency and opacity.

VAST works with VMAP for scheduling ad breaks, SIMID for interactivity, and the Open Measurement SDK for verification. Tracking events in VAST feed video completion rate metrics; because they can be faked, verification matters in CTV fraud.

Think of it like this

VAST is like a standard shipping label on a parcel: it tells any courier what is inside, where to deliver it and whom to notify at each stage.

An example

A CTV app's ad call returns a VAST 4 document with a 30-second ad in three bitrates, a universal ad ID, and tracking URLs that fire at 0%, 25%, 50%, 75% and 100% of playback.

Related terms

Sources: IAB Tech Lab VAST