Prebid.js Analytics Adapters

There are many analytics adapter plugins available to track header bidding performance for your site.

How to Integrate an Analytics Adapter

Each analytics provider has specific instructions for using their system, but these are the general steps:

  • Create an account with the analytics vendor and obtain the necessary IDs
  • Build Prebid.js package with the vendor’s analytics adapter
gulp bundle --modules=exAnalyticsAdapter,xyzBidAdapter
  • If required, load analytics JavaScript from vendor directly on the page
  • Call the pbjs.enableAnalytics() function

e.g.

pbjs.que.push(function() {
  pbjs.enableAnalytics({
    provider: 'NAME',
    options: {
    [...]
    }
  });
});

Analytics Adapters

Analytics Adapter Documentation

adWMG

Features

Module Code adWMG Prebid.org Member no
GDPR Support yes USP/CCPA Support no
IAB GVL ID 959 COPPA Support no

Analytics Options

Name Scope Description Example Type
publisher_id required Publisher ID from WMG Dashboard '5abd0543ba45723db49d97ea' string
site required Domain where Prebid.js working 'test.com' string

Example Configuration

  pbjs.enableAnalytics({
  provider: 'adWMG',
    options : {
          site: 'test.com',
          publisher_id: '5abd0543ba45723db49d97ea'
  }});

Registration

Please visit https://adwmg.com/ for more information.

Adagio

Features

Module Code adagio Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://adagio.io/ for more information.

Adkernel

Features

Module Code adkernelAdn Prebid.org Member no
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 14 COPPA Support yes

Registration

Please visit https://adkernel.com/dsp-suite/ for more information.

Adloox

Features

Module Code adloox Prebid.org Member no
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 93 COPPA Support no

Disclosure

The adapter adds an HTML <script> tag to load Adloox’s post-buy verification JavaScript (https://j.adlooxtracking.com/ads/js/tfav_adl_X.js at ~25kiB gzipped) when the bidWon event for each ad slot.

Registration

The Adloox analytics adapter requires on-boarding and configuration parameters supplied to you by Adloox account team. Please reach out to your account team or info@adloox.com for more information.

Analytics Options

Name Scope Description Example Type
client required Your client name 'adlooxtest' string
clientid required Your client ID 127 integer
platformid required Your platform ID 2 integer
tagid required Your tag configuration ID 1234 integer

For detailed instructions please look to the integration guidelines shipped with the Prebid.js project which also link to our Prebid video and real-time data provider options.

Example Configuration

  pbjs.enableAnalytics({
    provider: 'adloox',
    options: {
      client: 'adlooxtest',  // supplied by Adloox
      clientid: 127,         // supplied by Adloox
      platformid: 0,         // supplied by Adloox
      tagid: 0               // supplied by Adloox
    }
  });

Adomik

Features

Module Code adomik Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

Adxcg

Features

Module Code adxcg Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

AdxPremium

Features

Module Code adxpremium Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://luponmedia.com/ for more information.

Appier

Features

Module Code appier Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.appier.com/ for more information.

Assertive Yield

Features

Module Code assertiveYield Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://assertiveyield.com/ for more information.

ATS Analytics

Features

Module Code ats Prebid.org Member yes
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 97 COPPA Support Check with vendor

Registration

LiveRamp’s ATS Analytics is free of charge and only requires a simple registration with Liveramp. Please sign up through our Console platform and create the analytics adapter to get started.

The LiveRamp privacy policy is at https://liveramp.com/privacy/service-privacy-policy/.

Analytics Options

Name Scope Description Example Type
pid required This is the Placement ID, a unique identifier that is used to identify each publisher, obtained from registering with LiveRamp. "999" int

Example Configuration

pbjs.que.push(function () {
  pbjs.enableAnalytics([{
    provider: "atsAnalytics",
    options: {
      pid: "999"              // Set your valid Placement ID here
    }
  }])
});

Audigent

Features

Module Code hadronAnalytics Prebid.org Member yes
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 561 COPPA Support Check with vendor

Use

The Audigent analytics adapter can be used by all clients after approval. For more information, please visit https://audigent.com or contact our Prebid integration team at prebid@audigent.com.

The Audigent privacy policy is at https://audigent.com/privacypolicy/.

Analytics Options

Parameter Scope Type Description Example
provider Required String The name of this module: hadronAnalytics hadronAnalytics
options.partnerID Required Number This is the Audigent Partner ID obtained from Audigent. 1234
options.eventsToTrack Required Array of strings Filters the set of tracked events ['auctionEnd','bidWon']

Example Configuration

pbjs.enableAnalytics({
    provider: 'hadronAnalytics',
    options: {
        partnerId: 1234,    // change to the Partner Number you received from Audigent
        eventsToTrack: ['auctionEnd', 'auctionInit']
    }
});

BidWatch

Features

Module Code bidwatch Prebid.org Member no
GDPR Support yes USP/CCPA Support no
IAB GVL ID 791 COPPA Support no

Registration

The BidWatch Analytics Adapter requires setup and approval from the BidWatch team. Please reach out to contact@bidwatch.io for more information.

Analytics Options

Name Scope Description Example Type
domain required The bidwatch subdomain where analytics data is sent 'test.endpoint' string

Example Configuration

  pbjs.enableAnalytics({
    provider: 'bidwatch',
    options: {
        domain: "CONTACT-BIDWATCH-TEAMS-FIRST"
    }
  });

byData

Features

Module Code bydata Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

The byData Analytics adapter requires setup and approval from the byData team. Please visit https://bydata.com/ for more information.

Analytics Options

Parameter Scope Type Description Example
clientId Required String The byData Client ID asc10001
logFrequency Optional Int Sample rate 100

Example Configuration

    pbjs.enableAnalytics({
        provider: "bydata",  
        options: {
            clientId:'asc10001',   // please contact byData team to get a clientId for yourself 
            logFrequency : 100,    // Default - 1%       
        }
    });

Concert

Features

Module Code concert Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

DataBlocks

Features

Module Code datablocks Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://datablocks.net/ for more information.

ePlanning

Features

Module Code eplanning Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

Epsilon

Features

Module Code conversant Prebid.org Member yes
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 24 COPPA Support no

Registration

Epsilon (formerly Conversant) analytics adapter requires approval from the Epsilon team, even for existing accounts. Please reach out to publishersupport@epsilon.com for more information.

Analytics Options

Name Scope Description Example Type
site_id required Epsilon site id for the site that will track prebid usage. 1234 integer
cnvr_sampling optional Sample rate for analytics data. Value should be between 0 and 1 (inclusive), 0 == never sample, 1 == always sample, 0.5 == send analytics 50% of the time. 0.5 float

Example Configuration

            <!-- should be called before requestBids() -->
            pbjs.que.push(function(){
                pbjs.enableAnalytics(
                    {
                        provider: 'conversant',
                        options: {
                            site_id: 108060,
                            cnvr_sampling: 0.5
                        }
                    }
                );
            });

Finteza

Features

Module Code finteza Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.finteza.com/ for more information.

Google

Features

Module Code google Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit Prebid Analytics with GA for more information.

ID5

Features

Module Code id5Analytics Prebid.org Member yes
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 131 COPPA Support Check with vendor

Registration

The ID5 Analytics Adapter is free to use during our Beta period, but requires a simple registration with ID5. Please visit id5.io/solutions to sign up and request your ID5 Partner Number to get started. If you’re already using the ID5 Universal ID, you may use your existing Partner Number with the analytics adapter.

The ID5 privacy policy is at https://id5.io/platform-privacy-policy.

Analytics Options

Parameter Scope Type Description Example
provider Required String The name of this module: id5Analytics id5Analytics
options.partnerId Required Number This is the ID5 Partner Number obtained from registering with ID5. 1234
options.eventsToTrack Optional Array of strings Overrides the set of tracked events ['auctionEnd','bidWon']

Example Configuration

pbjs.enableAnalytics({
    provider: 'id5Analytics',
    options: {
        partnerId: 173    // change to the Partner Number you received from ID5
    }
});

Invisibly

Features

Module Code invisibly Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://invisibly.com/ for more information.

Kargo

Features

Module Code kargo Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://kargo.com/ or contact your Kargo account manager for more information.

Example Configuration

pbjs.enableAnalytics({
  provider: 'kargo',
  options: {
      sampling: 100 // value out of 100
  }
});

Konduit

Features

Module Code konduit Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://konduitvideo.com/ for more information.

LiveIntent

Features

Module Code liveintent Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID 148 COPPA Support Check with vendor

Registration

Please visit LiveIntent for more information.

Example Configuration

pbjs.enableAnalytics(
  {
    provider: 'liveintent',
    options: {
      bidWonTimeout: 2000,
      sampling: 0.5 // the tracked event percentage, a number between 0 and 1.
    }
  }
)

Livewrapped

Features

Module Code livewrapped Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://livewrapped.com/ for more information.

LiveYield

Features

Module Code liveyield Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.pubocean.com/liveyield for more information.

Magnite

Features

Module Code magnite Prebid.org Member yes
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 52 COPPA Support yes

Registration

The Magnite analytics adapter requires setup and approval from the Magnite team, even for existing accounts. Please reach out to your account team or globalsupport@magnite.com for more information.

Analytics Options

Name Scope Description Example Type
accountId required The Magnite publisher account ID '1001' string
endpoint required The URL where analytics data is sent 'https://example.rp.com' string

Example Configuration

  pbjs.enableAnalytics({
    provider: 'magnite',
    options: {
        accountId: MAGNITE-ACCOUNT-ID,
        endpoint: 'OBTAIN-FROM-MAGNITE'
    }
  });

MallTv

Features

Module Code malltv Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

This is currently a private adapter

Analytics Options

Parameter Scope Type Description Example
provider Required String The name of this module: malltv malltv
options.propertyId Required String This is the property id of the website where this adapter is being used. 123456
options.server Optional String Overrides the server used for sending analytics https://central.mall.tv/analytics

Example Configuration

pbjs.enableAnalytics({
    provider: 'malltv',
    options: {
        propertyId: '123456',
        server: 'https://central.mall.tv/analytics'
    }
});

MarsMedia

Features

Module Code marsmedia Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

MediaNet

Features

Module Code medianet Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.media.net/ for more information.

Oolo

Features

Module Code oolo Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.oolo.io/ for more information.

Optimon

Features

Module Code optimon Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit optimon.io for more information.

Piano DMP

Features

Module Code pianoDmp Prebid.org Member no
GDPR Support yes USP/CCPA Support no
IAB GVL ID 412 COPPA Support no

Registration

Please visit https://piano.io/product/dmp/ for more information.

Example Configuration

  pbjs.enableAnalytics({
    provider: 'pianoDmp'
  });

PrebidManager

Features

Module Code prebidmanager Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit http://prebidmanager.com/ for more information.

PubMatic

Features

Module Code pubmatic Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID 76 COPPA Support Check with vendor

Registration

The PubMatic Analytics adapter requires setup and approval from the PubMatic team. Please reach out to your account team for more information.

Analytics Options

Name Scope Description Example Type
publisherId required The PubMatic Publisher ID 1001 int

Example Configuration

    pbjs.enableAnalytics({
        provider: 'pubmatic',
        options: {
            "publisherId": 12345 // please contact PubMatic to get a publisherId for yourself
        }
    });

PubPerf

Features

Module Code pubperf Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit http://www.pubperf.com/ for more information.

PubStack

Features

Module Code pubstack Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://pubstack.io/?source=prebid.org-analytics for more information.

PubWise

Features

Module Code pubwise Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.pubwise.io/ for more information.

Pubxai

Features

Module Code pubxai Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit http://pubx.ai/ for more information.

PulsePoint

Features

Module Code pulsepoint Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.pulsepoint.com/ for more information.

RealVu

Features

Module Code realvu Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.realvu.com/rvaa/ for more information.

Relevant

Features

Module Code relevant Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.relevant-digital.com/relevantyield for more information.

Roxot

Features

Module Code roxot Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

Rubicon Project

Features

Module Code rubicon Prebid.org Member yes
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 52 COPPA Support yes

Registration

The Rubicon Project analytics adapter requires setup and approval from the Magnite team, even for existing accounts. Please reach out to your account team or globalsupport@magnite.com for more information.

Analytics Options

Name Scope Description Example Type
accountId required The Magnite publisher account ID '1001' string
endpoint required The URL where analytics data is sent 'https://example.rp.com' string
sampling optional Sample rate for analytics data. Allowed values are 1, 2.5, 5, 10, 100 (no sampling). 5 integer

Example Configuration

  pbjs.enableAnalytics({
    provider: 'rubicon',
    options: {
        accountId: MAGNITE-ACCOUNT-ID,
        endpoint: 'OBTAIN-FROM-MAGNITE'
    }
  });

Scaleable

Features

Module Code scaleable Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://scaleable.ai/ for more information.

Sharethrough

Features

Module Code sharethrough Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

Sigmoid

Features

Module Code sigmoid Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

Sonobi

Features

Module Code sonobi Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit for more information.

Sovrn

Features

Module Code sovrn Prebid.org Member yes
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.sovrn.com/analytics/ for more information.

STAQ

Features

Module Code staq Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.staq.com/ for more information.

Tercept

Features

Module Code tercept Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.tercept.com/ for more information.

ucFunnel

Features

Module Code ucfunnel Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.ucfunnel.com/ for more information.

YieldOne

Features

Module Code yieldone Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://www.platform-one.co.jp/ for more information.

YuktaMedia

Features

Module Code yuktamedia Prebid.org Member no
GDPR Support Check with vendor USP/CCPA Support Check with vendor
IAB GVL ID Check with vendor COPPA Support Check with vendor

Registration

Please visit https://yuktamedia.com/prebid/ for more information. The YuktaMedia Analytics adapter requires setup and approval from the YuktaMedia team. Please reach out at info@yuktamedia.com for more information.

Analytics Options

Name Scope Description Example Type
pubId required YuktaMedia Publisher ID 1001 int
pubKey required YuktaMedia Publisher Key bsbbksbkbJB string

Configuration Example

    pbjs.enableAnalytics({
        provider: 'yuktamedia',
        options: {
          pubId: 1234, // pubId and pubKey be given by YuktaMedia. 
          pubKey: 'some string', // Please contact us to get pubId and pubKey.
          enableUTMCollection: true,
          enableSession: true,
          enableUserIdCollection: true
        }
    });

Zeta Global Ssp

Features

Module Code zeta_global_ssp Prebid.org Member yes
GDPR Support yes USP/CCPA Support yes
IAB GVL ID 833 COPPA Support Check with vendor

Registration

Please visit for more information.

Analytics Options

Name Scope Description Example Type
sid required The Zeta Global Ssp Publisher ID 111 int
tags optional The object containing set of Zeta’s custom tags witch the publisher has to supply tags: {} object

Example Configuration

pbjs.enableAnalytics({
     provider: 'zeta_global_ssp',
     options: {
         sid: 111,
         tags: {
             ...
         }
     }
 });