Overview
The ad_performance report combines (1) ad-level data from DSPs on which customer serves media, and (2) placement-level data from CM360 using a join on cm_placement_id and date.
This guide walks through where Placement ID comes from and how it is parsed from the respective DSPs.
Methodology by platform
The following SQL examples are for Redshift.
To see the BigQuery version, (1) replace the function regexp_substr with regexp_extract, and (2) add an r before the opening quotation mark in the 2nd argument, e.g.:
regexp_substr(arg1, 'arg2')→ regexp_extract(arg1, r'arg2')
|
Platform |
Placement ID Source Column
|
Logic for Placement Id Extraction |
Example SQL |
|---|---|---|---|
|
Amazon DSP |
Creative Name |
8 to 9 digit at the end or beginning of the Creative Name. e.g.
|
SQL
|
|
Bidtellect |
Creative Name |
8 to 9 digit at the end or beginning of the Creative Name. e.g.
|
SQL
|
|
DV360 |
CM360 Placement ID |
IF |
SQL
|
|
DV360 Trueview (Youtube) |
Trueview Ad Group Name |
8 to 9 digit at the end or beginning of the YouTube Ad Group Name. e.g.
|
SQL
|
|
Google Ads |
Ad Group Name |
8 to 9 digit at the end or beginning of the Ad Group Name. e.g.
|
SQL
|
|
Ad Name |
8 to 9 digit at the end of the Ad Name. e.g.
|
SQL
|
|
|
Ad Tracking URL Template |
8 to 9 digit starting with a e.g. |
SQL
|
|
|
Microsoft Bing |
Ad Group Name |
8 to 9 digit at the end or beginning of the Ad Group Name. e.g.
|
SQL
|
|
Ad Group Tracking URL Template |
8 to 9 digit starting with a e.g. |
SQL
|
|
|
Ad Tracking URL Template |
8 to 9 digit starting with a e.g. |
SQL
|
|
|
The Trade Desk |
Ad Server Creative Placement ID |
direct mapping of the |
SQL
|
|
Vistar DSP |
Creative Name |
8 to 9 digit at the end or beginning of the Creative Name. e.g.
|
SQL
|
|
Yahoo DSP |
Creative Custom ID |
Direct Pull from the |
SQL
|
|
Creative Name |
8 to 9 digit at the end or beginning of the Creative Name. e.g.
|
SQL
|
|
|
Taboola / Yahoo Native Network |
Custom ID |
Direct Pull from the |
SQL
|
|
URL |
8 to 9 digit starting with a e.g. |
||
|
Teads |
Creative External Integration Code |
|
SQL
|
Related articles
- Tutorial: Backfilling Data for a Platform
- Core Categorizations
- Tutorial: Onboarding a Platform
- Tutorial: Building and Refreshing Certified Datasources
- How-To: Enable Product Feed Reporting
- Data Library Field Mapping - Demographic Performance
- How-To: Include Custom DSP Cost in Display Reporting
- Onboarding CM360
- Certified Datasource References
- How-To: Categorize CM360 Conversions
- Placement ID methodology
- Onboarding Bidtellect
- Onboarding Vistar DSP
- Report Field Mappings
- How-To: Identify Which Platforms and Report Types are Enabled for Reporting
- ADL FAQs
- Data Library Field Mapping - AdGroup Hourly Performance
- How-To: Enable Device and Demographic Reporting
- Creative ID methodology
- Certified Datasources
- Data Library Field Mapping - Ad Hourly Performance
- How-To: Enable Hourly Reporting
- How-To: Reclassify Media Channel
- Data Library Field Mapping - Platform Device Performance
- Onboarding The Trade Desk
- Tutorial: Getting started with Certified Datasources
- How-To: Add New Accounts for an Existing Platform
- How-To: Locate Source Data Used in Reporting