diff --git a/dev-docs/bidders/adquery.md b/dev-docs/bidders/adquery.md index 139ff8a20c..67f876fb85 100644 --- a/dev-docs/bidders/adquery.md +++ b/dev-docs/bidders/adquery.md @@ -14,9 +14,10 @@ sidebarType: 1 media_types: banner, video --- -### Bid Params +## Bid Params {: .table .table-bordered .table-striped } + | Name | Scope | Description | Example | Type | |---------------|----------|-----------------------------------------------------------------------------|--------------------------------------------------------------------------|-----------| | `placementId` | required | Placement ID provided by Adquery (must match the type/format in dashboard) | `d30f79cf7fef47bd7a5611719f936539bec0d2e9` | `string` | @@ -25,11 +26,13 @@ media_types: banner, video **Notes:** - `placementId` is always required and should correspond to a placement configured in the Adquery dashboard for the specific `type`. -- `type` is mandatory in bidder params — it determines the creative format (banner, video, interstitial, anchorad). -- For **banner** ads: Define sizes in `mediaTypes.banner.sizes`. The adapter automatically parses and sends them. -- For **video** ( outstream ): Use `type: 'video'` + `mediaTypes.video.context: 'outstream'`. A renderer is required for rendering (e.g. InRenderer or similar). In-stream video is not currently supported by this adapter. -- For **video** ( instream ): Use `type: 'video'` + `mediaTypes.video.context: 'instream'`. A renderer is required for rendering (e.g. InRenderer or similar). In-stream video is not currently supported by this adapter. -- For special formats (`interstitial`, `anchorad`): A spetial size placeholder is reqired `[1x1]`. +- `type` is required in bidder params and determines the creative format returned by Adquery. +- For **banner** ads: define sizes in `mediaTypes.banner.sizes`. The adapter automatically parses and sends them. +- For **video** bids: use `type: 'video'` and set `mediaTypes.video.context` to either `outstream` or `instream`. +- For **video** bids, `mediaTypes.video.playerSize` is required. +- For **video** (`outstream`): a renderer or equivalent outstream player integration is required (e.g. InRenderer or similar). +- For **video** (`instream`): a compatible instream video player integration is required to render the returned VAST response. +- For special formats (`interstitial`, `anchorad`): use the placeholder size `[[1, 1]]`. ### Example 1: Standard Banner Ad @@ -62,8 +65,8 @@ media_types: banner, video playerSize: [[640, 360]], mimes: ['video/mp4', 'video/webm'], protocols: [2, 3, 5, 6, 7, 8], - api: [2], - placement: 1, + api: [2], + placement: 1, startdelay: 0, skip: 1 } @@ -108,8 +111,10 @@ media_types: banner, video // Anchor / fixed bottom bar { code: 'anchor-div', + mediaTypes: { banner: { - sizes: [[1, 1]] + sizes: [[1, 1]] + } }, bids: [{ bidder: 'adquery',