Update Prebid with Nexx360 Adapter

Update Prebid.js with Nexx360 Adapter

Once your placements are created, you need to update Prebid.js and add Nexx360 adapter.

You can download "Nexx360" adapter on this page: https://docs.prebid.org/download.html.

Configure Nexx360 IDs

You then have to configure the placements IDs created before, like with any other bidder integration.

Here is an example of an ad unit with Nexx Adapter configured:

{
                    code: '/19968336/header-bid-tag-0',
                    mediaTypes: {
                        banner: {
                            sizes: [[300,250], [300,600]]
                        }
                    },
                    bids: [{
                        bidder: 'nexx360',
                        params: {
                            account: '1067',
                            tagId: 'luvxjvgn',
                            allBids: true
                        }
                    }]
                }

You need to replace two parameters in the script above:

  • account: with your Nexx360 customer code.

  • tagId: with the placement ID created in Nexx360 platform.

allBids: true is an optional setting. You have to add it only if you want to send all bids to the client.

You can find more information on Nexx Adapter on this page: https://docs.prebid.org/dev-docs/bidders/nexx360.html.

Targeting to include SSP

You can add the following snippet to add a specific key value to get details about demandSource into the adserver targeting:

pbjs.bidderSettings = {
    nexx360: {
        adserverTargeting: [{
            key: "nexx360_ssp",
            val: function(e) {
                return e.meta.demandSource
            }
        }]
    }
}

Bidder Setting Attributes (alternative method)

Nexx360 adapter can be more transparent and give bid infos for each SSP plugged in the console, instead of one line regrouping all SSPs : for instance "n360-ssp1", "n360-ssp2", ... instead of "nexx360". This is useful if you want to set up one order by SSP in your adserver for instance.

Here are the settings for this option:

pbjs.bidderSettings = {
                    standard: {
                        allowAlternateBidderCodes: true,
                        allowedAlternateBidderCodes: ["*"]
                    },
                };
  • allowAlternateBidderCodes : Allow adapters to bid with alternate bidder codes.

  • allowedAlternateBidderCodes : Array of bidder codes for which an adapter can bid. undefined or ['*'] will allow adapter to bid with any bidder code.

BidderBidder code (Prebid version AFTER 8.15)Bidder code (Prebid version BEFORE 8.15)

33Across

n360_thirtythreeacross

n360-thirtythreeacross

AdaptMX

n360_amx

n360-amx

Adform

n360_adform

n360-adform

Adnuntius

n360_adnuntius

n360-adnuntius

Adot

n360_adot

n360-adot

Adyoulike

n360_adyoulike

n360-adyoulike

Appnexus (Xandr)

n360_appnexus

n360-appnexus

Bliink

n360_bliink

n360-bliink

ConnectAd

n360_connectad

n360-connectad

Conversant

n360_conversant

n360-conversant

Cwire

n360_cwire

n360-cwire

First ID

n360_firstid

n360-firstid

Freewheel

n360_freewheel

n360-freewheel

Fuel Digital Media

n360_fueldigitalmedia

n360-fueldigitalmedia

Fuel Digital (IX)

n360_fueldigitalix

n360-fueldigitalix

Fuel Digital (Smart)

n360_fueldigital

n360-fueldigital

GingerAd

n360_gingerad

n360-gingerad

GoodAd

n360_goodad

n360-goodad

Gravity

n360_gravity

n360-gravity

GroupM

n360_groupm

n360-groupm

Improve

n360_improve

n360-improve

Index

n360_ix

n360-ix

Media.net

n360_medianet

n360-medianet

Moneytag

n360_moneytag

n360-moneytag

NextMillennium

n360_nextmillennium

n360-nextmillennium

OneTag

n360_onetag

n360-onetag

OpenX

n360_openx

n360-openx

Outbrain

n360_outbrain

n360-outbrain

Plista

n360_plista

n360-plista

Pubmatic

n360_pubmatic

n360-pubmatic

PulsePoint

n360_pulsepoint

n360-pulsepoint

Quantum

n360_quantum

n360-quantum

RichAudience

n360_richaudience

n360-richaudience

RTB House

n360_rtbhouse

n360-rtbhouse

Rubicon (Magnite)

n360_rubicon

n360-rubicon

Sharethrough

n360_sharethrough

n360-sharethrough

Smaato

n360_smaato

n360-smaato

Smart (Equativ)

n360_smartadserver

n360-smartadserver

SmartyAds

n360_smartyads

n360-smartyads

Smilewanted

n360_smilewanted

n360-smilewanted

Staila

n360_staila

n360-staila

TappX

n360_tappx

n360-tappx

The MediaGrid

n360_mediagrid

n360-mediagrid

The Trade Desk

n360_ttd

n360-ttd

Traffective

n360_traffective

n360-traffective

Triplelift

n360_triplelift

n360-triplelift

Verizon (Yahoo)

n360_yahoo

n360-yahoo

Vidoomy

n360_vidoomy

n360-vidoomy

Yieldlab

n360_yieldlab

n360-yieldlab

Configure User Syncing

In case you applied specific settings to user sync configuration and limited the bidders allowed to sync, don't forget to add Nexx360 in the configuration.

For more details, you can refer to this page : https://docs.prebid.org/dev-docs/publisher-api-reference/setConfig.html#setConfig-Configure-User-Syncing.

To ensure proper cookie-sync, you need to add Nexx360 (Vendor ID : 965) in your CMP if not present yet.

Last updated