1:04Ep 2: VAST: what a video ad tag actually is
When your player asks for an ad, what actually comes back?
Lesson notes
When your player asks for an ad, what actually comes back?
VAST is an XML template telling a video player what to play and report.
The player on news.example hits a mid-roll and calls its ad server. The reply comes in two shapes. A Wrapper says, ask this other server. An InLine holds the ad itself. An Impression link to ping when it starts. A Duration, say fifteen seconds. And Media Files, the video in several sizes. Then tracking events. Start, first quartile, midpoint, third quartile, complete. The player fires each one, so the buyer knows it ran. Every Wrapper adds a round trip. After more than five, the player may give up, report error three oh two, and play nothing.
Today, paste a video tag into a VAST tester and count the Wrappers.
Next: ad pods, why CTV can’t auction one slot at a time.
Go deeper · 4 min readVAST vs. VPAID: The Ultimate Guide to Choosing the Right Video Ad TagUp next in this series
1:09Ep 3: Ad pods: why CTV can’t auction one slot at a timeEp 3: Ad pods: why CTV can’t auction one slot at a time
1:16Ep 4: SSAI vs CSAIEp 4: SSAI vs CSAI
1:05Ep 5: One CTV app, many supply pathsEp 5: One CTV app, many supply paths
1:08Ep 6: app-ads.txt for apps and CTVEp 6: app-ads.txt for apps and CTV
1:03Ep 7: Mediation waterfall vs in-app biddingEp 7: Mediation waterfall vs in-app bidding
1:09Ep 8: AdMob, MAX, LevelPlayEp 8: AdMob, MAX, LevelPlay
1:11Ep 9: Rewarded ads: the format players opt intoEp 9: Rewarded ads: the format players opt into
1:12Ep 10: ATT, IDFA and SKAdNetworkEp 10: ATT, IDFA and SKAdNetwork
1:10Ep 1: Instream vs outstream videoEp 1: Instream vs outstream video