Data Dictionary for SSP Buyers

The report designer provides many dimension and metric options to use when creating custom reports. Each report is broken out by dimensions and metrics.

Dimensions

Metrics

Dimensions are aspects used to slice metric data. These are your "pivots" or ways  to breakdown the data

Example: Site, Country

Metrics are numerical data accumulated and stored in our system. These are real statistics, such as total ad impressions, which can be broken out by the dimensions selected.

Example: Net Revenue, Ad Requests

 

Reporting Dimensions for Buyers

Ads Dimensions

Dimension

Reporting API field

Description

Metrics Available
App/Site site1M Name of site as configured in the SSP All Metrics
App/Site ID siteId1M Internal unique identifier for an app/site All metrics

Bidder

bidder1M

Name of bidder account. A bidder is a regional endpoint for a DSP

Average clearing price, Bids won, Forfeits, Fraudulent impressions, Impressions, Response Timeout Rates, Response Timeouts, Served, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend

Bidder ID

bidderId1M

Internal unique identifier for bidder

Same metrics as bidder
Bid Request Filter Reason prebidFilterReason1M The reason why a bid request was filtered Bid Requests (Filtered)
Bid Status Category postBidStatusCategoryName1M Indicates whether the bid was the winning bid for the auction, or if the bid was not the winning bid, the reason why the bid lost the auction. Bids
Buyer Seat seatName1M The name assigned to the buyer seat provided on the seat level bid. Represents the buyer on whose behalf the bid is made. Ads Sent, Average clearing price, Bids won, Forfeits, Fraudulent Impressions, Impressions, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend

Buyer Seat ID

seatId1M

The buyer seat provided on the seat level bid. Represents the buyer on whose behalf the bid is made.

Ads Sent, Average clearing price, Bids won, Forfeits, Fraudulent Impressions, Impressions, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend
Buyer Seat ID (Internal) internalSeatId1M Internal unique identifier for a buyer seat Same metrics as seat
Deal deal1M Name of Deal Average clearing price, Bids won, Forfeits, Fraudulent Impressions, Impressions, Served, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend

Deal ID

dealId1M

Unique identifier of a deal

Same metrics as deal

DSP

buyer1M

Name of Demand Side Platform (DSP). This is the parent account for the bidder.

Average clearing price, Bids won, Forfeits, Fraudulent Impressions, Impressions, Response Timeout Rates, Response Timeouts, Served, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend

DSP ID

buyerId1M

Internal unique identifier for a DSP

Same metrics as DSP

Header Bidding

headerBidding1M

Indicates whether the winning bid from the auction will be used to submit a bid into an upstream header bidding auction

Ads Sent, Average clearing price, Bids won, Forfeits, Fraudulent Impressions, Impressions, Response Timeout Rates, Response Timeouts, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend

Integration Partner

hbPartnerName1M

For Sellers integrated through a Server to Server (s2s) header bidding connection, this field provides the name of the exchange that sent the request to the Yahoo SSP (e.g., Google Open Bidding, MoPub, Amazon TAM)

Ads Sent, Average clearing price, Bids won, Forfeits, Fraudulent Impressions, Impressions, Response Timeout Rates, Response Timeouts, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend

Integration Partner ID

hbPartnerId1M

Internal unique identifier for header bidding partner

Same metrics as HB Partner

 

Date/Time Dimensions

Dimension

Reporting API field

Description

Metrics Available

Date

scaledDay1M

Day formatted to MM/DD/YYYY

All metrics

Hour

scaledDayHourly1M

Hour of the day formatted to 0-23

Ads Sent, Fraudulent Impressions, Impressions, Gross eCPM, Invalid Spend, Spend

Month

scaledMonth1M

Month formatted to month’s full name (ex: January)

Ads Sent, Average clearing price, Bids won, Forfeits, Fraudulent Impressions, Impressions, Response Timeout Rates, Response Timeouts, Win Notice Timeout Rates, Win Notice Timeouts, Gross eCPM, Invalid Spend, Spend

 

Device/OS/Browser

Dimension

Reporting API field

Description

Metrics Available

Device Model Group

deviceModelGroupName1M

The model group of the device through which the user is interacting. If the SS received an impression event more than 10 minutes after the auction occurred, the device model group cannot be determined and the count will be bucketed under Impressions for the Other value. This can cause a higher Impression count than Ads Sent for the Other group.

All metrics except in-view

Device Type deviceTypeName1M The type of device through which the user is interacting. If the SSP received an impression event more than 10 minutes after the auction occurred, the device type cannot be determined and the count will be bucketed under Impressions. This can cause a higher Impression count than Ads Sent for the Connected Device value. All metrics except in-view

 

Geo Dimensions

Dimension

Reporting API field

Description

Metrics Available

Country Code

countryCode

Country abbreviated to ISO code (ex: USA)

Ads Sent, Ad Requests, Clicks, Fill Rate, Post-Auction Fraud, Fraudulent Impressions, Impressions, Spend

 

Bid Status Category Values Definitions

Name

Description

Win 

Bid won the auction

Lost

Bid lost to another bid

Insufficient Bid

Bid does not meet reserve price of the opportunity

Markup Delivery Failure

Bid filtered because the SSP is unable to receive the creative markup.

Unscreenable

Bid filtered based on the seller configuration, a bid may be blocked if missing information that is used in Ad Screening (e.g., advertiser domain or iurl)

Ad Screened

Bids filtered because the creative is blocked by the SSP’s ad screening tool

Advertiser Block

Bids filtered because the seller blocked the advertiser domain (adomain) provided on the bid response

Category Block

Bids filtered because the seller blocked the IAB Category provided on the bid response or the creative has been classified with an IAB category that the seller has chosen to block using the SSP's creative review service

Attributes Block

Bid filtered because the creative has attributes outlined in the OpenRTB spec for that placement that are blocked.

Exchange Wide Block

Bid filtered because either the Creative ID, Campaign ID, Seat ID or Adomain has been blocked across the exchange.

Creative Malware Block

Bid filtered because the creative is flagged as malware

Nonsecure For Secure Block

Bid filtered because the creative has been identified as making a non-secure call and the ad request is a secure request

Creative Not Reviewed Block

Bid filtered because the creative has not yet been reviewed by the SSP's creative review service and review is required by the seller

Creative ID Missing

Bid filtered because the Creative ID is missing from the bid

Creative Dedup Block

Bid filtered because the seller blocked the exact same creative from running twice on the page at the same time

Creative Adfeedback Block

Bid filtered because the creative has been blocked due to the user’s previous ad feedback and cannot be shown again to that user within a 30 days time window

Adomain Adfeedback Block

Bid filtered because the adomain has been blocked due to the user’s previous ad feedback and cannot be shown again to the user within a 30 days time window

Creative Spec Block

Bid filtered because the creative has been assigned a custom attribute by the SSP's creative review service and the seller has chosen to block creatives with that specific attribute

Creative Beacon Block

Bid filtered because the creative has a beacon or pixel call the seller has chosen to block

Unscreenable No Domain

Bid filtered because the creative URL is missing from the bid

Creative Ban Block

Bid filtered because the creative has been banned by the platform due to a violation of our ad policy

Buyer Seat Block

Bid filtered because the buyers seat has been disabled (due to low spend or malware) or the buyer seat is not allowed by the seller or deal

Creative Language Block

Bid filtered because the creative has been assigned a language value (e.g., French, Spanish) by the SSP's creative review service that is not allowed by the seller

Creative GDPR Block

Bid is blocked from serving in EMEA due to the creative containing one or more pixels that are not GDPR compliant

Currency Mismatch

Bids filtered due to invalid currency

Native Invalid

Bid filtered because the creative is not using a valid native format

Multi Ad Size Mismatch

Bid filtered because the creative is not a valid ad size for that inventory (multi-size may have more than one valid ad size)

Creative Political Block

Bid filtered because the creative has been tagged as a political ad

Invalid Creative Block

Bid filtered because the creative is not using a valid native format

Unscannable Creative Block

Bid filtered because the creative format is not supported by the SSP’s creative review service.

Vast Version Mismatch

Bid filtered because the vast version of the creative does not match the vast versions supported by the publisher

Ad Strict Approval

Bid filtered because the publisher has not approved the creative

Missing Video Creative Duration

Creative Duration not present in Video Bid Response

Video Format Mismatch - VPAID Response

Inventory Format is VAST however the bid response has aVPAID creative

 

Reporting Metrics for Buyers

Ads Metrics

Metric

Reporting API field

Description

Ads Sent adsServed1M Count of auctions that had an auction winner

Average Clearing Price

avgClearingPrice1M

Average of unit price in $USD paid for an impression if this seat level bid was the winner of the auction.

Bid Requests requestsOut1M Count of bid requests sent to the Bidder
Bid Requests (Filtered) requestFiltered1M Count of bid requests filtered out prior to being sent out to a bidder. Calculated using 10% sampling data and extrapolated

Bid Responses

bidResponses1M

Count of the bidder’s total number of bid responses for an auction

Bids Won

bidsWon1M

Count of bids that won an auction

Forfeits

bidsForfeits1M

Count of bids ineligible to win the auction due to failure to deliver markup or ad quality related block

Gross Wins grossWins1M Total number of wins attributed to the bid
Impressions adsDelivered1M Total count of when the ad successfully to be displayed to the user’s screen. This is based on a successfully rendered ad beacon on the site or screen.

Response Timeout Rates

responseTimeoutRate1M

Response Timeouts divided by Total Bid Responses

Response Timeouts

bidsTimeout1M

Count of bid responses that exceeded the time limit to return a bid.

Win Notice Timeout Rates

winNoticeTimeoutRate1M

Calculated by dividing win notice timeouts by total win notices received

Win Notice Timeouts

winsTimeout1M

Count of win notice calls that exceeded the time limit to display an impression.

 

Revenue Metrics

Metric

Reporting API field

Description

Spend

spend1M

Gross revenue attributed to the bidder

Gross eCPM

totalEcpm1M

Average Cost per thousand impressions attributed to the bidder. Calculated by dividing DSP revenue by delivered impressions and multiplying by 1000.

 

Video

Metric Reporting API field Description

Video Ad Attempts

adAttempts1M

The number of times the player/external server tries to render a video ad. In VAST tag integration case, the number of times SSP returned a winning Video Ad.

Video Completes (25% Quartile)

video25PctQuartile1M

Number of video ads that were played for at least 25% (but less that 50%) of the total duration.

Video Completes (50% Quartile)

video50PctQuartile1M

Number of video ads that were played for at least 50% (but less that 75%) of the total duration.

Video Completes (75% Quartile)

video75PctQuartile1M

Number of video ads that were played for at least 75% (but less that 100%) of the total duration.

Video Completes (100% Quartile)

video100PctQuartile1M

Number of video ads where the user played 100% of the video

Video Errors

vastError1M

Number of times that an error occurred when trying to display a video.

Video Starts

videoStartedQuartile1M

Count of video ads in which the user clicked and played the ad

 

Filter Metrics

The report designer allows a report to be filtered by specific data type.

Filter

Reporting API Field

Description

App/Site ID site1M Filter by Site ID
Company ID cid Filter by the unique identifier assigned to the seller’s company or companies in Analytics Reports. The Company ID is required to run a report.

Country

country1M

Filter by country

Currency Conversion toCurrency1M Filter converts revenue to non-USD currencies. Always select the metrics labeled “Non-USD” when building a report.

Deal ID

deal1M

Filter by internal unique identifier for a private marketplace deal

Device Model Group deviceModelGroup1M Filter by the user’s devices model
Device Type deviceType1M Filter by the user’s device type
Integration Partner hbPartner1M Filter by header bidding partner. For Sellers integrated via a Server to Server (s2s) header bidding connection, this field provides an internal unique identifier of the exchange that sent the request to the Yahoo SSP (e.g., Google Open Bidding, MoPub, Amazon TAM)