Dynamics Ids

Following Prebid version 10.17, you can dynamically provide Ids to our adapter, through params.bidders field

{
    bidder: 'nexx360',
    params: {
        tagId: 'testnexx',
        bidders: {
            appnexus: {
                placement_id: '13144369'
            }
        }
    }
}

Please find below the data structure for params.bidders

  export type SspIds = {
    adagio?: { organization_id: string, placement: string, site: string },
    adasta?: { placement_id: string },
    adbility?: { zone_id: string, script: string },
    adform?: { mid: string },
    adkernel?: { zone_id: string },
    admatic?: { host: string, network_id: string },
    adnuntius?: { au_id: string },
    adgeneration?: { id: string },
    adgrid?: { domain_id: string, placement?: string },
    admeridianAdkernel?: { zone_id: string },
    admeridianSmarthub?: { seat: string, token: string },
    adoppler?: { adunit: string, client?: string },
    adot?: { publisher_id: string, placement_id: string },
    adsphereio?: { seat: string, token: string },
    adswizz?: {
      url_prefix: string,
      preroll_zonealias: string,
      midroll_zonealias: string,
      preroll_companion_zonealias: string,
      midroll_companion_zonealias: string,
    },
    adtarget?: { host: string, network_id: string }
    adtelligent?: { endpoint: string },
    adyoulike?: { placement: string },
    alkimi?: { token: string },
    amx?: { tag_id: string },
    audienzz?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    appnexus?: { placement_id: string, account?: string },
    appnexusbis?: { placement_id: string, account?: string },
    between?: { publisher_id: string },
    bidstailamedia?: { tag_id?: string, placement?: string },
    bliink?: { tag_id: string },
    brave?: { placement_id: string },
    cadent?: { tag_id: string },
    colossus?: { tag_id: string, group_id: string },
    concert?: { partner_id: string },
    connectad?: { site_id: string, network_id: string },
    conversant?: { site_id: string },
    cpmstar?: { placement_id: string, subpool_id?: string },
    criteo?: { zone_id: string, network_id: string, pub_id?: string, uid?: string },
    criteodirect?: {},
    cwire?: { placement_id: string, page_id: string, domain_id: string },
    datablocks?: { source_id: string },
    dax?: { cid: string },
    definemedia?: { mandant_id: string, adslot_id: string },
    dsp?: { },
    dspx?: { placement: string },
    dxkulture?: { placement_id: string, publisher_id: string },
    easybid?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    eplanning?: { cid: string, endpoint_code: string },
    equativdirect?: { caller_id: string },
    eskimi?: {},
    evolution?: { key: string },
    feedad?: { token: string, placement_id: string },
    firstid?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    flowerads?: { cid: string }, // Kueez Alias
    freewheel?: { zone_id: string },
    freewheelssp?: { profile_id: string, network_id: string, section_id: string },
    fueldigital?: { network_id: string, site_id: string, page_id: string, format_id: string },
    fueldigitalix?: { site_id: string },
    fueldigitalmedia?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    galaxiemedia?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    gingerad?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    goldbach?: { placement_id: string },
    goldbachvast?: { placement_id: string, price: string, currency: string },
    goldvertise?: {},
    goldvertisepbs?: { ad_code: string, seat_code: string },
    goodad?: { invcode: string },
    gravity?: { placement_id: string },
    groupm?: { placement_id: string },
    gumgum?: { zone?: string, pub_id?: string, slot?: string, product?: string },
    iion?: { publisher_id: string },
    illumin?: { },
    imds?: { seat_id: string, tag_id: string },
    impactify?: { app_id: string, format: string, style: string },
    impactifys2s?: { app_id: string, format: string, style: string },
    improve?: { placement_id: string, publisher_id: string },
    inmobi?: { plc: string },
    insticator?: { adunit_id: string, publisher_id: string },
    ix?: { site_id: string },
    kargo?: { placement_id: string },
    kivi?: { endpoint: string },
    kuantyx?: { zone: string },
    kueez?: { cid: string },
    lemma?: { pid: string, aid: string },
    logicad?: { tid: string },
    loopme?: { publisher_id?: string },
    mcgads?: { pid: string },
    mediafuse?: { placement_id: string },
    mediagrid?: { uuid: string },
    mediasquare?: { owner: string, code: string },
    medianet?: { cid: string, crid: string },
    minutemedia? : { org: string },
    mobkoi?: { placement_id: string, adserver_url: string },
    monetix?: { host: string, network_id: string },
    moneytag?: { placement_id: string },
    missena?: { api_key: string, placement?: string },
    msqappnexus?: { placement_id: string },
    msqrubicon?: { account_id: string, site_id: string, zone_id: string },
    nativo?: { epid?: string, placement_id?: string },
    neory?: {},
    netaddiction?: { host: string, network_id: string },
    netaddictionnexx360?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    netpoint?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    nextmillennium?: { placement_id: string, group_id: string },
    nexx360?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    ogury?: { asset_key: string, adunit_id: string },
    omnidex?: { cid: string },
    oms?: { pid: string },
    oncore?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    oneaccord?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    onefiftytwomedia?: { zone_id: string },
    onefiftytwomediaxandr?: { placement_id: string },
    onetag?: { pub_id: string, ext?: string },
    openwebortb?: {},
    openx?: { unit: string, del_domain: string },
    optidigital?: { publisher_id: string, placement_id: string },
    orbidder?: { account_id: string, placement_id: string },
    outbrain?: { publisher_id: string, tag_id: string },
    pgam?: { endpoint: string },
    placeexchange?: { id: string },
    playstreamopenx?: { unit: string, del_domain: string },
    playstreamcriteo?: { zone_id: string, network_id: string, pub_id?: string, uid?: string },
    plista?: { placement_id: string },
    prisma?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    publica4?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    pubmatic?: { publisher_id: string, ad_slot?: string, placement_id?: string },
    pubmaticbis?: { publisher_id: string, ad_slot?: string, placement_id?: string },
    pubxai?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    pulsepoint?: { cp: string, ct: string },
    quantive?: {},
    quantum?: { placement_id: string },
    quantumimprove?: { placement_id: string, publisher_id: string },
    r2b2?: { pid: string },
    redpineapplemedia?: { pkey: string },
    resetdigital?: { pub_id: string },
    revenuemaker?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    richaudience?: { pid: string },
    rise?: { org: string, placement_id?: string },
    robustapps?: { env: string, pid: string },
    rtbhouse?: { publisher_id: string },
    rubicon?: { account_id: string, site_id: string, zone_id: string },
    rubiconbis?: { account_id: string, site_id: string, zone_id: string },
    seedtag?: { ad_unit_id: string },
    sharethrough?: { pkey: string },
    shemedia?: { account_id: string, site_id: string, zone_id: string },
    smartadserver?: { network_id: string, site_id: string, page_id: string, format_id: string },
    smartadserverbis?: { network_id: string, site_id: string, page_id: string, format_id: string },
    smartclip?: { site_id: string, publisher_id: string },
    smartclipvast?: { s: string, sz: string },
    smartyads?: {},
    smaato?: { publisher_id: string, adspace_id: string },
    smilewanted?: { zone_id: string },
    snackmedia?: { tag_id?: string, placement?: string }, // Nexx360 Alias
    sparteo?: { network_id: string, custom1?: string },
    spinx?: { zone_id: string },
    spoods?: {},
    staila?: { placement_id: string },
    streamonkey?: { id: string },
    stroeercore?: { sid: string, adunit1?: string },
    sonobi?: { placement_id: string },
    sovrn?: { tag_id: string },
    taboola?: { tag_id: string, publisher_id: string },
    tadvertising?: { placement_id: string, publisher_id: string },
    tappx?: { key: string, host: string },
    targetspot?: { publisher_id: string },
    teal?: { account: string, placement: string },
    telaria?: {},
    telariapbs?: { ad_code: string, seat_code: string },
    test?: {},
    thirtythreeacross?: { site_id: string, product_id: string },
    traffective?: { placement_id: string },
    triplelift?: { inventory_code: string },
    triton?: { stid: string },
    trustedstack?: { cid: string, crid: string },
    ttd?: { endpoint?: string },
    ttdopenpath?: { supply_id: string, publisher_id: string },
    ttdopenpathbis?: { supply_id: string, publisher_id: string },
    undertone?: { placement_id: string, publisher_id: string },
    unruly?: { site_id: string },
    unrulybis?: { site_id: string },
    vidazoo?: { cid: string },
    vidoomy?: { zone_id: string },
    vistar?: {},
    visx?: { uid: string },
    xapads?: { zone_id: string },
    yahoodsp?: { pub_id: string, site_id: string, placement_id: string },
    yieldlab?: { adslot_id: string, supply_id: string },
    yieldmo?: { placement_id: string },
    yieldone?: { placement_id: string },
    zeta?: { sid: string },
  };

Last updated

Was this helpful?