Skip to main content

Programmatic Ads: Glossary

Key definitions and terminology to help you navigate the programmatic advertising ecosystem.

Updated this week

Glossary

Ad Unit: Unique identifier of an ad placement within Google Ad Manager. It defines where an ad can be displayed.

Slot: Physical container (div or player) where the ad is rendered on the page.

Line Item: Configuration within Google Ad Manager that defines how a campaign is delivered (type, priority, targeting, budget).

GPT (Google Publisher Tag): JavaScript library used to serve Display ads (banners) from Google Ad Manager.

VAST (Video Ad Serving Template): Standard that defines how video ads are delivered via XML.

IMA (Interactive Media Ads SDK): Google library that interprets and plays VAST ads within a player.

RTB (Real-Time Bidding): Real-time auction where multiple advertisers compete to display their ad within milliseconds.

Fill Rate: Percentage of ad requests that receive a valid creative response.

CPM (Cost Per Mille): Cost per thousand impressions. A common metric in programmatic advertising.

House Ads: Publisher-owned creatives used as fallback when no external demand exists.

Remnant:Leftover inventory not filled by higher-priority campaigns.

Sponsorship / Programmatic Guaranteed: Reserved inventory with high priority, typically secured through a prior agreement.

GDPR: European data protection regulation that impacts advertising consent and targeting.

NPA (Non-Personalized Ads): Ad mode used when there is no consent for personalized targeting.

TFCD: Parameter related to child-directed content (Children’s Content compliance).

Preroll: Ad that plays before the main content.

Mid-roll: Ad that plays during the main content.

Post-roll: Ad that plays after the main content ends.

PAL (Publisher Ads Library): Advanced Google library designed for OTT and CTV environments, providing enhanced ad integrity and control.

Nonce: Unique value used to enhance security and prevent fraud in advanced advertising environments.

Did this answer your question?