The Good, the Bad, and the Ugly of VAST Errors

Breaking down how JW Player’s VP of programmatic advertising, Darjan Milojkovic, thinks about Video Ad Serving Template (VAST) errors. VAST error codes enable the player to communicate back to the ad server to explain why a video tag didn't serve an impression to the user. Despite being labeled an error, not all VAST errors indicate a technical malfunction. On the contrary, you can even argue that some of them are good – even necessary for programmatic advertising.

Not All Ad Requests Are Created Equal

Best practices on improving your video monetization from JW Player’s Vice President of Programmatic Strategy   At JW Player, my role as the Vice President of Programmatic Strategy is to help our customers maximize their return on investment when they're gearing up to deploy our technology. This conversation typically kicks off with a discussion about best practices for video and how to optimize ad inventory. The goal is to help publishers drive the highest possible CPM and fill rates from programmatic advertisers. In this article, I’ll cover some of the most crucial aspects of generating video revenue, leveraging pre-roll placements and Google AdX as the source of monetization.  

A Guide to VAST Errors

Refer to our comprehensive list of VAST error codes if ads don't run as they should VAST video error codes enable the JW Player to report more specific details back to the ad servers when ads don’t serve properly. The player uses the <Error> element to provide this feedback. This element is typically nested within the <InLine> or <Wrapper> element of the VAST response. In turn, an <Error> element includes a URI that provides a tracking resource for the error. This error-tracking resource is called when the video player is unable to display the Ad.

Transparency is just a .txt file away

Programmatic advertising changed the landscape of online advertising, making it easier and faster to buy and sell media online by automating the whole process. But by delegating the transactions to robotsrather than arranging direct dealsa layer of obfuscation arose.    

In the past few years, a lack of transparency has led to increasing amounts of fraud.