Web interstitials are full-page web ads and are an additional inventory and revenue source. Publishers can monetize web pages with impactful ads while respecting Better Ads Standards.
To respect the user experience, web interstitials:
- Have a clear exit option.
- Have a configurable frequency cap—by default, a given publisher can show an ad to a user only once per hour per subdomain.
- Match Google Search standards for avoiding intrusiveness.
- Add the
INTERSTITIALGPT slot type to the
<head>element of the web page.
- Display the ad slot as you would any other ad slot.
- Add the
- Create a new ad unit or use an existing one for the interstitial ad slot. Select the size 320x480, 300x250, and 336x280.
- Create line items:
- For reserved and programmatic direct inventories: Target inventory as normal. Creatives must have the size 320x480, 300x250, or 336x280. Note that you can target line items by Inventory format, with “Interstitial” as an option.
- For non-reserved inventory: Include the relevant ad unit in the Ad Exchange line item. Include the sizes 320x480, 300x250, or 336x280 in the associated placeholder creative. These fixed sizes are needed only for trafficking purposes on Ad Exchange line items. Ads served programmatically can be a range of sizes depending on the size of the viewport.
- For video out-stream ads (reserved and programmatic direct inventories): Target inventory as normal. Creatives must have the size 320x480, 300x250, or 336x280. Note that you can target line items by Inventory format, with “Interstitial” as an option.
- For web interstitials in private auctions:
Don't select a size. The deal can't be limited to the web interstitial format by selecting a size(s) but it can, if required, be limited to the web interstitial format by other means, such as, using an ad slot specific key-value, or using a separate inventory unit.
Use the “Inventory format” dimension and filter "Creative size (delivered) > is any of > Interstitial" to see how interstitials perform compared to other formats.
To demo the interstitial format, append
#gamInterstitialDemo to a website page that already has some GPT tags. Clicking a navigation link on the page should trigger the format.
Web interstitials can be triggered when a user:
- Navigates to a page
- Unhides a tab/window (for example, when they revisit a tab/window after going to another tab/window, revisit a tab/window after unlocking the device screen, or maximize a window after minimizing it.)
Web interstitials respect the frequency cap set by the publisher, even if a user triggers multiple actions that can display an interstitial.
Publishers can opt in to receive additional triggers.
- Click Inventory, then Network Settings.
- Under the “Web interstitial triggers” field, select which trigger to opt into.
- Publishers can also opt into triggers by tagging their pages. The following example shows how to opt into the unhide tab/window trigger.
const interstitialSlot = googletag.defineOutOfPageSlot(
// The publisher wants to enable the 'unhideWindow' trigger.
To ensure that users see a default of one ad per hour per subdomain, Ad Manager uses local storage to verify that a user has not seen a web interstitial in the past hour. Use of this format is subject to the EU user consent policy. If you don’t obtain consent, web interstitials won’t be requested.
Some links on a page may be considered ineligible to show interstitial ads. Interstitial ads won’t be shown when a user clicks an ineligible link, for example, links to URLs without HTTP/HTTPS and links that open a new window.
You can prevent specific links from triggering GPT-managed web interstials by adding a
data-google-interstitial="false" attribute to the anchor element or any ancestor of the anchor element.