You are here: Demand Partners > Real-time bidding > OpenRTB API > Deal object

Deal object

Last updated on August 7, 2017

BidRequest.imp.pmp.deal

The Deal object (AKA "direct deals") describes a list of deals eligible for impressions.

If the Deal object is sent, its at field is sent.

Deal object

Field name Data type Description Sent?
id string

A unique identifier for the deal.

Always
at integer

Auction type of the PMPPrivate marketplace, the packaging, offering, and selling of high quality inventory to a limited set of buyers. request. This overrides the overall auction type of the request.

Note: Real-time guaranteed (RTGReal-time guaranteed, a programmatic direct deal type that allows a buyer and a publisher to commit to a flexible guarantee for the purchase of inventory and a buyer-defined audience.) requests will be sent with both a value of "3" in the deal.at field and a value of "4" in the deal.ext.at field to maintain backwards compatibility. If using RTG, please set your logic to refer to the deal.ext.at field first, and then deal.at field to understand the auction type.

Always
bidfloor floating-point

The minimum price for the impressionA single display of an ad on a web page, mobile app, or other delivery medium. For deals, impression is a metric to relay the total number of ads that have served. See also billable impression, forecasted impressions. in CPMCost per mille, a pricing method which calculates cost based on the number of impressions (per 1000).

The default value is 0.

Sometimes

Extensions object

BidRequest.imp.pmp.deal.ext

Field name Data type Description Sent?
at integer

Additional auction type:

  • 4. Guaranteed deal.

Sometimes

See also:

PMP bid request object

Sample Pmp bid request

Feedback form