Back to Bidders

Silverpush

Features

Bidder Code silverpush Prebid.org Member no
Media Types display, video GDPR TCF Support yes
User IDs none USP/CCPA Support yes
Supply Chain Support yes COPPA Support yes
Demand Chain Support no GPP Support yes
Supports Deals check with bidder Prebid.js Adapter yes
IAB GVL ID check with bidder Prebid Server Adapter yes
Floors Module Support yes First Party Data Support no
Multi Format Support will-bid-on-one ORTB Blocking Support check with bidder
Safeframes OK check with bidder

"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_silverpush hb_bidder_silverpush hb_adid_silverpush
hb_size_silverpush hb_source_silverpush hb_format_silverpush
hb_cache_host_silver hb_cache_id_silverpu hb_uuid_silverpush
hb_cache_path_silver hb_deal_silverpush

Registration

The Example Bidding adapter requires setup before beginning. Please contact us at prebid@silverpush.co.

Bid Parameters

Name Scope Description Example Type
publisherId required Publisher id provided by silverpush “123456” String
bidFloor optional Minimum price in USD. bidFloor applies to a specific unit. For example, use the following value to set a $1.50 floor: 1.50.
1.50 Number

mediaTypes.banner

The following banner parameters are supported here so publishers may fully declare their banner inventory:

Name Scope Description Example Type
sizes required Avalaible sizes supported for banner ad unit [ [300, 250], [300, 600] ] [[Integer, Integer], [Integer, Integer]]

AdUnit Format for Banner

const adUnits = [{
    code: 'div-1',
    mediaTypes: {
        banner: {
            sizes: [ [300, 250], [300,600] ]
        }
    },
    bids: [{
      bidder: 'silverpush',
      params: {
          publisherId: "123456",
          bidFloor: 1.2
      }
    }]
}];

Video

Name Scope Description Example Type
publisherId required Publisher id provided by silverpush “123456” String
bidFloor optional Minimum price in USD. bidFloor applies to a specific unit. For example, use the following value to set a $1.50 floor: 1.50. 1.50 Number

mediaTypes.video

The following video parameters are supported here so publishers may fully declare their video inventory:

Name Scope Description Example Type
context required instream or outstream “outstream” string
playerSize required Avalaible sizes supported for video ad unit. [300, 250] [Integer, Integer]
mimes required List of content MIME types supported by the player. [“video/mp4”] [String]
protocols required Supported video bid response protocol values. [2,3,5,6] [integers]
api required Supported API framework values. [2] [integers]
maxduration required Maximum video ad duration in seconds. 30 Integer
minduration required Minimum video ad duration in seconds. 6 Integer
startdelay required Indicates the start delay in seconds for pre-roll, mid-roll, or post-roll ad placements. 0 Integer
placement required Placement type for the impression. 1 Integer
minbitrate optional Minimum bit rate in Kbps. 300 Integer
maxbitrate optional Maximum bit rate in Kbps. 9600 Integer
playbackmethod optional Playback methods that may be in use. Only one method is typically used in practice. [2] [Integers]
linearity optional OpenRTB2 linearity. in-strea,overlay… 1 Integer
skip optional Indicates if the player will allow the video to be skipped, where 0 = no, 1 = yes . 1 Integer
skipafter optional Number of seconds a video must play before skipping is enabled; only applicable if the ad is skippable. 5 Integer
delivery optional OpenRTB2 delivery. Supported delivery methods (e.g., streaming, progressive). If none specified, assume all are supported. 1 [Integer]

AdUnit Format for Video

var videoAdUnits = [{
    code: 'video-1',
    mediaTypes: {
        video: {
            api: [1, 2, 4, 6],
            mimes: ['video/mp4'],
            context: 'instream', // or 'outstream'
            playerSize: [ 640, 480 ],
            protocols: [4,5,6,7],
            placement: 1,
            minduration: 0,
            maxduration: 60,
            startdelay: 0
        }
    },
    bids: [
        {
            bidder: 'silverpush',
            params: {
                publisherId: "123456",
                bidfloor: 2.5
            }
        }
    ]
}]

Additional Details

For any queries, reach us at prebid@silverpush.co.

Back to Bidders