Untitled UI logotext
Solutions
Arrow down icon
Products
Managed with Fuse
Fuse Enterprise
Technology
Fuse icon in black
Fuse
Fuse Platform
Use Cases
Using AdSense
Retail Media
Existing Ad Management
Direct and programmatic
Case Studies
Auto
Forum
Puzzle
Weather
Editorial
News
Tool
All
See all
Resources
Arrow down icon
Resources
AdTeach
Blog
Ad Formats
Ultimate Core Web Vitals Guide for Publishers
We chat with James Nielsen, Publift's Head of Onboarding, about Core Web Vitals (CWV), why it's important for publishers, and what they can do to optimize their CWV health.
Watch now
Forward arrow icon in white with black background
Best High CPM Ad Networks for Publishers in 2024
Wondering which is the best high CPM ad network? Here is a list of the best high CPM ad networks in 2024.
Read now
Forward arrow icon in white with black background
About
Arrow down icon
About
About Publift
How It Works
Customer Experience
Careers
Newsroom
Book a demo
User iconSearch icon
Solutions
Down arrow icon
Products
Managed with Fuse
Fuse Enterprise
Technology
Fuse technology icon in white
Fuse
Use Cases
Using AdSense
Retail Media
Existing Ad Management
Direct and programmatic
Case Studies
Auto
Forum
Puzzle
Weather
Editorial
News
Tool
All
Resources
Down arrow icon
Resources
AdTeach
Blog
Ad Formats
Ultimate Core Web Vitals Guide for Publishers
We chat with James Nielsen, Publift's Head of Onboarding, about Core Web Vitals (CWV), why it's important for publishers, and what they can do to optimize their CWV health.
Watch now
Forward arrow icon in white with black background
Best High CPM Ad Networks for Publishers in 2024
Wondering which is the best high CPM ad network? Here is a list of the best high CPM ad networks in 2024.
Read now
Forward arrow icon in white with black background
About
Down arrow icon
About
About Publift
How It Works
Customer Experience
Careers
Newsroom
Book a demo
Book a demo
User iconSearch icon
Book a demo
User iconSearch icon
Close icon to exit the modal
Search icon
Close icon to exit the modal
Sign up to Publift Scoop
Subscribe to the Publift newsletter for all the latest news, updates and insights from across the industry.
Adtech Industry
All

What Are VAST Tags? A Guide for Digital Publishers

Learn the benefits of VAST tags and how to create them to serve fast, reliable video ads.

Brock Munro
7
mins read
October 28, 2024
Share
Facebook Twitter LinkedIn Email
Facebook
Editorial Policy
Learn more
Our content is crafted through collaboration amongst our team of experts, or "Publifters," combined with ongoing research into the latest industry updates. To effectively support publishers, we follow a meticulous process for every piece of content we create, whether it's a blog, case study, or video.
contents
Contents

Video advertising has seen tremendous growth over the years, which can be partly attributed to the widespread adoption of VAST. 

In fact, spending in video advertising is projected to reach $106.9 billion this year, before climbing to $162.2 billion by 2026. Many sites are leveraging programmatic video advertising as a means to increase their revenue.

So what is VAST? And what are its benefits?

In this article, we’ll cover the definition and history of VAST tags, and how to create them.

What Is a VAST Tag?

A VAST tag (Video Ad Serving Template) is a script that allows video players and ad servers to communicate with each other effectively. Ad servers generate these VAST tags. 

A VAST tag instructs video players how to retrieve an ad, when to render the ad, the type of ad media, along with the ad length, format, duration, tracking information, and pricing.

Using XML schema, VAST transfers metadata from the master video ad slot source in a format readable by both humans and computers, making them an accessible tag type for video ads. 

When a video player understands VAST, it is able to play third-party video ads, regardless of the publisher's ad server or ad network, thus simplifying the video ad.

How Does VAST Work?

How VAST works

As demonstrated in the above image, VAST operates using three simple processes.

1. VAST Request

Firstly, a request is sent from the video player to the ad server to retrieve the video ad.

2. VAST Inline Response

Next, the ad server receives the request and replies with an inline response containing the media file and requisite tracking URLs.

3. Tracking URLs Pinged

Finally, once the video has been played, the video player then fires the tracking URL (or tracking pixels) to begin recording impressions for the video in question.

A Brief History of VAST and Video Ads

VAST tags were created by the Interactive Advertising Bureau(IAB). Version 1.0 was released in 2008 and has been regularly updated ever since, partly based on advertiser comments, feedback and response.

All major video players support either VAST or VPAID tags to ensure video ads play as expected. 

The VAST Timeline:

  1.  Version 1.0 was released in 2008, supporting MP4, 3GP, and .MOV video formats. It had play/stop/pause functionality and basic linear event tracking.
  2. 2.0 saw a move to support an increased number of video formats, including MP4, 3GP, .MOV, Flash, and JavaScript. Along with play/stop/pause functionality, VAST 2.0 offered quartile event and player tracking (linear, non-linear, and companion ads).
  3. On release, VAST 3.0 featured the above functionality and offered advertisers the ability to display skippable ads, OBA compliance, and improved error reporting.
  4. Released in June 2018, 4.0 supports several options for ads, including separate video and interactive files, mezzanine files, server stitching, viewability, verification, advanced reporting, and closed captioning capabilities

Key Elements in a VAST tag

As previously noted, VAST uses XML markup schema, and VAST tags are the pieces of code used in this language that allows video players to understand detailed information about the ad. For example:

  • The length of the ad
  • The ad format (i.e., mp4 format for digital videos, flv format for flash videos)
  • The destination URL for audience clicks

Below is a complete example of a VAST tag.

Key Elements in a VAST tag

 A small section of a VAST tag in XML, which contains information about the type of media file, will display as follows:

<MediaFile delivery= ‘‘progressive’’ width= ‘‘200’ height=’‘30’’ type= ‘‘video/x-flv’’ bitrate= ‘‘17’’ scalable= ‘‘false’’ maintainAspectRatio= ‘‘false’’>..</MediaFile>

In the above example, we see the video player developers are delivering an ad to the video player in .flv format.

Some elements included in the tags will vary depending on the publisher's and advertiser's individual requirements from the video player.

However, there are three main elements in every tag.

1. Media File

All VAST tags link to a media file that contains the advertiser's ad creative. Typically, this is a web link that directs to a URL that pulls up the video ad. However, in some cases, attributes will create a link to the ad server to retrieve the video ad.

2. Video Format

VAST tags also define the format of the ad creative. The video format may be Flv, mp4, or GIF.

3. Tracking

Tracking the performance of ads is an integral part of the video advertising process. The VAST tag will usually contain a URL link to a resource included within the ad server. This link contains a tracking pixel that registers ad impressions and other important information so the advertiser can determine the video ad unit's effectiveness.

Aside from the above three components, publishers can include several other attributes in their tags. These advanced tag options often define how an ad will look and include, but are not limited to:

  • The type of ad (i.e. pre-roll or mid-roll)
  • The length of the video ads
  • The dimensions of the ad

Benefits of VAST Tags

Since their introduction in 2008, the VAST tag protocol has dramatically improved digital publishers' ability to monetize their websites through the display of video ads.

Some VAST tag benefits:

  • Provides a streamlined language for communication between ad servers and video players.
  • A reduction in ad playback and rendering errors from the resource file
  • Empowers advertisers with increased control when creating and implementing video ads.
  • Saves time and money.

How to Create a VAST Tag

Creating a VAST tag is a relatively simple process, particularly for digital publishers and developers.

There are three ways to create a VAST tag, and it is really up to publishers to decide which option best suits their ad type:

  • Manually
  • Through an advertiser's Ad Server (such as Google Ad Manager)
  • By utilizing Third-Party Tools

1. Manually 

For publishers who have a pre-existing knowledge of XML and the concept of pre-defined parameters, manually creating a VAST tag should be a relatively straightforward process.

Below is a list of the pre-defined parameters required to create a tag manually.

After defining the above parameters' values, advertisers can then use the content to create an XML.

While publishers may prefer to create VAST ad tags manually, AdOps engineers will use the parameters to verify the VAST ad tag, so there is actually little benefit to creating the ad in this manner.

2. Create a VAST Tag in Google Ad Manager

While advertisers can use any VAST compatible ad server to create an ad tag, Google is by far the most popular for advertisers wishing to create video ad content.

To generate a VAST tag in Google Ad Manager, publishers will first need to ensure they have a dedicated Google Ad Manager account.

Creating a VAST tag for video ads in Ad Manager involves the following steps:

  1. Sign into Google Ad Manager using Username and Password
  2. In the table of contents, click on Inventory >> Ad Units
  3. Locate the ad unit and click on Tags
  4. Fill out the option for each section- Tag type, Tag Option, and Tag Results, clicking continue after each step
  5. Click on Copy Tag

3. Create a VAST tag With Third-Party Tools

A range of third-party tools aside from Google can be used to create VAST tags. However, publishers need to ensure that their video player supports all required specifications. This will prevent any unnecessary errors in the ad display.

How to Validate VAST Tags

As VAST tags use XML as their markup language, there is always a chance that some tags may contain a bug.

This can be anything from a problem with companion sizes to being unable to source the media file, to whether the ad response is compatible with sdk. However, publishers can ensure a video ad is operational by utilizing a tag validator.

1. IAB's VAST tag Validator

Developers can use the IAB developed validator to validate and test their VAST tags. You will need to register to access this.

2. Video Suite Inspector

Developed by Google developers, the Video Suite Inspector is recommended by Ad Manager to validate VAST tags.

3. VAST Tag Tester

Developed by Springserve, the VAST Tag Tester is also a popular choice.

Validators work by implementing and testing the code. They contact the relevant URLs to ensure the video advertisements are working as expected.

Final Thoughts

While no technology is perfect, VAST has come a long way since its inception, and utilizing VAST tags will ultimately maximize video ad performance across your sites.

Need help getting started with VAST tags? 

At Publift, we empower digital publishers to leverage the latest technologies for optimum performance and growth.

Publift helps digital publishers get the most out of the ads on their websites. Publift has helped its clients realize an average 55% uplift in ad revenue since 2015, through the use of cutting-edge programmatic advertising technology paired with impartial and ethical guidance.

If you’re making more than $2,000 in monthly ad revenue, contact us today to learn more about how Publift can help increase your ad revenue and best optimize the ad space available on your website or app.

VAST Tags FAQ

1. What are Third Party Ad Tags?

Third-party ad tags are snippets of Javascript, created by a platform or website other than the one the user visits, for placement into an ad unit to help display ads.

2. What are DCM Tags?

DCM tags were created by a DoubleClick Campaign Manager and are used for tracking digital ad campaigns. However, DoubleClick has since been rebranded as Google Campaign Manager 360, with DCM tags replaced with placement tags.

3. Can VAST Tags Track Viewability?

VAST tags will track viewability as of the 4.0 update. This change was added in January 2016.

4. What Information do VAST Tags Package Together?

Every VAST tag must contain three main pieces of information: a link to the media file the ad will play, the media’s format, and a tracking pixel to register user impressions. VAST tags should also include information on the ad’s length and the URL destination when a user clicks the ad.

5. What is VAST Xml?

VAST tags use the eXtensible Markup Language (XML) to function. VAST tags are pieces of this XML code that video players use to receive detailed information about the played media.

6. What is VAST Wrapper?

VAST wrappers contain all the pieces of information that the VAST tag needs to communicate to the media player, ensuring external code only interacts with the wrapper to boost interoperability.

7. What is VAST Validator?

VAST validators are tools that developers can use to ensure the VAST tag is operational and free of bugs. Validators can find mistakes such as a media source being unavailable to software development kit incompatibility.

8. What is VAST Redirect?

Instead of a direct link to the media, a VAST redirect will link to another VAST tag. This method allows third parties to track clicks and first impressions.

What are Third Party Ad Tags?

Share
Facebook Twitter LinkedIn Email
Facebook
Written by
Brock Munro
Brock is the Head of Product & Yield at Publift. He has been a pioneer in the business since he began his adtech journey in 2016. From starting as an Account Manager to now leading the Yield Management team, direction of our Product, and being in the industry for close to a decade, Brock has been able to observe the evolution of adtech and hone a deep understanding of the ecosystem.
Follow
Linkedin

Related

Publift Supported Identity Solutions

Discover how Publift’s identity solutions help publishers maintain ad revenue and relevancy in a cookie-less world using first-party data and contextual targeting.

All
All
Company Updates
All
Brock Munro
mins read
Best Affiliate Marketing Strategies To Follow In 2024

Improve your affiliate marketing game in 2024 by using effective strategies to increase revenue and engage your audience.

Insights
All
Publishers
All
All
All
Brock Munro
16
mins read
Back to all articles

Are you ready to power-up?

Get started

Publift Scoop

Publift Scoop

Sign up to the Publift newsletter for all the latest news, updates and insights from across the industry.
Sign up
Publift logo
Where you'll find us
Dublin

Level 2, Park House, 

Frascati Road,
Blackrock,
Dublin, Ireland
Sydney
Level 1, Building 5, 

The Mill 41-43 Bourke Rd

Alexandria, NSW 2015,
Australia
Product
Fuse TechnologyManaged with FuseFuse Enterprise
Use Cases
Direct and programmatic
Existing Ad Management
Retail Media
Using AdSense
Resources
AdTeachBlogAd FormatsCase StudiesJargon GlossaryFAQs
About
About PubliftHow It WorksCustomer ExperienceCareersNewsroomBook a DemoContact Us
Calculators
Conversion Rate Calculator
eCPM Calculator
CPM Calculator
CPA Calculator
CPC Calculator
CTR Calculator
Follow Us
LinkedInX(Twitter)FacebookInstagramYouTube
Privacy PolicyCookie NoticeTerms of Service