Overview
Display & Video 360 (DV360), part of the Google Marketing Platform, is a programmatic advertising solution used for planning, buying, optimizing, and measuring digital media across display, video, audio, CTV, native, and third-party inventory sources. The DV360 API provides programmatic access to advertisers, campaigns, insertion orders, line items, targeting, creatives, inventory deals, and performance reporting.
The DV360 connector automates ingestion of two performance reports and five metadata endpoints from Google Display & Video 360:
Delivery / Aggregate report →
dv360_data_aggregateTrueView / YouTube report →
dv360_data_trueviewMetadata → Advertiser, Campaign, Insertion Order, Line Item, and Creative lookup tables
The DV360 API exposes planning, buying, trafficking, and measurement data across:
Advertiser & Campaign Structure
Partners
Advertisers
Campaigns
Insertion orders (IOs)
Line items (bidding, pacing, budgets, strategies)
Ad groups and assigned creatives
Frequency caps
Creative & Asset Data
Display, video, native, and audio creatives
Creative approval & review status
Assets, transcodes, click tags, rendering information
Third-party tag metadata
Inventory, Deals, and Targeting
Deals (PMPs, PG deals, Programmatic Guaranteed, Preferred Deals)
Exchanges, inventory sources, publisher IDs
Audience targeting (first party, third party, Google audiences)
Geo, device, browser, OS
Brand safety + verification settings
Environment and placement types (web, app, video, CTV, audio)
Performance & Measurement Data
Impressions, clicks, conversions
Viewability metrics
Video metrics (quartiles, completion rate)
Reach & frequency
Cost, CPM, CPC, CPA
Floodlight conversions (if linked)
Metadata & Reference Tables
Targeting option lists
Creative types and approval statuses
Inventory source metadata
Geography tables
Device types
Browser & OS taxonomies
Granularity
This integration retrieves DV360 data at the following levels: Partner, Advertiser, Campaign, Insertion order, Line item, Creative, which can be broken down by geo, device type and audience.
Purpose
Sync programmatic trafficking structure into external platforms
Automate workflows such as line-item creation, pacing updates, creative assignment
Monitor delivery, optimisation goals, and brand-safety performance
Provide visibility into inventory sources, audiences, and cross-device delivery
Refresh cadence
Fact tables append daily (5‑day look‑back). Metadata tables refresh daily.
For more information on this integration please follow the link here.
Connection Setup
Key | Description | Required | Type |
| Comma‑separated advertiser IDs | ✅ | Text |
| Google OAuth Client Secret (hidden) | ✅ | Hidden |
| Google OAuth Client ID (hidden) | ✅ | Hidden |
| DV360, DBM & GCS read scopes (hidden) | ✅ | Hidden |
Auth – OAuth 2.0 (installed app). Refresh token stored securely after first grant.
Jobs & Scheduling
Job Label | Feed | Look - back | Pull | Targets |
DV360 Data Import |
| 5 days | 24h |
|
DV360 Meta Refresh |
| 1 day | 24h | 5 metadata tables |
Each data target requires hidden option dv360_report_id (saved Query ID in DV360 UI).
Tables & Schemas (all fields)
1 · dv360_data_aggregate
Field | Description |
| Report date (YYYY‑MM‑DD) |
| DV360 advertiser ID |
| Campaign ID |
| Insertion Order ID |
| Line item ID |
| Creative ID |
| Total impressions |
| Total clicks |
| Cost in advertiser currency |
| Revenue in advertiser currency |
| Views reaching 25 % |
| Views reaching 50 % |
| Views reaching 75 % |
| Video completes (100 %) |
2 · dv360_data_trueview (YouTube)
Field | Description |
| Report date |
| Advertiser ID |
| Campaign ID |
| Insertion Order ID |
| Line item ID |
| Creative ID |
| YouTube Ad Group name/ID |
| YouTube Ad (creative) name/ID |
| Impressions |
| Clicks |
| Cost |
| Revenue |
| 25 % views |
| 50 % views |
| 75 % views |
| Video completes |
Metadata Lookup Tables
Table | Key Column | Core Fields (examples) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Dimensions
Dimension Name | Mapping Source |
Advertiser [DV360] |
|
Campaign [DV360] |
|
Insertion Order [DV360] |
|
Line Item [DV360] |
|
Creative [DV360] |
|
YouTube AdGroup [DV360] |
|
YouTube Ad [DV360] |
|
Base Metrics
Metric | Formula (Aggregate + TrueView) | Round | Prefix |
Media Cost [DV360] |
| 2 | £ |
Revenue [DV360] |
| 0 |
|
Impressions [DV360] |
| 0 |
|
Clicks [DV360] |
| 0 |
|
25 % Views [DV360] |
| 0 |
|
50 % Views [DV360] |
| 0 |
|
75 % Views [DV360] |
| 0 |
|
Video Completes [DV360] |
| 0 |
|
Composite Metrics
Name | Formula | Round | Format |
CTR [DV360] |
| 2 | % |
CPC [DV360] |
| 2 | £ |
CPM [DV360] |
| 2 | £ |
VTR [DV360] |
| 2 | % |
CPCV [DV360] |
| 2 | £ |
Joins
Fact Table | FK Field | Table Name | Key |
Aggregate & TrueView | advertiser_id | dv360_meta_advertiser | advertiserId |
| campaign_id | dv360_meta_campaign | campaignId |
| insertion_order_id | dv360_meta_order | insertionOrderId |
| line_item_id | dv360_meta_lineitem | lineItemId |
| creative_id | dv360_meta_creative | creativeId |

