IronSource

Features

Bidder CodeironsourcePrebid.org Memberno
Media Typesdisplay, videoGDPR Supportyes
User IDsnoneCOPPA Supportno

"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_ironsourcehb_bidder_ironsourcehb_adid_ironsource
hb_size_ironsourcehb_source_ironsourcehb_format_ironsource
hb_cache_host_ironsohb_cache_id_ironsourhb_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”

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

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