You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dev-docs/bidders/beop.md
+38-3Lines changed: 38 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ layout: bidder
3
3
title: BeOp
4
4
description: BeOp Bidder Adaptor
5
5
pbjs: true
6
-
pbs: false
6
+
pbs: true
7
7
media_types: banner
8
8
biddercode: beop
9
9
tcfeu_supported: true
@@ -21,7 +21,7 @@ safeframes_ok: false
21
21
deals_supported: false
22
22
fpd_supported: true
23
23
prebid_member: false
24
-
multiformat_supported: will-bid-on-one
24
+
multiformat_supported: will-bid-on-any
25
25
ortb_blocking_supported: false
26
26
privacy_sandbox: no
27
27
---
@@ -30,7 +30,9 @@ privacy_sandbox: no
30
30
31
31
The BeOp bidder adapter requires an `accountId` or `networkId`, which you can retrieve from your BeOp platform dashboard (as a publisher, reseller, or media group). To activate BeOp demand on your account, please contact your account manager or reach out to <publishers@beop.io>.
32
32
33
-
### Bid Params
33
+
BeOp is available in both **Prebid.js** (client-side) and **Prebid Server** (server-side). You can use BeOp via Prebid Server when Prebid.js calls a Prebid Server host, or in server-to-server OpenRTB setups.
34
+
35
+
### Bid Params (Prebid.js)
34
36
35
37
{: .table .table-bordered .table-striped }
36
38
| Name | Scope | Description | Example | Type |
@@ -40,6 +42,21 @@ The BeOp bidder adapter requires an `accountId` or `networkId`, which you can re
40
42
|`currency`| optional | Preferred bidding currency (defaults to `'EUR'`) |`'EUR'` or `'USD'`|`string`|
41
43
|`keywords`| optional | Contextual keywords string or array to help target your campaign |`'cars, racing'` or `['cars', 'racing']`|`string/array`|
42
44
45
+
### Prebid Server
46
+
47
+
The BeOp Prebid Server adapter supports the same account models as the Prebid.js adapter. Use either **publisher mode** (`pid`) or **network mode** (`nid` + `ntpnid`).
48
+
49
+
50
+
| Name | Scope | Description | Example | Type |
51
+
|------|--------|-------------|---------|------|
52
+
|`pid`| required (publisher) | BeOp publisher ID (same as `accountId` in Prebid.js) |`'5a8af500c9e77c00017e4cad'`|`string`|
53
+
|`nid`| required (network) | BeOp network ID (same as `networkId` in Prebid.js). Use together with `ntpnid`. |`'5a8af500c9e77c00017e4cad'`|`string`|
54
+
|`ntpnid`| required (network) | Network partner ID (same as `networkPartnerId` in Prebid.js). Use together with `nid`. |`'MY-WEBSITE-123'`|`string`|
55
+
56
+
Either provide `pid`**or** the pair `nid` + `ntpnid`.
57
+
58
+
If you host Prebid Server and need to enable the BeOp adapter, add BeOp to your bidders configuration. For endpoint or setup questions, contact <supply>.
59
+
43
60
### User Syncs
44
61
45
62
BeOp supports iframe and pixel-based user syncs using the `getUserSyncs` method.
@@ -75,6 +92,8 @@ Thanks to BeOp’s unique interactive formats, publishers benefit not only from
75
92
76
93
### Test Parameters
77
94
95
+
**Prebid.js**
96
+
78
97
```js
79
98
var adUnits = [
80
99
{
@@ -100,3 +119,19 @@ var adUnits = [
100
119
},
101
120
];
102
121
```
122
+
123
+
**Prebid Server** (example `imp` ext for the BeOp adapter)
0 commit comments