Wrapping Up<\/a><\/li><\/ul><\/nav><\/div>\n\nIn the pursuit of boosting revenue, many advertisers are turning to programmatic video advertising as a key driver. For those aiming to precisely target their audience with video ads at the optimal time and across diverse devices, understanding VAST tags is compulsory. Let\u2019s figure out what is VAST tags and how you can optimize them for the maximal revenue.\u00a0<\/span><\/p>\n<\/span>What is a VAST tag?<\/b><\/span><\/h2>\nThe Video Ad Serving Template, or VAST was developed by the IAB as a framework to embed third-party video ads into a video stream. The VAST framework includes a standardized structure that allows advertisers to serve ads across multiple ad inventories and various video ad players.<\/span><\/p>\nIn general, A VAST tag is an ad script generated by ad servers that allow ad servers to communicate directly with video players. Think of a VAST tag as a tiny piece of code, written in a language called XML markup schema, that sits on a publisher\u2019s website where ads are shown. This code makes sure ads appear smoothly.<\/span><\/p>\nInside the VAST tag, there are details about the ad, such as what type of ad or the dimension the ad should be. These details are like a set of rules to guarantee the video ad will play as expected.\u00a0\u00a0<\/span><\/p>\n<\/span>Integral Elements of a VAST tag<\/b><\/span><\/h2>\nThere are three key elements that all VAST tag contains:<\/span><\/p>\n\n- Media file: <\/b>Each VAST tag includes a link to the media file holding the ad creative. It points to the URL where the media file can be downloaded or gives attributes to create a link to the ad server. Sometimes, it delivers specific details, and a link to the ad server is made for the creative part of the ad.<\/span><\/li>\n<\/ul>\n
\n- Video format: <\/b>The VAST tag also informs the video player what kind of video ad it is, such as a flash or MP4 video. This info is handy for the video player to know the right video format needed to play the ad smoothly.<\/span><\/li>\n
- Tracking: <\/b>Keeping an eye on how ads are doing is super important in video advertising. Inside the VAST tag, there’s usually a web link to a resource in the ad server. This link has a tracking pixel, like a tiny dot, that counts how many times the ad is seen. It also gathers other important info so the advertiser can figure out how well the video ad is working.<\/span><\/li>\n<\/ul>\n
Besides these three main parts, publishers can add more attributes to their tags. These extra options help decide how an ad will look, and they can include things like:<\/span><\/p>\n\n- What kind of ad it is (pre-roll or mid-roll).<\/span><\/li>\n
- How long the video ads are<\/span><\/li>\n
- The dimensions\/size of the ads<\/span><\/li>\n<\/ul>\n
Although it\u2019s very straightforward to create a VAST tag, there are several ways to do it:<\/span><\/p>\n\n- Using Google Ad Manager: <\/b>Google takes the lead when it comes to creating VAST tags for ads. They make the whole process easy and support both HTTP and HTTPS URLs.<\/span><\/li>\n<\/ul>\n
<\/p>\n
\n- Using third-party tools: <\/b>There are various VAST tag generators to support necessary VAST specifications.\u00a0<\/span><\/li>\n<\/ul>\n
\n- Manually: <\/b>While you can create your ad tags manually without using GAM and third-party tools, this method is not recommended as it may contain typos or mistakes that can affect the VAST tag performance.\u00a0<\/span><\/li>\n<\/ul>\n
<\/p>\n
<\/span>VAST tag examples<\/b><\/span><\/h2>\nHere’s the full example of a VAST tag, packed with elements like unviewed_position_start, ciu_szs, and gdfp_req. These elements set the stage for video delayed impressions, lay out the sizes for companion ads, and signal that the user is in the Ad Manager schema.<\/span><\/p>\n<\/p>\n
But wait, there’s more! The tag also goes with extra elements like impression tracking pixels, creative assets for the ad, and companion ads to ensure the ad experience is top-notch.<\/span><\/p>\n<\/span>How does a VAST tag operate?<\/b><\/span><\/h2>\n<\/p>\n
As demonstrated in the picture, a VAST tag operates on three separated processes for ad insertion:<\/span><\/p>\n\n- \n
<\/span>VAST Request<\/b><\/span><\/h3>\n<\/li>\n<\/ul>\nHere’s how the process kicks off: The video player sends a request to the ad server asking for the video ad. This request spills contain information about available ad slots, what ad type it is, and targeting criteria.<\/span><\/p>\n\n- \n
<\/span>VAST Inline Response<\/b><\/span><\/h3>\n<\/li>\n<\/ul>\nWhen the ad server receives the request, it quickly sends an inline response right back to the video player. This response packs the video file needed to show the ad and URLs to track how the ad is performing.<\/span><\/p>\n