|
1 | 1 | ---
|
2 | 2 | layout: bidder
|
3 | 3 | title: Synacor Media
|
4 |
| -description: Prebid Synacor Media Bidder Adapter |
| 4 | +description: Prebid Synacor Media Bidder Adapter (replaced by "imds") |
5 | 5 | pbjs: true
|
6 | 6 | pbs: true
|
7 | 7 | biddercode: synacormedia
|
8 |
| -media_types: banner, video |
9 |
| -userIds: identityLink, verizonMediaId, pubCommonId |
10 | 8 | gdpr_supported: false
|
11 |
| -schain_supported: true |
12 | 9 | usp_supported: true
|
| 10 | +userIds: all |
| 11 | +media_types: banner, video |
| 12 | +coppa_supported: false |
| 13 | +schain_supported: true |
| 14 | +dchain_supported: false |
| 15 | +safeframes_ok: true |
13 | 16 | pbs_app_supported: true
|
| 17 | +deals_supported: false |
| 18 | +floors_supported: true |
| 19 | +fpd_supported: false |
| 20 | +ortb_blocking_supported: false |
| 21 | +multiformat_supported: will-bid-on-any |
| 22 | +prebid_member: false |
| 23 | +gvl_id: none |
14 | 24 | sidebarType: 1
|
| 25 | +pbjs_version_notes: use imds after 8.0 |
15 | 26 | ---
|
16 | 27 |
|
17 | 28 | ### Note:
|
18 | 29 |
|
19 |
| -The Synacor Media bidder adapter requires setup and approval from Synacor. Please reach out to your account manager for more information and to start using it. |
20 |
| - |
21 |
| -### Configuration |
22 |
| - |
23 |
| -Synacor Media requires that iframe is used for user syncing. |
24 |
| - |
25 |
| -Example configuration: |
26 |
| - |
27 |
| -```javascript |
28 |
| -pbjs.setConfig({ |
29 |
| - userSync: { |
30 |
| - filterSettings: { |
31 |
| - iframe: { |
32 |
| - bidders: '*', // represents all bidders |
33 |
| - filter: 'include' |
34 |
| - } |
35 |
| - } |
36 |
| - } |
37 |
| -}); |
38 |
| -``` |
39 |
| - |
40 |
| -### DFP Video Creative |
41 |
| -To use video, setup a `VAST redirect` creative within Google AdManager (DFP) with the following VAST tag URL: |
42 |
| - |
43 |
| -``` |
44 |
| -https://track.technoratimedia.com/openrtb/tags?ID=%%PATTERN:hb_cache_id_synacorm%%&AUCTION_PRICE=%%PATTERN:hb_pb_synacormedia%% |
45 |
| -``` |
46 |
| - |
47 |
| -### Bid params |
48 |
| - |
49 |
| -{: .table .table-bordered .table-striped } |
50 |
| -| Name | Scope | Description | Example | Type | |
51 |
| -| ---- | ----- | ----------- | ------- | ---- | |
52 |
| -| `seatId` | required | The seat ID from Synacor Media. This will be the same for all ad units. | `'prebid'` | `string` | |
53 |
| -| `tagId` | required | The placement or tag ID from Synacor Media. | `'demo1'` | `string` | |
54 |
| -| `bidfloor` | optional | The floor price for the request. | `0.1` | `float` | |
55 |
| -| `pos` | optional | The position of the placement on the page, see Open RTB spec v2.5. | `0` | `int` | |
56 |
| -| `video` | optional | Optional properties specific to video, see next table | `{ }` | Object | |
57 |
| - |
58 |
| -### Example Ad Unit |
59 |
| -```javascript |
60 |
| -var adUnits = [{ |
61 |
| - "code": "test-div", |
62 |
| - "mediaTypes": { |
63 |
| - "video": { |
64 |
| - "playerSize": [300, 250], |
65 |
| - "context": "instream", |
66 |
| - "minduration": 15, |
67 |
| - "maxduration": 30, |
68 |
| - "startdelay": 1, |
69 |
| - "linearity": 1 |
70 |
| - } |
71 |
| - }, |
72 |
| - "bids": [{ |
73 |
| - "bidder": "synacormedia", |
74 |
| - "params": { |
75 |
| - "seatId": "prebid", |
76 |
| - "tagId": "demo1", |
77 |
| - "bidfloor": 0.20, |
78 |
| - "pos": 1 |
79 |
| - } |
80 |
| - }] |
81 |
| -}] |
82 |
| -``` |
83 |
| - |
84 |
| -### Video Parameters (see openrtb 2.5 spec) |
85 |
| - |
86 |
| -{: .table .table-bordered .table-striped } |
87 |
| -| Name | Scope | Description | Default | Type | |
88 |
| -| ---- | ----- | ----------- | ------- | ---- | |
89 |
| -| `minduration` | optional | Minimum ad duration in seconds | `2` | `int` | |
90 |
| -| `maxduration` | optional | Maximum ad duration in seconds | `60` | `int` | |
91 |
| -| `startdelay` | optional | Indicates the start delay in seconds for pre-roll, mid-roll, or post-roll ad placements. | `0` | `int` | |
92 |
| -| `placement` | optional | Placement type for the impression. | `null` | `int` | |
93 |
| -| `linearity` | optional | Indicates if the impression must be linear, nonlinear, etc. | `1` | `int` | |
94 |
| -| `mimes` | optional | Content MIME types supported. | `["video/mp4", "application/javascript"]` | Array(`String`) | |
95 |
| -| `protocols` | optional | Array of supported video protocols. | `[1,2,3,4,5,6,7]` | Array(`int`) | |
96 |
| -| `api` | optional | List of supported API frameworks for this impression. | `[1,2]` | Array(`int`) | |
97 |
| -| `playbackmethod` | optional | Single element array with supported playback methods for this video impression. If multiple values are supplied, first element will be used. | `[1]` | Array(`int`) | |
| 30 | +The Synacor Media bidder adapter has been renamed to the [iMedia Digital Services (iMDS)](/dev-docs/bidders/imds.html) adapter, using an bidder code of `imds`. Please update your implementation accordingly. |
0 commit comments