html5-videoadsvast

How does VAST v3.0 indicate whether a linear advert is pre-roll, mid-roll or post-roll


I'm checking VAST v3 specifications and they say:

linear adverts may play before the content video starts (pre-­‐roll), at a break during the content video (mid-­‐ oll), or after the content video (post-­‐roll)

But I can't see the way it is specified in the VAST-formatted XML file. I've already checked V2 but I can't see it either.

Anyone does know?


Solution

  • VAST specifies how the ad server should respond to an ad request from a video player, and how this video player should interpret this ad response (i.e. XML VAST ad response).

    With pre/mid/post rolls, I assume you're referring to a VAST Inline Linear ad. It's up to the publisher to decide when the video player must make a video request to the advertiser ad server (using the ad tag), and when the video player must insert the ad (since the video player could request the ad before, to cache it).

    VAST does not specify anything in regards to offsetting a VAST Inline Non-linear ad either (e.g. to have a Non-linear ad appear after 30 seconds into the publisher video).

    Some video players and publisher ad servers support VMAP, which is used to define and schedule ad breaks in a video.