Adot
Features
| Bidder Code | adot | Prebid.org Member | no | 
|---|---|---|---|
| Media Types | display, video, native | GDPR TCF Support | yes | 
| User IDs | pubProvidedId | USP/CCPA Support | no | 
| Supply Chain Support | yes | COPPA Support | no | 
| Demand Chain Support | no | Safeframes OK | check with bidder | 
| Supports Deals | check with bidder | Prebid.js Adapter | yes | 
| IAB GVL ID | 272 | Prebid Server Adapter | yes | 
| Floors Module Support | yes | First Party Data Support | check with bidder | 
| Multi Format Support | check with bidder | ORTB Blocking Support | check with bidder | 
"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_adot | hb_bidder_adot | hb_adid_adot | 
| hb_size_adot | hb_source_adot | hb_format_adot | 
| hb_cache_host_adot | hb_cache_id_adot | hb_uuid_adot | 
| hb_cache_path_adot | hb_deal_adot | 
Prebid JS
Bid Params
| Name | Scope | Description | Example | Type | 
|---|---|---|---|---|
| placementId | optional | The placement ID from Adot. | 'adot_placement_224521' | string | 
| video | optional | Object containing video targeting parameters. See Video Object for details. | object | 
Video Object
| Name | Scope | Description | Type | 
|---|---|---|---|
| container | optional | Selector used for finding the element in which the video player will be displayed, e.g., #div-1. Thead unit codewill be used if nocontaineris provided. | string | 
Bid Config
PublisherId
You can set a publisherId using pbjs.setBidderConfig for the bidder adot
Example
pbjs.setBidderConfig({
    bidders: ['adot'],
    config: {
        adot: {
            publisherId: '__MY_PUBLISHER_ID__'
        }
    }
});
Specific publisher path
You can set a specific publisher path using pbjs.setBidderConfig for the bidder adot
The bidrequest will add this path to the bidder endpoint
Example
pbjs.setBidderConfig({
    bidders: ['adot'],
    config: {
        adot: {
            publisherPath: '__MY_PUBLISHER_PATH__'
        }
    }
});
Prebid server
Bid Params
| Name | Scope | Description | Example | Type | 
|---|---|---|---|---|
| placementId | optional | An ID which identifies this placement of the impression. | 'adot_placement_224521' | string | 
| parallax | optional (only for prebid-server) | Specify if the wanted advertising’s creative is a parallax. | true/false | boolean | 
| publisherPath | optional | Specific to each integration. Do not use until asked by someone from adot. | /hubvisor | string | 
Testing Bid Request
The following test parameters can be used to verify that Prebid Server is working properly with the server-side adot adapter. This is a mobile Bid-request example.
  {
  "id": "b967c495-adeb-4cf3-8f0a-0d86fa17aeb2",
  "app": {
    "id": "0",
    "name": "test-adot-integration",
    "publisher": {
      "id": "1",
      "name": "Test",
      "domain": "test.com"
    },
    "bundle": "com.example.app",
    "paid": 0,
    "domain": "test.com",
    "page": "https:\/\/www.test.com\/",
    "cat": [
      "IAB1",
      "IAB6",
      "IAB8",
      "IAB9",
      "IAB10",
      "IAB16",
      "IAB18",
      "IAB19",
      "IAB22"
    ]
  },
  "device": {
    "ua": "Mozilla\/5.0 (Linux; Android 7.0; SM-G925F Build\/NRD90M; wv) AppleWebKit\/537.36 (KHTML, like Gecko) Version\/4.0 Chrome\/80.0.3987.132 Mobile Safari\/537.36",
    "make": "phone-make",
    "model": "phone-model",
    "os": "os",
    "osv": "osv",
    "ip": "0.0.0.0",
    "ifa": "IDFA",
    "carrier": "WIFI",
    "language": "English",
    "geo": {
      "zip": "75001",
      "country": "FRA",
      "type": 2,
      "lon": 48.2,
      "lat": 2.32,
      "accuracy": 100
    },
    "ext": {
      "is_app": 1
    },
    "connectiontype": 2,
    "devicetype": 4
  },
  "user": {
    "id": "IDFA",
    "buyeruid": ""
  },
  "imp": [
    {
      "id": "dec4147e-a63f-4d25-9fff-da9bfd05bd02",
      "banner": {
        "w": 320,
        "h": 50,
        "format": [
          {
            "w": 320,
            "h": 50
          }
        ],
        "api": [
          1,
          2,
          5,
          6,
          7
        ]
      },
      "bidfloorcur": "USD",
      "bidfloor": 0.1,
      "instl": 0,
      "ext": {
        "adot": {
        }
      }
    }
  ],
  "cur": [
    "USD"
  ],
  "regs": {
    "ext": {
      "gdpr": 1
    }
  },
  "at": 1
}
Please contact admin@we-are-adot.com if you would like to build and deploy Prebid server and use it with Adot.