Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
78 changes: 61 additions & 17 deletions dev-docs/bidders/copper6ssp.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,34 +3,78 @@ layout: bidder
title: Copper6SSP
description: Prebid Copper6SSP Bidder Adapter
biddercode: copper6ssp
gpp_sids: usstate_all
gvl_id: 1356
tcfeu_supported: true
userIds: criteo, id5Id, identityLink, liveIntentId, netId, parrableId, pubCommonId, unifiedId

@patmmccann patmmccann Jun 9, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

parrableId also doesnt exist, perhaps just list the ids you actually support or change to all

tcfeu_supported: false
usp_supported: true
coppa_supported: true
gvl_id: 1356
coppa_supported: false
schain_supported: true
deals_supported: false
gpp_sids: tcfeu, tcfca, usnat, usstate_all, usp
floors_supported: true
media_types: banner, video
prebid_member: false
safeframes_ok: false
deals_supported: false
pbs_app_supported: false
fpd_supported: false
ortb_blocking_supported: false
media_types: banner, video, native
multiformat_supported: will-bid-on-one
userIds: all
pbjs: true
pbs: true
pbs_app_supported: true
safeframes_ok: true
pbs: false
sidebarType: 1
---

### Bid Params
## Bid Params for Prebid.js

{: .table .table-bordered .table-striped }

| Name | Scope | Description | Example | Type |
|------------|----------|------------------------------------------------------------------------------------------|------------------------------|----------|
| `cId` | required | The connection ID from Copper6. | `'562524b21b1c1f08117fc7f9'` | `string` |

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you cannot change the required params in a minor version of prebid

| `pId` | required | The publisher ID from Copper6 (pbjs only). | `'59ac17c192832d0011283fe3'` | `string` |
| `bidFloor` | optional | The minimum bid value desired. Copper6 will not respond with bids lower than this value. | `0.90` | `float` |

## Bid Params for Prebid Server

{: .table .table-bordered .table-striped }
| Name | Scope | Description | Example | Type |
|---------------|----------|--------------|---------------------------------|------------|
| `placementId` | optional | Placement Id | `'0'` | `'string'` |
| `endpointId` | optional | Endpoint Id | `'0'` | `'string'` |

### Note
| Name | Scope | Description | Example | Type |
|------------|----------|------------------------------------------------------------------------------------------|------------------------------|----------|
| `cId` | required | The connection ID from Copper6. | `'562524b21b1c1f08117fc7f9'` | `string` |

### Example

```javascript
var adUnits = [{
code: 'banner-div',
mediaTypes: {
banner: {
sizes: [
[300, 250],
[728, 90]
]
}
},
bids: [{
bidder: 'copper6ssp',
params: {
cId: '562524b21b1c1f08117fc7f9', // Required - PROVIDED DURING SETUP...
pId: '59ac17c192832d0011283fe3', // Required - PROVIDED DURING SETUP...
bidFloor: 1.23 // Optional
}
}]
}
];

For the prebid server and prebid.js you only need to use one parameter: either placementId or endpointId
// configure pbjs to enable user syncing
pbjs.setConfig({
userSync: {
filterSettings: {
iframe: {
bidders: 'copper6ssp',
filter: 'include'
}
}
}
});
```
Loading