IronSource

Features

Bidder Code ironsource Prebid.org 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

hb_deal_ironsource

Note

The IronSource adapter requires setup and approval. Please reach out to prebid-digital-brands@ironsrc.com to setup an IronSource account.

Bid Parameters

Video

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

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

Example

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
          }
        }]
      }
   ];

Configuration

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’] } });