How to enable Unique Delivery in VAST zones
Unique Delivery is an optional feature that limits each campaign or ad item assigned to a zone to be served only once per webpage. This is particularly useful when you want to have multiple instances of the same zone on the same page. For more information, read Unique Delivery.
In non-VAST zones, Unique Delivery can be automatically enabled on the AdButler interface if you're using JavaScript tags. But because VAST zone tags don't use JavaScript, you must manually modify the VAST zone's link by adding two parameters to enable Unique Delivery in that zone.
Unique Delivery Parameters
pageid
- A random integer that represents one page load. It should be the same for every ad request from the same page load. You must provide the value ofpageid
yourself. You will then use that samepageid
when requesting for multiple instances of the same zone.place
- An integer that represents a unique instance of the same zone on the page. The first instance of a zone should have aplace
value of 0, the second instance should have a value of 1, and so on.
These parameters tell AdButler to serve different ads to different instances of the same zone on a single page load.
Adding the Parameters
- Go to the section of the relevant publisher (Your AdButler > Publishers > Your Publisher).
- In the Zones table, click Get Tags on the far right column of the VAST zone. The Zone Tags window will appear.
- Copy the zone tag.
- For each instance of the zone that you want to appear on the same page, append
&pageid=<value>&place=<value>
at the end of the zone link. The value ofpageid
must remain the same for all instances, while the value ofplace
must increase by one for each successive instance. For example:
https://servedbyadbutler.com/vast.spark?setID=12394&ID=181442&pid=98086&pageid=123456&place=0
https://servedbyadbutler.com/vast.spark?setID=12394&ID=181442&pid=98086&pageid=123456&place=1