Back to Bidders

Bidsmind

Features

Bidder Code bidsmind Prebid.org Member no
Prebid.js Adapter yes Prebid Server Adapter no
Media Types display, video, native Multi Format Support will-bid-on-any
TCF-EU Support no IAB GVL ID none
GPP Support none DSA Support no
USP/CCPA Support no COPPA Support no
Supply Chain Support yes Demand Chain Support no
Safeframes OK no Supports Deals yes
Floors Module Support yes First Party Data Support yes
User IDs none ORTB Blocking Support yes
Privacy Sandbox check with bidder

Note

The Bidsmind Bidding adapter requires setup and approval before beginning. Please reach out to prebid@bidsmind.com for more details.

Bid Params

Name Scope Description Example Type
adUnitId required Unique identifier for the ad unit in Bidsmind platform. 1 integer
auth required Authentication token provided by Bidsmind platform for the AdUnit. '61336e75e414c77c367eq5c47c2599ce80a8032b' string

Setting First Party Data (FPD)

Publishers should use the ortb2 method of setting First Party Data. The following fields are supported:

  • ortb2.site.*
  • ortb2.app.*
  • ortb2.user.*

Example first party data:

pbjs.setConfig({
    ortb2: {
        site: {
            keywords: "kw1,kw2",
            content: {
                title: "title1",
                series: "series1"
            }
        },
        user: {
            keywords: "a,b",
            gender: "M",
            yob: 1984
        }
    }
});

ORTB Blocking

Bidsmind supports the next blocking parameters:

  • Blocked advertisers list (badv) is an array of domains as strings.
  • Blocked apps list (bapp) is an array of apps names as strings, for mobile apps in Google Play Store, these should be bundle or package names (e.g. com.foo.mygame). For apps in Apple App Store, these should be a numeric ID.
  • Blocked categories list (bcat) is an array of IAB categories as strings.
  • Blocked attributes list (battr) is an array of integers. Refer to section 5.3 of the IAB specification for a list of attributes.

Globally defined ORTB Blocking

pbjs.setConfig({
    ortb2: {
        badv: ["domain1.com", "domain2.com"],
        bapp: ["com.foo.mygame", "284708449"],
        bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"]
    }
});

ORTB Blocking specific only to the Bidsmind bidder

pbjs.setBidderConfig({
    bidders: ['bidsmind'], // Or alias
    config: {
        ortb2: {
            badv: ["domain1.com", "domain2.com"],
            bapp: ["com.foo.mygame"],
            bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"]
        }
    }
});

Media Type defined ORTB Blocking

Additionally battr ORTB blocking param may be set on media types to specify blocked creative attributes. Refer to section 5.3 of the IAB specification for a list of attributes.

"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_bidsmind hb_bidder_bidsmind hb_adid_bidsmind
hb_size_bidsmind hb_source_bidsmind hb_format_bidsmind
hb_cache_host_bidsmi hb_cache_id_bidsmind hb_uuid_bidsmind
hb_cache_path_bidsmi hb_deal_bidsmind

Back to Bidders