Buyer's Report

The Buyer's Report allows you to generate reports that analyze the traffic you receive and your bidding landscape, such as Bid Status, Demand sources, and SKOverlay, for daily bids on DT Exchange. This report updates hourly.

What's in the Report?

The Buyer's report provides all the necessary dimensions and metrics to analyze auction outcomes, such as Gross Revenue, Bid Requests, Bids Won, and Impressions. The report allows you to track auctions, total bids, bids won, and completion rates, which provides insights into bid values, success rates, and competitor activity.

Default View

The Buyer's report with the Totals view has the following default settings:

  • Metrics: Gross Revenue, Bid Requests, Bid Responses, Bids Won, and Impressions.

To view the Buyer's report in a table, split or filter by Publisher ID or Placement ID.

circle-check

Buyer's Report Dimensions

The following table describes the groups and dimensions in the Buyer's Report.

GROUP - DIMENSION
DESCRIPTION

Date/Time

Defines the report's date range, with a default filter set to today's date.

Auction - Bid Status

This dimension describes the status of each full bid transaction and consists of the following options:

  • Win: Bid wins the auction.

  • Adapter Failure: FairBid only. DT's SDK fails to activate the adapter of the mediation network.

  • Below the Floor Price: Bid response does not meet the publisher's floor price.

  • Blocked Advertiser App: Bid response rejected due to a blocked app.

  • Blocked Advertiser Domain: Bid response rejected due to a blocked advertiser domain.

  • Blocked Category: Bid response rejected due to a blocked category.

  • Blocked on Creative: Bid response is manually blocklisted for creative content.

  • Blocked On Creative Attribute: Bid response rejected due to a mismatch between the required and supported ad features.

  • Capped: Bid request dropped due to frequency cap.

  • Child Audience Eligibility Filter/Child Content Support Bundle Domain Filter: Only age-appropriate content can be shown when a user is flagged as a child with Google Play Families Ads API. The bid response was rejected because the campaign was determined to be not age appropriate.

  • Demand QPS Throttling: Bid request blocked exceeding the manual queries-per-second (QPS) cap.

  • Empty Advertiser Domain: Bid response rejected as the advertiser domain is empty.

  • Failed Creative ID Blocked: Bid is automatically blocked due to a consistently low survival rate.

  • Filtered Out for Optimization: Automatically blocked for optimization.

  • HTTP Error: Request failed due to a server error.

  • Incompatible SKAD Versions: Bid response is blocked when the SKAdNetwork version returned on BidResponse.seatbid.bid.ext.skadn.version is higher than the SKAdNetwork supported by the app and on the bid request.

  • Invalid Advertiser Domain: An invalid bid response where the demand source bids with an invalid advertiser domain.

    • Valid values:

      • Advertiser domains and subdomains, for example, us.company.com.

    • Invalid values:

      • Domains without a dot, for example, financecom.

      • Domains that start with a dot, such as .abc.com.

      • Domains with www, http(s), /, and any parameters.

      • Domains from play.google.com and itunes.apple.com

      • Bundles in numeric iOS or standard Android format are invalid.

  • Invalid or Malformed Bundle: An invalid bid response where the demand source bid with an invalid bundle format.

  • Invalid Response: Bid response fails due to an invalid format or missing parameters.

  • Invalid SKAD Parameters: An invalid bid response where the demand source returned one or more invalid parameters on the BidResponse.seatbid.bid.ext.skadn. More information is available in IAB specificationsarrow-up-right.

  • Lost on Price: Bid loses because the price is lower than the bid in the auction.

  • Missing Creative Data: The non-video bid response for a rewarded request rejected because the required fields bid.ext.crtype:, Playable and seatbid.bid.attr: 13 do not pass.

  • No Bid: HTTP 204: No Content response.

  • Timeout: Response exceeds the timeout window.

  • Blocked Due To Publisher Playable Blocking: Bid response rejected as the publisher has blocked playable ads.

Demand - Advertiser Domain

A destination domain that the advertiser defines for an ad.

Demand - Advertiser Bundle

A unique identifier that represents the advertiser, for example, com.123.appname, which represents the advertiser in the context of their specific application.

Demand - Campaign ID

A unique identifier that represents the campaign in the bid response.

Demand - Creative ID

A unique identifier that represents the creative in the bid response. Valid values:

  • Display

  • Video

  • Playable

Demand - Creative Type

Indicates the ad format in the bid response.

Demand - Demand Source Name

Identifies the demand source across systems, including mediated networks or DSPs.

Demand - Demand Source ID

A unique identifier that represents the demand source that wins the auction.

Demand - Seat ID

A unique identifier that represents the winning buyer on the DSP's side.

Demand - Seat Name

The seat name for the winning buyer on the DSP's side.

Device - Advertising ID Availability

Determines the availability of an Advertising ID (IDFA for iOS or AAID for Android) in the ad request.

Device - Device OS

Identifies the device's operating system.

Inventory - Ad Size

Defines the creative ad size as specified by the advertiser.

Inventory - Ad Unit Type

Indicates the type of ad container for an ad unit. The available ad types depend on the placement type when you create it. Valid values:

  • Display

  • Video

  • Playable

Inventory - Ad Unit ID

Ad identifier within DT's system.

Inventory - App Bundle

A unique identifier of an app in Android or iOS.

Inventory - App ID

App identifier within DT's system.

Inventory - App Name

A unique identifier that represents an app.

Inventory - COPPA

Indicates whether the app complies with COPPA regulations.

Inventory - Interstitial Skipability

Determines whether the publisher requests only skippable, non-skippable, or both.

Inventory - Placement Type

Defines the format and location of ads:

  • Banner: Rectangle ads appear either at the top or bottom of the screen. The user can view them but cannot dismiss them.

  • Rewarded: Full-screen ad format that shows a short video ad to the user. Upon completion of the video, the user will earn a reward.

  • Interstitial: Static or video full-screen ads. The user can view and then immediately dismiss them. This is a non-rewarded format for the user.

Inventory - Product Line

DT FairBid or DT Exchange.

Inventory - Publisher Name

The name of the publisher, as defined in the DT console.

Inventory - SKOverlay

An iOS class that displays a banner or overlay at the bottom of the screen, which recommends or promotes apps. It allows users to download apps directly, without redirecting to the App Store. Valid values:

  • NotSupported: SKOverlay is unavailable when the app opts out of SKOverlay support.

  • DSPNotSupported: The winning bid does not include SKOverlay, even though the available inventory supports it.

  • Supported: The winning bid includes SKOverlay, and the impression displays the overlay.

Location - Country

Identifies the country where the ad request originates.

Buyer's Report Metrics

The following table describes the groups and metrics in the Buyer's report.

GROUP - DIMENSION
DESCRIPTION

Auction - Avg. Bid Price

The average price the demand partner bids on for 1000 impressions divided by the number of bid requests. Formula: Bid Prices ÷ Bid Requests

Auction - Avg. Clear Price

The average price a demand partner pays for 1000 impressions. Formula: Clear Price ÷ Cleared

Auction - Avg. Win Bid Price

Average winning bid price in terms of CPM. This reflects the average price of all bids that won the auction. Formula: Win Bid Prices ÷ Cleared

In a second-price auction, the Avg. Win eCPM is usually higher than the actual amount the demand partner pays for the impression.

Auction - Bid Response Rate

The rate at which bid requests receive a valid bid response marked as Won or Lost on Price from a demand source in DT FairBid. Formula: Bid Responses ÷ Bid Requests Other mediation providers may refer to this as Network Fill Rate or Availability Rate.

Auction - Bid Responses

Number of valid bid responses, Won or Lost on Price, from the demand source.

Auction - Bids Won

Number of auctions that the demand source wins.

Auction - Win Rate

The rate at which a demand source wins the auction out of the total bid responses it provides. Formula: Bids Won ÷ Bid Responses

Bids - Bid Requests

Number of outgoing requests that DT FairBid sends to demand sources after receiving an ad request from the app.

DT Exchange Bidder - Billing Event

Total number of billing events counted from billing URLs (burls) sent by the mediation partner.

DT Exchange Bidder - Lose Event

Total number of loss events, counted from loss URLs (lurls) sent by the mediation partner.

DT Exchange Bidder - Win Event

Total number of win events counted from notification URLs (nurls) sent by the mediation partner.

Delivery - Survival Rate

The rate of impressions served divided by total winning bids. Formula: Impressions ÷ Clears

Engagement - Ad Completions

The number of times users completed watching a rewarded video.

Engagement - Clicks

The total number of times a user clicks on an ad.

Engagement - Completion Rate

The rate at which a user completes viewing an ad. Formula: Completions ÷ Impressions

Engagement - CTR

Click Through Rate. The rate at which users click on an ad they view. Formula: Clicks ÷ Impressions

Engagement - Impressions

The number of times an ad appears to a user.

Revenue - Fee

DT applies a 5% fee to all Bidding Mediated Networks, deducts it from total spending, and pays it directly to DT. This fee does not affect the Publisher payout.

Last updated