Schemas

Reports Schema

PropertyTypeDescription / ExampleRequired
report_typestringExample: PERFORMANCE, CONVERSION, ROAS, UNIVERSAL_PIXEL
output_formatstringExample: CSV, JSON, XML
destinationstringExample: S3
time_zonestringExample: America/Los Angeles, GMT, EST, UTC
filterarrayItems: [Filter]
fieldsarrayItems: [Fields]
metricsarrayItems: [Metrics]

Filter Schema

Criteria to specify your data set. Must be applied to all report types. 'from_date' and 'to_date' required.

PropertyTypeFormatExampleRequired
from_datestringdate-time
to_datestringdate-time
agency_idsarraystring[]
advertiser_idsarrayinteger[]
campaign_idsarraystring[]
order_idsarraystring[]
line_idsarraystring[]

Fields

The categories of your custom report. Some fields vary per report type. A minimum of 1 field is required to create a new report. Expand each report type below to see a list of its supported fields.

Fields – Performance Report

Property

Type

Format

Example

account_id

number

account_name

string

advertiser_currency_code

string

advertiser_id

number

advertiser_name

string

external_advertiser_id

string

agency_id

number

agency_name

string

external_agency_id

string

agegroup_name

string

18-24, 25-34, 35-44

campaign_daily_budget

number

campaign_days_remaining

number

campaign_days_since_start

number

campaign_end_date

string

date-time

campaign_id

number

campaign_identifier

string

Device

campaign_lifetime_budget

number

campaign_name

string

campaign_start_date

string

date-time

campaign_total_days

number

objective

string

conversion_pixel_id

number

conversion_pixel_name

string

conversion_pixel_type

string

creative_external_id

string

creative_id

number

creative_name

string

creative_size

string

300x250

creative_type

string

image

currency_code

string

USD, GBP, EUR, CAD, AUD

currency_id

number

currency_name

string

US Dollar

date

string

date-time

day_of_week

string

device_brand

string

Apple, Google, Samsung

device_browser

string

device_lang

string

device_model

string

iPhone, iPad, Chrome, Safari - OS X

device_os

string

iPhone OS, Windows, Chrome OS, OS X, Android

device_os_version

string

device_type

string

smart phone, personal computer, tablet

hour

string

00:00

io_number

string

external_campaign_id

string

inventory_channel_id

number

inventory_channel_name

string

Mobile, Desktop

inventory_exchange_id

number

inventory_exchange_name

string

inventory_norm_site_name

string

inventory_site_id

number

inventory_site_name

string

inventory_site_type

string

web, app

line_id

number

line_name

string

external_line_id

string

location_city

string

Los Angeles, Minneapolis, Portland

location_country_code

string

US, CA

location_country_name

string

United States, Canada

location_dma_name

string

Austin TX, Las Vegas NV, New York NY

location_postal_code

string

  1. 60107, 75206

location_region_code

string

CA, PA, NE, MA, FL

location_region_name

string

California, Arizona, Virginia

month

string

September

order_base_cpm_bid

number

order_daily_budget

number

order_end_date

string

date-time

order_hourly_pacing

string

order_id

number

external_order_id

string

order_lifetime_budget

number

order_name

string

order_optimization_goal

string

order_start_date

string

date-time

pmp_client_deal_id

string

pmp_deal_group_name

string

pmp_deal_id

string

pmp_deal_name

string

quarter

string

Q3

tz

string

user_gender_code

string

f, m, o

user_hhi_name

string

$0-$29, $80, $125

week

number

37

year

number

2022

Fields – Conversion Report

FieldTypeFormat
account_idnumber
account_namestring
advertiser_currency_codestring
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
campaign_days_remainingnumber
campaign_days_since_startnumber
campaign_end_datestringdate-time
campaign_idnumber
campaign_identifierstring
campaign_lifetime_budgetnumber
campaign_namestring
campaign_start_datestringdate-time
campaign_total_daysnumber
objectivestring
creative_idnumber
creative_namestring
creative_sizestring
creative_typestring
datestringdate-time
io_numberstring
external_campaign_idstring
line_idnumber
line_namestring
external_line_idstring
order_base_cpm_bidnumber
order_daily_budgetnumber
order_end_datestringdate-time
order_hourly_pacingstring
order_idnumber
external_order_idstring
order_lifetime_budgetnumber
order_namestring
order_optimization_goalstring
order_start_datestringdate-time
pixel_idstring
pixel_namestring
pixel_typestring

Fields – ROAS Report

FieldTypeFormat
account_idnumber
account_namestring
advertiser_currencystring
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
campaign_daily_budgetnumber
campaign_days_remainingnumber
campaign_days_since_startnumber
campaign_end_datestringdate-time
campaign_idnumber
campaign_identifierstring
campaign_lifetime_budgetnumber
external_campaign_idstring
line_idnumber
line_namestring
external_line_idstring
order_base_cpm_bidnumber
order_daily_budgetnumber
order_end_datestringdate-time
order_hourly_pacingstring
order_idnumber
external_order_idstring
order_lifetime_budgetnumber
order_max_bidnumber
order_namestring
order_optimization_goalstring
order_start_datestringdate-time

Fields – Universal Pixel Report

FieldTypeFormat
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
currencystring
customer_typestring
page_urlstring
parameter1string
parameter2string
parameter3string
parameter4string
parameter5string
parameter6string
parameter7string
parameter8string
parameter9string
parameter10string
pixel_event_timestampstring
pixel_idnumber
pixel_namestring
pixel_typestring
product_categorystring
referrer_urlstring
revenuestring
transaction_idstring
urlstring
user_idstring

Metrics

The summary data to be returned. Applicable to MOST report types. A minimum of 1 metric is required to create a new report. Expand each report type below to see a list of its supported metrics.

Metrics – Performance Report

MetricType
viant_tech_feenumber
auction_win_ratenumber
auction_wonnumber
avg_media_clearing_pricenumber
avg_media_spendnumber
bidsnumber
bill_additional_feesnumber
click_conversionsstring
click_conversions_upstring
clicksnumber
conversion_ratenumber
conversion_upnumber
conversionsnumber
cost_per_completed_viewnumber
cost_per_viewnumber
ctrstring
data_spendnumber
ecpastring
ecpcstring
ecpmstring
ias_high_riskstring
ias_low_riskstring
ias_measured_adsstring
ias_measured_ratestring
ias_moderate_riskstring
ias_not_viewable_adsstring
ias_perc_in_viewstring
ias_perc_in_view_15sstring
ias_perc_in_view_5sstring
ias_perc_out_viewstring
ias_perc_suspicious_impsstring
ias_perc_video_4q_in_viewstring
ias_perc_video_never_startedstring
ias_very_high_riskstring
ias_viewable_impsstring
ias_viewable_ratestring
impressionsnumber
managed_service_feestring
media_clearing_pricenumber
media_spendnumber
non_bill_additional_feesnumber
offline_purchasesstring
offline_salesstring
render_ratenumber
spendnumber
v_100number
v_100_ratenumber
v_25number
v_50number
v_75number
vast_impressionsnumber
vcpmnumber
view_conversionsstring
view_conversions_upstring
visitsnumber
win_ratenumber

Metrics – Conversion Report

MetricType
add_payment_infostring
add_to_cartstring
conversionsstring
conversion_upstring
initiate_checkoutstring
item_viewstring
landing_pagestring
leadstring
otherstring
page_viewstring
post_click_conversionsstring
post_click_conversion_upstring
post_click_revenuestring
post_view_conversionsstring
post_view_conversion_upstring
post_view_revenuestring
purchasestring
revenuestring

Metrics – ROAS Report

MetricType
add_payment_infostring
add_to_cartstring
conversion_upstring
conversionsstring
initiate_checkoutstring
item_viewstring
landing_pagestring
leadstring
otherstring
page_viewstring
post_click_conversion_upstring
post_click_conversionsstring
post_click_revenuestring
post_view_conversion_upstring
post_view_conversionsstring
post_view_revenuestring
purchasestring
revenuestring

Metrics – Universal Pixel Report

MetricType
advertiser_idnumber
advertiser_namestring
external_advertiser_idstring
agency_idnumber
agency_namestring
external_agency_idstring
campaign_idnumber
campaign_namestring
external_campaign_idstring
order_idnumber
order_namestring
external_order_idstring
line_idnumber
line_namestring
external_line_idstring
creative_idnumber
creative_namestring
creative_sizestring
creative_typestring
conversion_pixel_idnumber
conversion_pixel_namestring
conversion_pixel_typestring
device_osstring
device_typestring
event_datestring
event_namestring
event_valuestring
customer_typestring
page_urlstring
parameter1string

Response Schema

Structure of a successful response, provided for reference.

PropertyTypeFormatExample
tokenstringhlKi6zr4y1ws1y3nYTLkdK4EDOFeqAK6
statusstringIn Progress
download_urlstring
updated_atstringdate-time