This module can be used in combination with Adagio Bid Adapter (SSP) and/or with Adagio prebid server endpoint. It computes and collects data required to leverage Adagio viewability and attention prediction engine.
Please contact [email protected] for more information.
Disclosure: This module loads external code that is not open source and has not been reviewed by Prebid.org.
This module is configured as part of the realTimeData.dataProviders
object.
pbjs.setConfig({
realTimeData: {
dataProviders:[{
name: "adagio",
params: {
organizationId: "1000", // Required. Provided by Adagio
site: "my-site" // Required. Provided by Adagio
placementSource: "ortb" // Optional. Possible values: "ortb"<default> | "code" | "gpid"
}
}]
}
});
Syntax details:
Name | Scope | Description | Example | Type |
---|---|---|---|---|
name |
required | Real time data module name: Always "adagio" |
"adagio" |
string |
params |
required | Object |
||
params.organizationId |
required | Account id provided by Adagio. | "1000" |
string |
params.site |
required | Account site name provided by Adagio. | "my-site" |
string |
params.placementSource |
optional | Programmatically set the ortb2Imp.ext.data.placement signal based on location. Possible values: ortb (default), code , gpid . |
"ortb" |
string |
To install the module, follow these instructions:
Contact Adagio to get an account
Build the prebid.js file
Option 1: Use Prebid Download page to build the prebid package. Ensure that you do check Adagio in Bidder Adapters and Adagio Rtd Module in Vendor-Specific Modules
Option 2: From the command line, run gulp build --modules=adagioBidAdapter,rtdModule,adagioRtdProvider,...
Enable Adagio Real Time Module using pbjs.setConfig
. Example is provided in Configuration section.