PixFuture
Features
| Bidder Code | pixfuture | Prebid.org Member | no |
|---|---|---|---|
| Prebid.js Adapter | yes | Prebid Server Adapter | no |
| Media Types | display, video | Multi Format Support | check with bidder |
| TCF-EU Support | yes | IAB GVL ID | 839 |
| GPP Support | check with bidder | DSA Support | check with bidder |
| USP/CCPA Support | yes | COPPA Support | yes |
| Supply Chain Support | check with bidder | Demand Chain Support | check with bidder |
| Safeframes OK | check with bidder | Supports Deals | check with bidder |
| Floors Module Support | check with bidder | First Party Data Support | check with bidder |
| Endpoint Compression | check with bidder | ORTB Blocking Support | check with bidder |
| User IDs | criteoId, unifiedId, id5Id, sharedId, identityLink, liveIntentId, fabrickId | Privacy Sandbox | check with bidder |
Overview
The PixFuture Bidder Adapter connects publishers to PixFuture’s demand via Prebid.js, supporting banner and video media types.
To use this adapter, your PixFuture account must be approved for Prebid integration. Contact support@pixfuture.com to request activation or for setup assistance.
Solution
To download the PixFuture adapter for Prebid.js, visit:
[/download]
Select the pixfuture bidder from the list, along with other bidders you wish to include in your build.
Important:
The pixfuture adapter requires account approval from PixFuture.
To enable this integration, email support@pixfuture.com.
Bid Parameters
| Name | Scope | Description | Example | Type |
|---|---|---|---|---|
pix_id |
required | A unique ID for your site’s ad placement. Corresponds to each ad size or video placement. | "12312345" |
string |
These bid parameters are supported by the Prebid.js PixFuture adapter.
The pix_id is a unique identifier provided by PixFuture and must be specified for each ad placement.
Prebid.js Integration
Banner Example
Below is an example configuration for banner inventory.
var adUnits = [
{
code: 'test-div-300x250',
mediaTypes: {
banner: {
sizes: [[300, 250]]
}
},
bids: [
{
bidder: 'pixfuture',
params: {
pix_id: "098765"
}
}
]
},
{
code: 'test-div2-728x90',
mediaTypes: {
banner: {
sizes: [[728, 90]]
}
},
bids: [
{
bidder: 'pixfuture',
params: {
pix_id: "012345"
}
}
]
}
];
Video Example
Below is an example configuration for video inventory.
var adUnits = [
{
code: 'video-ad-unit-1',
mediaTypes: {
video: {
context: 'instream',
playerSize: [[640, 320]],
mimes: ['video/mp4'],
protocols: [2, 3, 5, 6],
playbackmethod: [2],
api: [2],
placement: 1
}
},
bids: [
{
bidder: 'pixfuture',
params: {
pix_id: '012345'
}
}
]
}
];
This configuration enables the PixFuture adapter to participate in instream video auctions and return VAST responses that can be rendered by VAST-compatible video players (e.g., Google IMA SDK or Video.js).
"Send All Bids" Ad Server Keys
These are the bidder-specific keys that would be targeted within GAM in a Send-All-Bids scenario. GAM truncates keys to 20 characters.hb_pb_pixfuture |
hb_bidder_pixfuture |
hb_adid_pixfuture |
hb_size_pixfuture |
hb_source_pixfuture |
hb_format_pixfuture |
hb_cache_host_pixfut |
hb_cache_id_pixfutur |
hb_uuid_pixfuture |
hb_cache_path_pixfut |
hb_deal_pixfuture |