Skip to content

Commit

Permalink
update adot adapter to add prebid server specifity
Browse files Browse the repository at this point in the history
  • Loading branch information
Aurélien Giudici authored and Giudici-a committed Jan 7, 2021
1 parent 6a84069 commit e1d661c
Showing 1 changed file with 128 additions and 4 deletions.
132 changes: 128 additions & 4 deletions dev-docs/bidders/adot.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,25 @@ layout: bidder
title: Adot
description: Prebid Adot Bidder Adapter
biddercode: adot
pbjs: true
media_types: banner, video, native
gdpr_supported: true
tcf2_supported: true
pbjs: true
pbs: true
---


### Table of Contents

- [Bid Params](#adot-bid-params)
- [Video Object](#adot-video-object)
- [Adot Prebid js](#adot-prebid-js)
- [Bid Params](#adot-bid-params)
- [Video Object](#adot-video-object)
- [Adot Prebid Server](#adot-prebid-server)
- [Bid Params](#adot-prebid-server-params)
- [Testing Bid Request](#adot-testing-bid-request)


### Adot Prebid JS

#### Adot Bid Params

Expand All @@ -32,4 +42,118 @@ gdpr_supported: true
| `maxduration` | optional | Integer that defines the maximum video ad duration in seconds. | `integer` |
| `protocols` | required | Array of supported video protocols, e.g., `[2, 3]` | `Array<integer>` |
| `container` | optional | Selector used for finding the element in which the video player will be displayed, e.g., `#div-1`. The `ad unit code` will be used if no `container` is provided. | `string` |
| `instreamContext` | required if `video.context` is `instream` | String used to define the type of instream video. Allowed values: Pre-roll: `pre-roll`; Mid-roll: `mid-roll` ; Post-roll: `post-roll`. | `string` |
| `instreamContext` | required if `video.context` is `instream` | String used to define the type of instream video. Allowed values: Pre-roll: `pre-roll`; Mid-roll: `mid-roll` ; Post-roll: `post-roll`. | `string` |


### Adot Prebid server

#### Adot Prebid Server Params

{: .table .table-bordered .table-striped }
| 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` |

#### Adot 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 <[email protected]> if you would like to build and deploy Prebid server and use it with Adot.

0 comments on commit e1d661c

Please sign in to comment.