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
|`accountId`| String | X | Prebid Server account ID. |
38
-
|`bidders`| Array[String]| X | List of bidder codes; must have been enabled during Prebid.js build. |
39
-
|`defaultVendor`| String || Automatically includes all following options in the config with vendor's default values. Individual properties can be overridden by including them in the config along with this setting. |
40
-
|`enabled`| Boolean | X | Enables S2S; default: `false`. |
41
-
|`endpoint`| String | X | Set the endpoint. For example: `https://prebid.adnxs.com/pbs/v1/openrtb2/auction`|
42
-
|`timeout`| Number || Bidder timeout, in milliseconds; default: `1000`. |
43
-
|`syncEndpoint`| String || Configures the user-sync endpoint. Highly recommended. |
|`secure`| Integer || Override Prebid Server's determination of whether the request needs secure assets. Set to `1` to force secure assets on the response, or `0` for non-secure assets. |
46
-
|`adapterOptions`| Object || Arguments will be added to resulting OpenRTB payload to Prebid Server. |
48
+
|`accountId`| String | yes | Prebid Server account ID. |
49
+
|`bidders`| Array[String]| yes | List of bidder codes; must have been enabled during Prebid.js build. |
50
+
|`defaultVendor`| String | no | Automatically includes all following options in the config with vendor's default values. Individual properties can be overridden by including them in the config along with this setting. |
51
+
|`enabled`| Boolean | no | Enables S2S; default: `false` (`true` when defaultVendor is set). |
52
+
|`endpoint`| String | no | Set the endpoint. For example: `https://prebid.adnxs.com/pbs/v1/openrtb2/auction`|
53
+
|`timeout`| Number | no | Bidder timeout, in milliseconds; default: `1000`. |
54
+
|`syncEndpoint`| String | no | Configures the user-sync endpoint. Highly recommended. |
55
+
|`adapter`| String | no | Adapter code; default: `"prebidServer"`. |
56
+
|`secure`| Integer | no | Override Prebid Server's determination of whether the request needs secure assets. Set to `1` to force secure assets on the response, or `0` for non-secure assets. |
57
+
|`adapterOptions`| Object | no | Arguments will be added to resulting OpenRTB payload to Prebid Server. |
58
+
|`extPrebid`| Object | no | Arguments will be added to resulting OpenRTB payload to Prebid Server. |
Copy file name to clipboardExpand all lines: dev-docs/publisher-api-reference.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1579,6 +1579,13 @@ Additional information of these properties:
1579
1579
- When using `defaultVendor` option, `accountId` and `bidders` properties still need to be defined.
1580
1580
- If the `s2sConfig` timeout is greater than the Prebid.js timeout, the `s2sConfig` timeout will be automatically adjusted to 75% of the Prebid.js timeout in order to fit within the auction process.
1581
1581
1582
+
{: .alert.alert-warning :}
1583
+
**Errors in bidder parameters will cause Prebid Server to reject the
1584
+
entire request.** The Prebid Server philosophy is to avoid silent failures --
1585
+
we assume you will test changes, and that it will be easier to notice a
1586
+
4xx error coming from the server than a silent failure where it skips just
1587
+
the bad parameter.
1588
+
1582
1589
**Video via s2sConfig**
1583
1590
1584
1591
Supporting video through the Server-to-Server route can be done by providing a couple of extra arguments on the `extPrebid` object. e.g.
0 commit comments