Back to Bidders

Opt Out Advertising

Features

Bidder Code optout Prebid.org Member no
Prebid.js Adapter yes Prebid Server Adapter yes
Media Types display Multi Format Support check with bidder
TCF-EU Support yes IAB GVL ID 227
GPP Support check with bidder DSA Support check with bidder
USP/CCPA Support check with bidder COPPA Support check with bidder
Supply Chain Support check with bidder Demand Chain Support check with bidder
Safeframes OK check with bidder Supports Deals check with bidder
Floors Module Support check with bidder First Party Data Support check with bidder
Endpoint Compression check with bidder ORTB Blocking Support check with bidder
User IDs none Privacy Sandbox check with bidder
Prebid Server App Support check with bidder

Bid Params

Name Scope Description Example Type
publisher required Opt Out publisher ID "4" string
adSlot required Opt Out ad slot name (inventory key) "1Limburg_Web_Sticky - Desktop" string
id optional Slot identifier returned by the Opt Out bidder endpoint and used for mapping to the correct Prebid bidId. If omitted, the adapter falls back to adSlot. "div-1" string
customs optional Custom targeting / extra parameters forwarded to the Opt Out endpoint { "foo": "bar" } object

Notes

  • The Opt Out endpoint responds with bids keyed by a slot identifier (e.g. div-1, div-2).
    The adapter maps that identifier back to Prebid’s internal bidId automatically.
  • If you provide params.id, ensure it is unique per ad unit (e.g. div-1, div-2) so multi-slot requests map correctly.
  • GDPR/TCF: the adapter reads gdprConsent from the Prebid bidder request and may route traffic to a different endpoint depending on whether GDPR applies and Purpose 1 consent is present.

Example

```javascript pbjs.addAdUnits([{ code: ‘div-1’, mediaTypes: { banner: { sizes: [[300, 600]] } }, bids: [{ bidder: ‘optout’, params: { publisher: ‘4’, adSlot: ‘1Limburg_Web_Sticky - Desktop’, id: ‘div-1’, customs: { test: true } } }] }, { code: ‘div-2’, mediaTypes: { banner: { sizes: [[300, 600]] } }, bids: [{ bidder: ‘optout’, params: { publisher: ‘4’, adSlot: ‘1Limburg_Web_Sticky - Desktop’, id: ‘div-2’ } }] }]);

"Send All Bids" Ad Server Keys

These are the bidder-specific keys that would be targeted within GAM in a Send-All-Bids scenario. GAM truncates keys to 20 characters.
hb_pb_optout hb_bidder_optout hb_adid_optout
hb_size_optout hb_source_optout hb_format_optout
hb_cache_host_optout hb_cache_id_optout hb_uuid_optout
hb_cache_path_optout hb_deal_optout

Back to Bidders