How do I setup a passback ad tag?When you serve multiple ads from different ad servers and ad networks, some vendors might not have any available or suitable ads to display. It could be that they do not have any premium ads or have any ads that meet your ad targeting criteria. In this case, there are several choices:
- Display a public service ad (i.e. a PSA ad)
- Display a vendor's default ad or a place-holder ad
- Display a passback ad tag, or a fallback or backup ad tag, of your choice
In our ad server, you can create an additional zone and link appropriate ads to this new zone. You then send this zone's ad tag to the ad network to be used as the passback, or backup, ad tag. This ad tag will be called when there is no available ad to serve from this vendor or when an impression cannot be filled. It is a very flexible setup. You can have a chain of many vendors with different priorities. This allows you to utilize multiple ad networks together and capture the highest revenue from each one.
Example: One Ad PartnerYou have an ad partner that can only fill 80% of the impressions you sent to them. 20% of the time, you want to display ads from other ad networks and from your own advertisers. Here is how to create the backup zone and get its ad tag:
- Create a zone (eg: Backup-20)
- Create one or more ads
- Link the ad(s) to the zone above
- Give the zone's ad tag to the ad partner so they can put it as a backup ad tag in their adserver
- This zone's ad tag will be called when your ad partner cannot fill the impression
- You can manage, change, switch ads from within your account in our ad server without the need to update the ad tag
Example: Multiple Ad PartnersYou have 3 ad tags from ad networks: A, B, and C. Ad network A is a premium network but it has limited impressions and also certain country restrictions. You have a zone ABC that rotates A, B and C with ad A having the highest serving priority. When ad network A does not have any premium ads to display, it gives you an option to enter an ad tag for default/fallback/passback.
In this case, you can setup a new zone BC and link ad B and ad C to this new zone. You then generate BC zone's serving code and paste this ad tag into ad network A as the passback ad tag. If A does not have an available ad, it will call the passback tag and display an ad from ad network B or C.
Fill Rate TrackingYou can track filled and unfilled/passback impressions to calculate the fill rate. To do this, you would generate the event tracking pixel URL for the ad/zone and place it into the suitable location within the third-party ad server or ad tag.
Depending on the ad exchange, ad network or ad server, its ad tag might support filled impression tracking by allowing you to enter a pixel URL into the third-party ad tag. This pixel URL will be called when an impression is filled and not passed back to another tier.
On the other hand, some other ad servers/exchanges provide a section where you can enter your a passback/default ad tag and here you can paste the passback/unfilled tracking pixel URL together with the secondary/passback zone's serving code in this area
Flexible Passback via a Redirect ZoneIf you have multiple tiers of ad network tags and do not want to manually update the passback ad tag with all of your ad network accounts, you can use a redirect zone. Instructions to setup a redirect zone:
- Create a new zone (eg: "Ad Network ABC Passback")
- Set its secondary zone to be a Tier 2 zone
- Do not link any ad to this zone (i.e. leave it empty)
- Get the serving code for this zone and paste it into "Ad Network ABC" as the passback tag
- When you need to change the tier order from "Tier 1 to Tier 2" to "Tier 1 to Tier 3", you would only need to update the secondary zone setting within AdSpeed for the zone "Ad Network ABC Passback" from "Tier 2" to "Tier 3". You do not have to update the passback tag within "Ad Network ABC".
- When "Ad Network ABC" does not have any available ad, it will call the passback tag
- The passback tag calls this zone "Ad Network ABC Passback", which is empty
- Therefore, it will look into the secondary zone for an ad there. This secondary zone could be a "Tier 2" or "Tier 3" zone, depending on your setting for this zone in AdSpeed.
Other Articles in Ad Tag
- Accelerated Mobile Pages Project - AMP Ad Tag
- Can I have ads refresh automatically without a page reload?
- How can I avoid document.write warning in Chrome?
- How can I avoid duplicate ads on the same page?
- How can I combine multiple ads in the same placement?
- How can I defer ads until after the page has finished loading?
- How can I display an ad only when it is visible on screen?
- How can I measure ad viewability?
- How can I mix ad dimensions or mix banners with text-link ads?
- How can I put ads into my blog/website?
- How can I serve multiple ad dimensions in the same place?
- How can I serve multiple zones with a single server request?
- How can I support click tracking for external ad servers?
- How can I turn off ad serving error messages?
- How do I add current timestamp into the serving code?
- How do I display mobile ads using Android WebView?
- How do I integrate AdSpeed mobile ad serving API?
- How do I make ads responsive on mobile devices?
- How do I pass custom data and variables into the ad?
- How do I set up advertising on WordPress?
- How do I setup a companion ad in video ad serving?
- How do I switch to secure SSL/https ad serving?
- Should I use protocol-relative URLs in ad tags?
- What are custom ad serving settings and variables?
- What are different formats of serving code?
- What are different types of ad tag?
- What are the effects of ad blocking software?
- What is the pop-up and pop-under ad tag?
- What is the serving code or ad tag?
- What is WMODE for SWF ads? How can I change it?
- Where is the publisher-side file for iframe busting?
- Why doesn't the provided HTML serving code work?
Cannot find an answer for your question? Ask our Customer Care team
- Default and Secondary Zone
"A zone can have another zone as default or secondary. In case no ad can be selected from the active ..."
- How do I generate breakdown reports?
"When viewing a report for an entity, you have an option to drill down into more details. You can view ..."
- Getting Started
"An ad agency plans, designs, creates, manages and buys advertising on publisher's properties for its clients, the advertisers. AdSpeed ad ..."in For Agencies
"Zone is ad placement. A zone consists of one or more ads. Zones display, serve, shuffle, cycle, randomize, and rotate ..."
"Documentation for API methods to manage one or multiple websites. API Version1.3.7 (build 20200318). This page was updated on Sat, ..."