Buyers Report

This report is intended for use by Demand Partners

The Buyer's Report is aimed at programmatic buyers using Digital Turbine. Using the Buyer's Report you can optimize performance by carrying out in-depth analysis on the traffic you receive and your bidding landscape. The data shown in the Buyer's Report is based on aggregated data collected from the DT Exchange and is updated on an hourly basis.

Screen_Shot_2022-08-02_at_16_11_12.png

For full instructions of the functionality available to you with DT's Dynamic Reporting, click here.

Buyer's Report Dimensions

Set out below are the groups and the dimensions contained within them, relevant to the Buyer's Report. 

Dimension Description
Date/Time
- The date and time of the report
Auction
Auction Type The type of auction - First Price, Second Price or Fixed Price
Bid Status

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

  • Adapter Failure
    This metric is relevant for FairBid only. DT's SDK failed to activate the adapter of the mediation network.
  • Below the Floor Price
    An invalid bid response where the demand source bid below the floor price sent on the bid request
  • Blocked Advertiser App
    The bid response was rejected because the campaign's bundle corresponded to a blocked category by the publisher's app.
  • Blocked Advertiser Domain
    The bid response was rejected because the campaign's advertiser domain corresponded to a blocked category by the publisher's app.
  • Blocked Category
    The bid response was rejected because the campaign's IAB category corresponded to a blocked category by the publisher's app.
  • Blocked on Creative
    The bid response was manually blocked due to blacklisting of the creative ID due to creative issues or policy violations
  • Blocked On Creative Attribute
  • The bid response was rejected because there was a mismatch between the required and supported ad features. 
  • Capped
    This metric is only relevant to Traditional Mediated Networks buying FairBid mediated supply.  The bid request was dropped when the frequency cap was reached.
  • Child Audience Eligibility Filter/Child Content Support Bundle Domain Filter
  • When a user is flagged as a child with Google Play Families Ads API, only age appropriate content can be shown. The bid response was rejected because the campaign was determined to be not age appropriate. 
  • Demand QPS Throttling
    A bid request that was never sent because it was blocked according to the DSP's set QPS (Queries Per Second) cap.
  • Empty Advertiser Domain
    The bid response was rejected due to an empty advertiser domain
  • Failed Creative ID Blocked
    The bid response was automatically blocked by an algorithm that blocks creatives with consistently low survival rate
  • Filtered Out for Optimization 
    A bid request that was never sent because it was blocked automatically due to DT's internal supply optimization algorithm that blocks unmonetized traffic
  • HTTP Error
    The bid response failed due to a web server error
  • Incompatible SKAD Versions
    The bid response was rejected because the SKAdNetwork version returned on BidResponse.seatbid.bid.ext.skadn.version was higher than the SKAdNetwork supported by the app and on the bid request.
  • Invalid Advertiser Domain
    An invalid bid response where the demand source bid with an invalid advertiser domain. What's valid: All top-level domains in the form of either "google.com" or "google.co.uk" (country code appended) will be considered valid.
    What's invalid:
    Bundles in numeric iOS or standard Android format are considered invalid Any other string now in the top-level domain format.
    We do not accept www.domain.com or https://domain.com ad an adomain.
    We do not accept subdomains like subdomain.domain.com
  • Invalid or Malformed Bundle
    An invalid bid response where the demand source bid with an invalid bundle format
  • Invalid Response
    The bid response failed because it was invalid.  Common examples include, the JSON was invalid and the response was missing mandatory parameters. 
    Refer to our Demand Docs for a list of mandatory 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 Please refer to the IAB specifications to further details here.
  • Lost on Price
    A valid bid response where the demand source lost the auction because the price returned was lower than another bid in the auction
  • Missing Creative Data
  • The non-video bid response for a rewarded request was rejected because the required fields “bid.ext.crtype”: “Playable” AND “”seatbid.bid.attr”: 13 were not being passed
  • No Bid
    The bid response returned an HTTP 204 "No Content" response signaling the bidder had no bid for the auction
  • Timeout
    The bid response failed because it exceeded the timeout window (350ms for RTB Bidders).  A best practice is for Demand Partners to pass a no bid instead of timing out.
Delivery
SDK Version SDK or JavaScript Tag version
Mediation Platform Name The name of the mediation platform used by an app to mediate the DT Exchange SDK
Demand
Advertiser Domain The advertiser's domain - for example, advertiser.com
Campaign ID The campaign ID as defined by the advertiser in the bid response
Creative ID The creative ID as defined by the advertiser in the bid response
Creative Type

The format of the ad that was displayed as returned in the ad response. Can be one of the following:

  • Display
  • Video
  • Playable
Demand Source Name Demand partners who bid in the auction
Demand Source Type The type of demand integration. Can be one of the following:

Programmatic
Programmatic Mediation
Mediated Networks
Custom API
Seat ID Seat ID of the buyer on the DSP
Seat Name Seat name of the buyer on the DSP
Device
Advertising ID Availability
Availability of Advertising ID (IDFA for iOS or AAID for Android) in the ad request
Device OS The device operating system
DNT Indicates whether users have requested to not be tracked
Inventory
Ad Size The creative ad size passed in the ad markup
Ad Unit Type The ad type displayed depend on the placement type selected when creating it:
  • Display: A placement type that supports display only
  • Video: A placement type that supports video only
  • Video & Display: A placement type that supports video or display
App Bundle The app's unique store identifier
App ID App identifier within DT's system
App Name The name of the app
Coppa Coppa compliance of the app
Interstitial Skipability Indicates for interstitial placements whether the publisher requested only skippable ads, only non-skippable ads or both
Placement Type Placement type describes how ads will look in your app and where ads will be located. Optional Placement types can be either banner, interstitial or rewarded.

Banner: A basic placement type that appears at the top & bottom of the device screen. Doesn't' support video content.
Rewarded: An ad placement type Supports video content.
* Interstitial: Full-page ads appear at natural breaks & transitions, such as level completion. Supports video content.
Product Line Either DT FairBid or DT Exchange
Publisher Name
The name of the publisher, as defined in the DT console
SKAdNetwork Eligible SKAdNetwork Eligible=Yes when DT has sent an eligible SKAdNetwork version to the buyer in the bid request. If no SKAdNetwork version was sent in the bid request, SKAdNetwork Eligible=No.

*SKAdNetwork is Apple's framework for measuring app installs.

SKAdNetwork Version Received

The SKAdNetwork version that the DSP declared in their bid response. 

*SKAdNetwork is Apple's framework for measuring app installs.

SKAdNetwork Version Sent

The SKAdNetwork version that is sent to the buyer in the bid request. These versions are backward compatible- ex. If version 2.2 is sent in the bid request, the versions we will accept in the bid response include 2.2, 2.1, 2.0, and 1.0. 

*SKAdNetwork is Apple's framework for measuring app installs

SKOverlay

NotSupported - Supply is not relevant for SKOverlay (as all supply is opted in by default, not relevant means any iOS device with OS version above 14 and with SDK version 8.1.9 that opted out for SKOverlay support)

DSPNotSupported - The winning bid did not come with the SKOverlay object, even though the supply supports it

Supported - The winning bid is a SKOverlay supported bid and the impression will include the SKOVerlay

User is child

User is a child as defined by the Google Play Families Ads API

Location
Country The country in which the impression was served

Buyer's Report Metrics

Metrics appear in the left pane under the dimensions.

Group Metric Description Forumla
Auction Avg. Bid Price The average price the demand partner bids on per 1000 impressions, divided by the number of bid requests.  Sum(Bid Prices) / Sum(Bid Requests)
Avg. Clear Price The average price that the demand partner paid for 1000 impressions Sum(Clear Price) / Sum(Cleared)
Avg. Win Bid Price Average winning bid price, in terms of CPM. Reflects the average price of all bids that won the auction. In case of a second price auction, Avg. Win Bid Price is higher than the price the demand partner pays for the impression. Sum(Win Bid Price) / Sum(Clears)
Bid Response Rate The percentage of "valid responses" ('won' or 'lost on price' responses) received from a demand partner out of the bid requests sent by the exchange Sum((Bid Responses ('won' or 'lost on price') / Sum(Bid Requests)) * 100
Bid Responses The number of "valid bid responses" ("won" or "lost on price" responses) returned by the demand partner to bid on the inventory Sum((Bid Responses ('won' or 'lost on price'))
Bids Won Indicates how successful a demand partner was to win the auctions in which they participated  
Win Rate The percentage of times the bid won in relation to the number of bid responses Bids Won / Bid Responses *100
Bids Bid Requests The number of requests sent to each demand partner Sum(Bid Requests) 
DT Exchange Bidder
 
 


Billing Event Total billing events, counted from burls from the mediation partner Sum(burls)
Lose Event Total lose events, counted from lurls from the mediation partner Sum(lurls)
Win Event Total win events, counted from nurls from the mediation partner Sum(nurls)
Delivery Survival Rate Total number of impressions divided by total number of bids that won the auction Sum(Impressions) / Sum(Cleared)
Engagement Ad Completions The number of times users completed watching a rewarded video  
Clicks The total number of times users click an ad Sum(Clicks)
Completion Rate The ratio of rewarded video completions to rewarded video impressions Sum(Rewarded Completions) / Sum(Impressions)
CTR Click Through Rate - the total number of clicks divided by the total number of impressions [Sum(Clicks) / Sum(Impressions)] * 100%
Impressions The number of time an ad is shown Sum(Impressions)
Revenue Fee Bidding Mediated Networks fee -
 

Back to Top ⇧