Bidder Code ironsource Member no
Media Types display, video GDPR Support yes
User IDs none COPPA Support no

"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_ironsource hb_bidder_ironsource hb_adid_ironsource
hb_size_ironsource hb_source_ironsource hb_format_ironsource
hb_cache_host_ironso hb_cache_id_ironsour hb_uuid_ironsource

"Deal ID" Ad Server Key



The IronSource adapter requires setup and approval. Please reach out to to setup an IronSource account.

Bid Parameters


Name Scope Type Description Example
isOrg required String IronSource publisher Id provided by your IronSource representative “56f91cd4d3e3660002000033”
floorPrice optional Number Minimum price in USD.

Misuse of this parameter can impact revenue
ifa optional String The ID for advertisers (also referred to as “IDFA”) “XXX-XXX”
testMode optional Boolean This activates the test mode false


var adUnits = [
        code: 'dfp-video-div',
        sizes: [[640, 480]],
        mediaTypes: {
          video: {
            playerSize: [[640, 480]],
            context: 'instream'
        bids: [{
          bidder: 'ironsource',
          params: {
            isOrg: '56f91cd4d3e3660002000033', // Required
            floorPrice: 5.00, // Optional
            ifa: 'XXX-XXX', // Optional
            testMode: false // Optional


IronSource recommends setting UserSync by iframe for monetization.

For Prebid.js v1.15.0 and later:

pbjs.setConfig({ userSync: { filterSettings: { iframe: { bidders: ‘’, // ‘’ represents all bidders filter: ‘include’ } } } });

For Prebid.js v1.14.0 and before:

pbjs.setConfig({ userSync: { iframeEnabled: true, enabledBidders: [‘ironsource’] } });