Blog / Fundamentals / Google programmatic advertising
Fundamentals · Guide
Google Programmatic Advertising: How It Works, Platforms, Buying & Targeting
How Google programmatic advertising works, from DV360 to buying methods, targeting and measurement.
Programmatic Ads Team
Oct 18, 2026 · 22 min read
Learn DV360 in 14 structured modules
Google programmatic advertising refers to the automated buying and selling of digital advertising inventory through Google’s advertising ecosystem. For advanced programmatic buying, Display & Video 360 (DV360) is Google’s demand-side platform (DSP), while Google Ad Manager operates on the publisher side. Google Ads is a separate advertising platform that provides auction-based advertising across Google’s properties and partner inventory.
In practical terms, Google programmatic advertising connects advertisers with digital inventory using automated bidding, audience and contextual targeting, inventory controls, measurement, and optimization. DV360 supports programmatic buying across display, video, TV, audio and other channels, including open-auction and negotiated programmatic buying options.
Quick answer: if you want sophisticated programmatic media buying through Google’s ecosystem, DV360 is the core platform to understand. The ecosystem also involves publishers, ad exchanges, SSPs, ad servers, audience data, creatives, bidding algorithms and measurement systems.
What Is Google Programmatic Advertising?
Google programmatic advertising is the automated process of selecting, buying, delivering and measuring digital advertising inventory using Google’s advertising technology. The main entities are:
| Entity | Role |
|---|---|
| Google Ads | Advertising platform for buying ads across eligible Google and partner inventory |
| Display & Video 360 | Google’s DSP for managing sophisticated display, video, YouTube, TV, audio and other programmatic campaigns |
| Google Ad Manager | Publisher-side platform for managing and monetizing digital inventory |
| DSP | Platform used by advertisers to buy impressions |
| SSP | Platform used by publishers to make inventory available to buyers |
| Ad Exchange | Marketplace where eligible inventory and buyer demand can meet |
| RTB | Real-time auction process used for many programmatic impressions |
| Campaign Manager 360 | Ad serving and measurement technology that can work with DV360 |
| Floodlight | Conversion and activity measurement technology used within the Google Marketing Platform ecosystem |
Google describes DV360 as a platform where teams can manage campaigns, audience data, creatives, inventory and campaign insights. DV360 is organized around Campaigns, Audiences, Creatives, Inventory and Insights.
Is Google Ads the same as programmatic advertising?
No. Google Ads and DV360 are not the same platform. Google Ads provides advertising products for advertisers buying eligible Google and partner inventory. DV360 is Google’s DSP within Google Marketing Platform and is designed for broader, more sophisticated programmatic media buying and campaign management. A useful distinction is:
- Google Ads: advertiser-facing platform for Google’s advertising products.
- DV360: DSP for programmatic media buying across supported inventory sources.
- Google Ad Manager: publisher-side technology for managing and monetizing inventory.
The platforms can work together within a wider Google advertising and measurement ecosystem, but they have different roles.
Is DV360 a DSP?
Yes. Display & Video 360 is Google’s DSP. A DSP helps advertisers evaluate available ad impressions and decide whether, where and how much to bid based on campaign objectives, targeting, inventory and other signals. Google’s DV360 documentation describes the platform as supporting programmatic guaranteed, direct deals and open-exchange buying, with automated bidding designed around advertiser campaign goals.
How Does Google Programmatic Advertising Work?
Google programmatic advertising works by matching an advertiser’s campaign requirements with available advertising impressions and using automated systems to determine whether an impression should be purchased. A simplified process is:
Advertiser goal → Audience & targeting → Available impression → DSP evaluation → Bid → Auction/deal decision → Ad serving → Measurement → Optimization
1. The advertiser defines the campaign objective
The advertiser first establishes the business objective. Typical objectives include brand awareness, reach, website traffic, engagement, leads, sales, app installs and conversions. In DV360, campaign and insertion-order objectives influence available KPIs, bid strategies and line-item types.
2. The advertiser selects targeting
The advertiser defines who or what the campaign should reach. Depending on the campaign and inventory, targeting can include:
- Geography
- Language
- Device
- Demographics
- Audiences
- Context
- Keywords
- Categories
- Placements
- Inventory sources
- Viewability
- Brand-safety controls
- Day and time
DV360 uses targeting settings to focus bidding on impressions that match campaign requirements.
3. An advertising opportunity becomes available
When a user loads a webpage, opens an app or accesses supported digital content, an advertising opportunity may become available. The publisher or supply-side technology makes eligible inventory available to buyers through an exchange or a negotiated deal.
4. DV360 evaluates the impression
DV360 evaluates whether the impression matches the campaign’s targeting and buying requirements. For example, a campaign might require female users, 25–40, India, mobile devices, selected audience segments, brand-safe inventory and a defined frequency cap. If an impression matches the campaign requirements, the relevant line item can compete for it.
5. The buyer bids or uses a negotiated deal
For auction-based inventory, the buyer can submit a bid according to the campaign’s bidding strategy. For negotiated inventory, the transaction may use a deal such as a Preferred Deal or Programmatic Guaranteed agreement.
6. The ad is served
If the advertiser wins the applicable auction or qualifies for the negotiated transaction, the creative is served to the user.
7. Performance is measured
The campaign then generates performance data such as impressions, clicks, conversions, CPM, CPC, CTR, CPV, viewability, video completion metrics, reach, frequency and CPA. DV360 provides campaign reporting and optimization capabilities, while conversion measurement can use Google Marketing Platform technologies such as Floodlight.
Google Programmatic Advertising Platforms
Google’s advertising ecosystem contains multiple platforms with different responsibilities.
Google Ads
Google Ads is Google’s advertiser-facing advertising platform. It is commonly used for search, shopping, YouTube and other Google advertising products, depending on campaign type and eligibility. Google Ads is often the appropriate starting point for advertisers who need self-service access to Google’s advertising products.
Display & Video 360
Display & Video 360 is Google’s DSP for managing programmatic campaigns. DV360 allows teams to manage campaigns, audiences, creatives, inventory and insights from one platform. Google states that DV360 supports reservation, programmatic and programmatic guaranteed campaigns across display, video, TV, audio and other channels.
Google Ad Manager
Google Ad Manager is primarily publisher-side technology for managing and monetizing advertising inventory. Google Ad Manager supports different transaction types, including Open Auction, Preferred Deal, Private Auction and Programmatic Guaranteed.
Campaign Manager 360
Campaign Manager 360 is an ad serving and measurement platform within Google Marketing Platform. DV360 can use Campaign Manager as an ad server for campaigns and reporting workflows.
How the Google advertising platforms fit together
A simplified relationship is: Advertiser → DV360 / Google Ads → Advertising inventory → User. On the publisher side: Publisher → Google Ad Manager / SSP / Exchange → Available inventory. For measurement: Campaign → Ad serving → Floodlight / measurement → Reporting → Optimization. The exact technology stack depends on the campaign, inventory source, buying method and measurement setup.
Google Ads vs DV360
Google Ads and DV360 both support digital advertising, but they serve different operational needs.
| Feature | Google Ads | DV360 |
|---|---|---|
| Primary role | Google advertising platform | Demand-side platform |
| Programmatic buying | Available in specific Google advertising products | Core capability |
| Open-market programmatic buying | Product-dependent | Yes |
| Private deals | More limited/product-dependent | Strong programmatic deal workflow |
| Programmatic Guaranteed | Product-dependent | Supported |
| Campaign hierarchy | Google Ads campaign structure | Campaign → IO → Line Item |
| Advanced programmatic workflow | Limited compared with DSP | Core capability |
| Audience management | Available | Advanced audience and targeting workflows |
| Inventory management | Product-specific | Extensive inventory-source controls |
| CTV/programmatic video | Available through supported products | Supported through dedicated workflows |
| Enterprise programmatic operations | Less specialized | Designed for this use case |
The important distinction is not that one platform is universally “better.” The appropriate platform depends on the media buying requirement.
- Use Google Ads when the campaign primarily needs Google’s advertiser-facing products and a relatively straightforward workflow.
- Consider DV360 when the campaign requires sophisticated programmatic buying, inventory-source control, private deals, advanced targeting, cross-channel campaign management or enterprise media workflows.
What Are the Main Google Programmatic Buying Methods?
Google’s programmatic ecosystem supports several buying methods. The most important distinction is whether inventory is bought through an open auction, a private deal or a guaranteed agreement.
1. Open Auction
Open Auction is an auction-based buying environment in which eligible buyers can compete for available inventory. The advertiser does not reserve a specific publisher’s inventory in advance. Open Auction is useful when the objective is scalable reach across available inventory and the advertiser is comfortable allowing automated bidding to determine individual impression opportunities. Google Ad Manager defines Open Auction as an auction-based transaction for inventory available to all buyers.
Example. A consumer brand wants to reach adults across a large set of websites and apps in India. The advertiser can use DV360 to target relevant audiences, geography, devices and brand-safety requirements while allowing the platform to compete for eligible impressions in open inventory.
2. Private Auction
A Private Auction is an auction-based deal in which selected buyers are allowed to compete for specific publisher inventory. Private Auctions are a type of Private Marketplace (PMP) deal. Google describes Private Auctions as auction-based transactions where specific buyers are allowlisted by the publisher.
Example. A premium publisher wants only selected agencies and advertisers to compete for its high-value inventory. The publisher can create a Private Auction and invite selected buyers.
3. Preferred Deal
A Preferred Deal is a non-guaranteed, fixed-price deal that gives a buyer a preferred opportunity to purchase negotiated inventory. The advertiser gets an initial opportunity to buy the inventory at the negotiated price, but the buyer is not contractually guaranteed the inventory. Google classifies Preferred Deals as Private Marketplace transactions.
Example. A publisher negotiates a fixed CPM with an advertiser for a specific inventory package. The advertiser receives a preferred opportunity to buy that inventory, but the transaction remains non-guaranteed.
4. Programmatic Guaranteed
Programmatic Guaranteed is a fixed-price programmatic transaction in which a specific amount of inventory is reserved for a buyer. The buyer and publisher negotiate the terms, and the inventory is reserved for that buyer. Google describes Programmatic Guaranteed as a fixed-price transaction with a pre-committed set of inventory.
Example. A publisher offers 10 million impressions during a defined campaign period. The advertiser agrees to the negotiated price and delivery terms, and the inventory is reserved for that advertiser.
Open Auction vs PMP vs Programmatic Guaranteed
| Buying method | Price | Inventory | Buyer access | Guaranteed? |
|---|---|---|---|---|
| Open Auction | Auction-based | Open eligible inventory | Broad | No |
| Private Auction | Auction/floor | Selected inventory | Invited buyers | No |
| Preferred Deal | Fixed negotiated price | Selected inventory | Preferred buyer | No |
| Programmatic Guaranteed | Fixed negotiated price | Reserved inventory | Specific buyer | Yes |
This distinction is one of the most important concepts for understanding programmatic media buying.
What Is RTB in Google Programmatic Advertising?
Real-Time Bidding (RTB) is an automated auction process in which buyers compete for eligible digital advertising impressions when an ad opportunity becomes available. RTB is a buying mechanism, not a synonym for all programmatic advertising. That distinction matters because programmatic advertising includes buying methods that are not open real-time auctions, such as Programmatic Guaranteed and certain direct deals.
Simple RTB example
- A user opens a webpage and the page creates an advertising opportunity.
- The publisher’s technology makes the impression available.
- Eligible buyers evaluate the opportunity.
- DSPs determine whether their campaigns match the impression.
- Buyers submit bids where applicable.
- The auction determines the winning eligible bid.
- The winning creative is served.
- The impression is recorded for measurement.
This process can happen extremely quickly without a human manually selecting each individual impression.
DSP vs SSP vs Ad Exchange
The programmatic ecosystem becomes easier to understand when each entity has a clear role.
| Entity | Main role | Primary side |
|---|---|---|
| Advertiser | Wants to reach an audience | Demand |
| Agency | Plans/manages advertising for clients | Demand |
| DSP | Helps advertisers buy impressions | Demand |
| SSP | Helps publishers sell inventory | Supply |
| Ad Exchange | Facilitates marketplace transactions | Marketplace |
| Publisher | Owns or operates digital content/inventory | Supply |
| Ad Server | Delivers and manages creatives | Technology |
| User | Receives the advertisement | Audience |
- DSP: A Demand-Side Platform helps advertisers evaluate and buy digital advertising inventory. DV360 is Google’s DSP.
- SSP: A Supply-Side Platform helps publishers make advertising inventory available to buyers and manage the monetization of that inventory.
- Ad Exchange: a technology marketplace where advertising inventory can be offered to buyers and competed for through automated transactions.
The relationship can be simplified as Advertiser → DSP → Exchange/SSP → Publisher. The reverse flow is Publisher → SSP/Exchange → DSP → Advertiser. The exact technology path depends on the inventory source and transaction.
Google Programmatic Targeting Options
Targeting determines which impressions a campaign is eligible to buy. DV360 supports targeting across audience, content and technology dimensions. Google lists content controls such as brand safety, keywords, categories, viewability and language, along with technology targeting such as devices, browsers and carriers.
Demographic targeting
Demographic targeting can include characteristics such as age, gender, parental status and household income. Availability depends on the inventory and campaign type.
Affinity audiences
Affinity audiences are designed to reach people based on established interests and lifestyle-related signals. For example, a travel advertiser might use relevant affinity audience categories to reach users with strong interest in travel-related topics.
In-market audiences
In-market audiences are designed to reach people who are actively researching or considering products or services. This makes in-market audiences more closely associated with purchase consideration than broad interest targeting. Google’s YouTube & partners targeting documentation describes Affinity audiences as useful for people with strong relevant interests and In-market audiences for people actively considering a product or service.
First-party audiences
First-party audiences are based on an advertiser’s own customer or interaction data, subject to Google’s policies and eligibility requirements. Examples include Customer Match, website interaction audiences, app interaction audiences and YouTube user audiences. Google states that DV360 supports YouTube user lists and Customer Match for eligible YouTube campaigns.
Contextual targeting
Contextual targeting uses information about the content or environment surrounding an advertising opportunity rather than relying only on user-level audience signals. Contextual approaches can use keywords, content categories, page/app context, language, content suitability and brand-safety controls. This is particularly useful when an advertiser wants its message to appear alongside relevant content.
Geography targeting
DV360 supports geographic targeting at different levels depending on the campaign and inventory. Google documents regional targeting such as states, cities and postal codes, as well as proximity targeting. For India campaigns, geography can therefore be structured around the actual business requirement—for example, India-wide, selected states, selected cities or specific areas where supported.
Device targeting
DV360 can target devices such as computers, smartphones, tablets, Connected TV and certain connected devices. Device options vary by inventory and campaign type.
Language targeting
DV360 supports language targeting based on the language signals associated with the bid request. Google notes that publisher-provided language information and other content/user signals can be used when determining language.
Day and time targeting
Advertisers can restrict delivery to specific days or times when the campaign or inventory supports the setting.
Placement and keyword targeting
Depending on the line-item type, advertisers can use placements, keywords and categories to refine where advertisements appear. For YouTube & partners line items, Google documents targeting options including geography, language, day and time, device, placements, keywords, categories, demographics and audience lists.
Google Programmatic Ad Formats and Channels
DV360 can support multiple media environments, although availability depends on inventory, campaign type, geography and other eligibility conditions. Common programmatic environments include:
- Display advertising: formats such as banner ads, HTML5 ads, rich media and native formats.
- Video advertising: in-stream video, in-feed video and other supported video environments.
- YouTube: DV360 supports YouTube & partners line items, allowing advertisers to use supported YouTube inventory and targeting capabilities.
- Connected TV: DV360 includes dedicated workflows for Connected TV and over-the-top inventory. Google documents Connected TV insertion orders and specific CTV line-item workflows within DV360.
- Audio: DV360 also supports audio buying for eligible inventory.
- Digital out-of-home: DV360 provides programmatic workflows for supported digital out-of-home inventory.
Important availability note. Not every format, targeting option or inventory source is available in every country or campaign type. For India campaigns, the advertiser should verify current inventory and targeting eligibility inside the account before planning delivery.
How to Set Up a Google Programmatic Campaign in DV360
A practical DV360 workflow is: Objective → Campaign → Insertion Order → Line Item → Targeting → Inventory → Creative → Bidding → Measurement → QA → Launch → Optimization
- Define the objective. Start with the business goal, for example: increase awareness among women aged 18–34 in selected Indian cities. The objective should determine the KPI and optimization approach.
- Create the campaign. In DV360, campaigns group related insertion orders around a common business goal. Google states that campaign-level settings can include goals, KPIs, frequency caps, inventory sources and default targeting.
- Create the insertion order. An Insertion Order (IO) contains related line items and can contain settings such as budget, dates, pacing, KPI, frequency cap, inventory sources and default targeting. Google defines an insertion order as a set of related line items that can share budget and flight dates.
- Create line items. A line item is where the actual buying configuration becomes more granular. It can contain budget, bid, creatives, targeting, flight dates, frequency cap, bid strategy and inventory sources. Google states that DV360 line items bid on impressions and serve creatives to inventory sources.
- Select inventory. Choose the inventory environment appropriate for the campaign: open auction, private deals, deal groups, auction packages and other eligible inventory sources. DV360 documentation explains that inventory sources can be exchanges or private deals supplying buyable impressions.
- Configure targeting. Set the relevant audience, geography, language, device, content, placement, brand safety, viewability and frequency controls. Avoid adding every available targeting option simply because it exists. Targeting should reflect the campaign objective.
- Upload and assign creatives. Assign the appropriate creative formats to the line item. The creative must be approved and compatible with the selected inventory.
- Select bidding and optimization. Choose the bid strategy and KPI based on the campaign objective: awareness → CPM/reach/viewability-oriented KPIs, video → CPV, completion or reach-oriented KPIs, performance → CPA/conversion-oriented KPIs where supported. DV360 provides different KPI and bidding options depending on the objective and line-item type.
- Configure measurement. Set up appropriate measurement before launch. For conversion-focused campaigns, Floodlight and related Google measurement technologies can be used within the Google Marketing Platform ecosystem.
- QA the campaign. Before activation, check dates, budget, pacing, bid, targeting, geography, audience, inventory, creative approval, landing page, tracking, frequency cap, brand safety and deal configuration.
- Launch and optimize. After launch, evaluate delivery and performance against the campaign objective. Optimization should be based on meaningful signals rather than changing settings randomly.
How to Measure Google Programmatic Advertising
Programmatic campaign measurement should connect media metrics to the campaign objective.
Core delivery metrics
- Impressions: the number of ad impressions delivered.
- Reach: the number of unique users reached, where the relevant reporting method supports unique reach measurement.
- Frequency: the average number of times users were exposed to the advertisement. Frequency = Impressions ÷ Reach.
- CPM: cost per thousand impressions. CPM = Cost ÷ Impressions × 1,000.
Engagement metrics
- CTR: click-through rate measures clicks relative to impressions. CTR = Clicks ÷ Impressions × 100.
- CPC: cost per click. CPC = Cost ÷ Clicks.
- Video completion rate: measures completed views relative to the relevant video starts/views definition used by the reporting system.
Conversion metrics
- Conversion rate: Conversions ÷ Relevant Clicks or Sessions × 100. The denominator should match the measurement definition being used.
- CPA: Cost ÷ Conversions.
- ROAS: Revenue ÷ Advertising Cost.
For awareness campaigns, reach, frequency, viewability, completed views and other brand KPIs may be more relevant than CPA or ROAS.
Google Programmatic Advertising in India
Google programmatic advertising can be used for campaigns targeting Indian audiences, but the exact inventory, audience, format and targeting availability depends on the campaign setup and current Google product eligibility. For an India campaign, planning should begin with:
- Market: India or selected states/cities
- Audience: demographics, Google audiences, first-party audiences or contextual signals
- Channel: display, YouTube, video, audio, CTV or other eligible inventory
- Buying method: Open Auction, PMP or Programmatic Guaranteed
- Objective: awareness, reach, traffic, leads, sales or another business goal
- KPI: CPM, reach, CPV, CTR, CPA, conversion rate or another relevant metric
- Measurement: appropriate tags, Floodlight and reporting configuration
- Brand safety: inventory and content suitability controls
- Creative: format and specification compatible with the selected inventory
Example: India awareness campaign
Suppose a consumer brand wants to build awareness among women aged 18–35 in Delhi, Mumbai, Bengaluru and Hyderabad. A possible programmatic approach would be:
- Platform: DV360
- Objective: Awareness
- Geography: selected Indian cities
- Audience: relevant Google audiences and/or contextual targeting
- Inventory: display and video
- Buying: Open Auction and selected premium deals where appropriate
- Frequency: controlled using campaign/IO/line-item settings
- KPI: reach, frequency, CPM and viewability
- Measurement: DV360 reporting and appropriate measurement setup
The exact targeting combination should be validated against the inventory and current account capabilities before launch.
Google Programmatic Advertising vs Meta Ads
Google programmatic and Meta advertising can both be used for audience-based digital advertising, but their ecosystems are different.
| Area | Google Programmatic / DV360 | Meta Ads |
|---|---|---|
| Core technology | DSP/programmatic ecosystem | Meta advertising platform |
| Main inventory model | Multiple digital inventory sources | Primarily Meta-owned environments and supported placements |
| Buying | Auction + programmatic deals | Primarily auction-based |
| Private publisher deals | Supported in programmatic ecosystem | Not the core buying model |
| Display web inventory | Strong | More limited compared with programmatic web buying |
| YouTube | Supported through Google ecosystem | No |
| Meta platforms | No | Facebook, Instagram and other Meta placements |
| CTV/programmatic | Supported through eligible inventory | Product/placement dependent |
| Audience strategy | Audiences + contextual + inventory + technology | Meta audience and platform signals |
| Publisher inventory control | Strong programmatic controls | Different model |
| Best suited for | Cross-channel programmatic media buying | Advertising across Meta’s ecosystem |
The choice should depend on the campaign objective, inventory requirement, audience, measurement setup and media strategy.
Common Google Programmatic Advertising Mistakes
- Treating Google Ads and DV360 as the same platform. Google Ads and DV360 have different roles. Fix: decide whether the campaign requires Google Ads products or a DSP-based programmatic workflow.
- Using too much targeting. Stacking multiple restrictive audience, geography, device and contextual conditions can reduce the available inventory. Fix: start with targeting that directly supports the campaign objective and test additional restrictions only when justified.
- Ignoring inventory quality. Not every available impression has equal value. Fix: use inventory-source, brand-safety, viewability and suitability controls where appropriate.
- Confusing RTB with all programmatic buying. RTB is one programmatic buying mechanism. Fix: understand the difference between Open Auction, Private Auction, Preferred Deal and Programmatic Guaranteed.
- Optimizing only for clicks. A campaign designed for awareness should not automatically be judged only by CTR. Fix: match the KPI to the business objective.
- Launching without measurement. Without correct conversion or activity tracking, optimization becomes difficult. Fix: complete measurement and QA before launch.
- Assuming every targeting option works everywhere. Targeting and inventory availability can vary by channel, country, device and campaign type. Fix: verify current eligibility in DV360 before finalizing the media plan.
Google Programmatic Advertising: Frequently Asked Questions
Key Takeaways
- Google programmatic advertising refers to automated digital media buying within Google’s broader advertising ecosystem.
- Display & Video 360 is Google’s DSP.
- Google Ads and DV360 are different platforms with different roles.
- RTB is one type of programmatic buying, not a synonym for all programmatic advertising.
- Open Auction, Private Auction, Preferred Deal and Programmatic Guaranteed represent different transaction models.
- DSPs help advertisers buy inventory, while SSPs help publishers sell inventory.
- Targeting can involve audiences, context, geography, language, devices, placements and other campaign controls.
- DV360 supports programmatic workflows across display, video, YouTube, TV, audio and other eligible channels.
- Campaign structure in DV360 commonly involves Campaigns, Insertion Orders and Line Items.
- Measurement should be aligned with the campaign objective rather than relying on a single metric.
- India campaigns should be planned around actual inventory and targeting availability rather than assuming every global DV360 feature is available in every environment.
The most useful way to understand Google programmatic advertising is to connect four layers: the Google advertising platforms, the programmatic ecosystem, the buying methods, and the campaign execution workflow. Once those relationships are clear, DV360, DSPs, SSPs, RTB, PMP, Programmatic Guaranteed, targeting and measurement become parts of one system rather than isolated advertising terms.
Keep reading
Related articles
-
Programmatic Advertising Platforms: Complete List of DSPs in 2026
A structured list of notable DSPs for 2026, including India-relevant platforms.
-
Amazon DSP: Complete Guide to Amazon Programmatic Advertising
What Amazon DSP is, how it works and what changed with Amazon Ads Agent in 2026.
-
DV360 vs The Trade Desk vs Amazon DSP vs Yahoo DSP: 2026 Comparison for India
A practical 2026 comparison of the four major DSPs for Indian advertisers.