-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
- Loading branch information
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
--- | ||
layout: bidder | ||
title: AdPort | ||
description: Prebid AdPort Bidder Adapter | ||
aliasCode: adverxo | ||
pbjs: true | ||
pbs: true | ||
pbs_app_supported: true | ||
biddercode: adport | ||
userIds: | ||
media_types: banner, native, video | ||
schain_supported: true | ||
dchain_supported: false | ||
ortb_blocking_supported: true | ||
floors_supported: true | ||
multiformat_supported: will-bid-on-any | ||
tcfeu_supported: false | ||
dsa_supported: false | ||
gvl_id: none | ||
usp_supported: false | ||
coppa_supported: false | ||
gpp_sids: none | ||
userId: no | ||
safeframes_ok: false | ||
deals_supported: true | ||
fpd_supported: true | ||
prebid_member: false | ||
privacy_sandbox: no | ||
sidebarType: 1 | ||
--- | ||
|
||
### Note | ||
|
||
The AdPort Bidding adapter requires setup and approval before beginning. Please reach out to <[email protected]> for | ||
more details. | ||
|
||
### Bid Params | ||
|
||
{: .table .table-bordered .table-striped } | ||
| Name | Scope | Description | Example | Type | | ||
|----------|----------|-----------------------|---------------------------|----------| | ||
| `adUnitId` | required | Unique identifier for the ad unit in AdPort platform. | `1` | `integer` | | ||
| `auth` | required | Authentication token provided by AdPort platform for the AdUnit. | | ||
Check failure on line 43 in dev-docs/bidders/adport.md GitHub Actions / run markdownlintTable column count
|
||
`'61336e75e414c77c367eq5c47c2599ce80a8032b'` | `string` | | ||
Check failure on line 44 in dev-docs/bidders/adport.md GitHub Actions / run markdownlintTable pipe style
Check failure on line 44 in dev-docs/bidders/adport.md GitHub Actions / run markdownlintTable column count
|
||
|
||
### Setting First Party Data (FPD) | ||
|
||
Publishers should use the `ortb2` method of setting First Party Data. The following fields are supported: | ||
|
||
- ortb2.site.\* | ||
- ortb2.app.\* | ||
- ortb2.user.\* | ||
|
||
Example first party data: | ||
|
||
```javascript | ||
pbjs.setConfig({ | ||
ortb2: { | ||
site: { | ||
keywords: "kw1,kw2", | ||
content: { | ||
title: "title1", | ||
series: "series1" | ||
} | ||
}, | ||
user: { | ||
keywords: "a,b", | ||
gender: "M", | ||
yob: 1984 | ||
} | ||
} | ||
}); | ||
``` | ||
|
||
### ORTB Blocking | ||
|
||
AdPort supports the next blocking parameters: | ||
|
||
- Blocked advertisers list (`badv`) is an array of domains as strings. | ||
- Blocked apps list (`bapp`) is an array of apps names as strings, for mobile apps in Google Play Store, these should be | ||
bundle or package names (e.g. com.foo.mygame). For apps in Apple App Store, these should be a numeric ID. | ||
- Blocked categories list (`bcat`) is an array of IAB categories as strings. | ||
- Blocked attributes list (`battr`) is an array of integers. Refer to section 5.3 of the IAB specification for a list of | ||
attributes. | ||
|
||
#### Globally defined ORTB Blocking | ||
|
||
```javascript | ||
pbjs.setConfig({ | ||
ortb2: { | ||
badv: ["domain1.com", "domain2.com"], | ||
bapp: ["com.foo.mygame", "284708449"], | ||
bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"] | ||
} | ||
}); | ||
``` | ||
|
||
#### ORTB Blocking specific only to the AdPort bidder | ||
|
||
```javascript | ||
pbjs.setBidderConfig({ | ||
bidders: ['adport'], // Or alias | ||
config: { | ||
ortb2: { | ||
badv: ["domain1.com", "domain2.com"], | ||
bapp: ["com.foo.mygame"], | ||
bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"] | ||
} | ||
} | ||
}); | ||
``` | ||
|
||
#### Media Type defined ORTB Blocking | ||
|
||
Additionally `battr` ORTB blocking param may be set on media types to specify blocked creative | ||
attributes. Refer to section 5.3 of the IAB specification for a list of attributes. | ||
Check failure on line 116 in dev-docs/bidders/adport.md GitHub Actions / run markdownlintFiles should end with a single newline character
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
--- | ||
layout: bidder | ||
title: Bidsmind | ||
description: Prebid Bidsmind Bidder Adapter | ||
aliasCode: adverxo | ||
pbjs: true | ||
pbs: true | ||
pbs_app_supported: true | ||
biddercode: bidsmind | ||
userIds: | ||
media_types: banner, native, video | ||
schain_supported: true | ||
dchain_supported: false | ||
ortb_blocking_supported: true | ||
floors_supported: true | ||
multiformat_supported: will-bid-on-any | ||
tcfeu_supported: false | ||
dsa_supported: false | ||
gvl_id: none | ||
usp_supported: false | ||
coppa_supported: false | ||
gpp_sids: none | ||
userId: no | ||
safeframes_ok: false | ||
deals_supported: true | ||
fpd_supported: true | ||
prebid_member: false | ||
privacy_sandbox: no | ||
sidebarType: 1 | ||
--- | ||
|
||
### Note | ||
|
||
The Bidsmind Bidding adapter requires setup and approval before beginning. Please reach out to <[email protected]> for | ||
more details. | ||
|
||
### Bid Params | ||
|
||
{: .table .table-bordered .table-striped } | ||
| Name | Scope | Description | Example | Type | | ||
|----------|----------|-----------------------|---------------------------|----------| | ||
| `adUnitId` | required | Unique identifier for the ad unit in Bidsmind platform. | `1` | `integer` | | ||
| `auth` | required | Authentication token provided by Bidsmind platform for the AdUnit. | | ||
Check failure on line 43 in dev-docs/bidders/bidsmind.md GitHub Actions / run markdownlintTable column count
|
||
`'61336e75e414c77c367eq5c47c2599ce80a8032b'` | `string` | | ||
Check failure on line 44 in dev-docs/bidders/bidsmind.md GitHub Actions / run markdownlintTable pipe style
|
||
|
||
### Setting First Party Data (FPD) | ||
|
||
Publishers should use the `ortb2` method of setting First Party Data. The following fields are supported: | ||
|
||
- ortb2.site.\* | ||
- ortb2.app.\* | ||
- ortb2.user.\* | ||
|
||
Example first party data: | ||
|
||
```javascript | ||
pbjs.setConfig({ | ||
ortb2: { | ||
site: { | ||
keywords: "kw1,kw2", | ||
content: { | ||
title: "title1", | ||
series: "series1" | ||
} | ||
}, | ||
user: { | ||
keywords: "a,b", | ||
gender: "M", | ||
yob: 1984 | ||
} | ||
} | ||
}); | ||
``` | ||
|
||
### ORTB Blocking | ||
|
||
Bidsmind supports the next blocking parameters: | ||
|
||
- Blocked advertisers list (`badv`) is an array of domains as strings. | ||
- Blocked apps list (`bapp`) is an array of apps names as strings, for mobile apps in Google Play Store, these should be | ||
bundle or package names (e.g. com.foo.mygame). For apps in Apple App Store, these should be a numeric ID. | ||
- Blocked categories list (`bcat`) is an array of IAB categories as strings. | ||
- Blocked attributes list (`battr`) is an array of integers. Refer to section 5.3 of the IAB specification for a list of | ||
attributes. | ||
|
||
#### Globally defined ORTB Blocking | ||
|
||
```javascript | ||
pbjs.setConfig({ | ||
ortb2: { | ||
badv: ["domain1.com", "domain2.com"], | ||
bapp: ["com.foo.mygame", "284708449"], | ||
bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"] | ||
} | ||
}); | ||
``` | ||
|
||
#### ORTB Blocking specific only to the Bidsmind bidder | ||
|
||
```javascript | ||
pbjs.setBidderConfig({ | ||
bidders: ['bidsmind'], // Or alias | ||
config: { | ||
ortb2: { | ||
badv: ["domain1.com", "domain2.com"], | ||
bapp: ["com.foo.mygame"], | ||
bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"] | ||
} | ||
} | ||
}); | ||
``` | ||
|
||
#### Media Type defined ORTB Blocking | ||
|
||
Additionally `battr` ORTB blocking param may be set on media types to specify blocked creative | ||
attributes. Refer to section 5.3 of the IAB specification for a list of attributes. |