Skip to content

Commit 42be01b

Browse files
authored
Add OpaMarketplace bidder adapter documentation (prebid#5999)
1 parent 474224f commit 42be01b

1 file changed

Lines changed: 72 additions & 0 deletions

File tree

dev-docs/bidders/opamarketplace.md

Lines changed: 72 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
---
2+
layout: bidder
3+
title: OpaMarketplace
4+
description: PrebidOpaMarketplace Bidder Adaptor
5+
biddercode: opamarketplace
6+
filename: opaMarketplaceBidAdapter
7+
userIds: britepoolId, criteo, id5Id, identityLink, liveIntentId, netId, parrableId, pubCommonId, unifiedId
8+
tcfeu_supported: true
9+
usp_supported: true
10+
coppa_supported: false
11+
schain_supported: true
12+
gpp_supported: true
13+
floors_supported: true
14+
media_types: banner, video
15+
prebid_member: false
16+
safeframes_ok: false
17+
deals_supported: false
18+
pbs_app_supported: false
19+
fpd_supported: false
20+
ortb_blocking_supported: false
21+
multiformat_supported: will-bid-on-one
22+
pbjs: true
23+
pbs: false
24+
sidebarType: 1
25+
---
26+
27+
### Bid Params
28+
29+
{: .table .table-bordered .table-striped }
30+
31+
| Name | Scope | Description | Example | Type |
32+
|------------|----------|-------------------------------------------------------------------------------------------------|------------------------------|----------|
33+
| `cId` | required | The connection ID from OpaMarketplace. | `'562524b21b1c1f08117fc7f9'` | `string` |
34+
| `pId` | required | The publisher ID from OpaMarketplace (pbjs only). | `'59ac17c192832d0011283fe3'` | `string` |
35+
| `bidFloor` | optional | The minimum bid value desired. OpaMarketplace will not respond with bids lower than this value. | `0.90` | `float` |
36+
37+
### Example
38+
39+
```javascript
40+
var adUnits = [{
41+
code: 'banner-div',
42+
mediaTypes: {
43+
banner: {
44+
sizes: [
45+
[300, 250],
46+
[728, 90]
47+
]
48+
}
49+
},
50+
bids: [{
51+
bidder: 'opamarketplace',
52+
params: {
53+
cId: '562524b21b1c1f08117fc7f9', // Required - PROVIDED DURING SETUP...
54+
pId: '59ac17c192832d0011283fe3', // Required - PROVIDED DURING SETUP...
55+
bidFloor: 1.23 // Optional
56+
}
57+
}]
58+
}
59+
];
60+
61+
// configure pbjs to enable user syncing
62+
pbjs.setConfig({
63+
userSync: {
64+
filterSettings: {
65+
iframe: {
66+
bidders: 'opamarketplace',
67+
filter: 'include'
68+
}
69+
}
70+
}
71+
});
72+
```

0 commit comments

Comments
 (0)