How floors work in the Index auction

A floor A pricing control used by publishers and exchanges to set a minimum sale price on inventory. is a predefined minimum acceptable price for a winning bid for a piece of inventory. When floors are set on your inventory, Index Exchange will only accept bid responses from DSPs that are greater than or equal to the floor price, and reject bid responses below the specified floor price. Rejected bids that did not clear the floor price are shown as “bid below floor” in reports.

You can set floors in your ad server A platform that manages, stores, and delivers advertisements to a publisher's site. or in the Index UI The Index UI at app.indexexchange.com that allows you to manage integration settings, such as inventory, campaign, and deal settings..

Example

If a floor price is set to be $10, the following conditions apply:

Types of floors

There’s a few different types of floors that can be set at Index.

Request floor: A floor that is passed to Index in the imp.bidfloor field in the inbound bid request An OpenRTB request that is sent from a supply-side platform (SSP) or ad exchange to the DSP requesting a bid response for potential impressions. A bid request contains information about the impression that allows the DSP to decide whether to bid on the impression.. For multi-format requests, this value could be passed in the format-specific banner.ext.bidfloor, video.ext.bidfloor, and native.ext.bidfloor fields within the imp object in the inbound bid request. Request floors are also referred to as upstream floors. For more information about these fields, see List of supported OpenRTB bid request fields for sellers.

Index UI floor: A floor that is configured in the Index UI that applies to open market demand. To learn how set a UI floor, see Set floors in the Index UI.

Deal A private auction that allows publishers to offer specific inventory directly to selected buyers identified by a deal ID. Terms are negotiated and are agreed upon before the auction occurs. floor: A floor that is configured in the Index UI that is associated with a Deal ID. To learn how to set a deal floor, see Create a direct deal.

Market floor: An optimized floor that Index calculates to be used with inventory that is missing a floor, or to optimize an inefficient floor price that already exists. For more information about Market Floors, see How Market Floor delivers more competitive bids through Index (Beta).

How Index decides which floor to send to DSPs

If there are multiple floor values applicable for a given request, Index determines which bidfloor value to pass to DSPs using the following process:

  1. Index receives a slot request An ad request for a potential impression. from a publisher The owner of a website or app where advertisements are served..

  2. Index retrieves the following floors that are valid for the auction for open market demand:

    • Request floor

    • Index UI floor(s)

    • Market Floor

  3. The floor types above are compared and one of the following occurs:

    • If the request only contains one format or you do not support multi-format requests, the highest floor price is added to the imp.bidfloor field in the bid request.

    • If it is a multi-format request and you support multi-format requests, the floor types above are compared for each format and the highest floor price specified for each format is added to the format-specific banner.ext.bidfloor, video.ext.bidfloor, and native.ext.bidfloor fields within the imp object in the bid request.

  4. If the bid request contains deal information, one of the following occurs:

    Deal type Floor value
    If the deal is set to compete in the open market
    1. Index compares the following floors:

      • Request floor

      • Index UI floor(s)

      • Deal Floor

      • Market Floor

    2. The highest floor price from the list above is set as the pmp Private Marketplace (PMP). An invitation-only real-time bidding auctions where one or several publishers invite a select number of advertisers to buy their inventory..deals.bidfloor value in the bid request we send to DSPs.

    If the deal is set as a private auction Index sends the original designated pmp.deals.bidfloor value in the bid request we send to DSPs.

How Index decides which floor to enforce during the auction

While ideally the floors that Index sends to DSPs are the same as the floors we enforce in our auction, the following floor types cannot be enforced until we receive a bid response An OpenRTB response that is sent by the DSP in response to the SSP's or ad exchange's bid request. It is an event directed back to the seller expressing a valuation for the request and conditions of sale. back from a DSP:

  • Ad Unit (Specifically for multi-format and/or multi-size bid requests to DSPs.)

  • Advertiser Brand.

  • Industry

Index uses the following logic to determine which floor price is enforced during the Index auction:

  1. Index receives bid responses from DSPs.

  2. Index retrieves any additional floors associated with a bid response’s ad unit, advertiser brand, and industry.

  3. Index evaluates whether each bid clears these additional applicable floors.

  4. Bids that are lower than the highest floor price are rejected and classified as Bid Below Floor in reports.

  5. Bids greater than or equal to the highest floor price are considered valid and are passed on to the Index auction.

  6. Index performs the auction and returns the top bid(s) back to the publisher and classifies them as Bid Chosen in reports.