Back to Bidders

VidCrunch

Features

Bidder Code vidcrunch Prebid.org Member no
Prebid.js Adapter yes Prebid Server Adapter no
Media Types display, video Multi Format Support will-bid-on-any
TCF-EU Support yes IAB GVL ID 780 (aniview)
GPP Support tcfeu, tcfca, usnat, usstate_all, usp DSA Support check with bidder
USP/CCPA Support yes COPPA Support check with bidder
Supply Chain Support yes Demand Chain Support check with bidder
Safeframes OK yes Supports Deals check with bidder
Floors Module Support yes First Party Data Support check with bidder
Endpoint Compression check with bidder ORTB Blocking Support yes
User IDs all Privacy Sandbox check with bidder

Note

For more information about VidCrunch, please contact info@vidcrunch.com.

Bid Params

Name Scope Description Example Type
AV_PUBLISHERID required Publisher/Network ID 'Get from VidCrunch' string
AV_CHANNELID required Channel ID 'Get from VidCrunch' string

Setup for Video

const adUnit = [{
  code: 'videoAdUnit',
  mediaTypes: {
    video: {
      // Required
      playerSize: [[640, 480]],
      context: 'outstream',
      mimes: ['video/mp4', 'video/mpeg', 'application/javascript'],
      
      // Optional
      playbackmethod: [1, 2],
      protocols: [1, 2, 3, 5, 6, 7, 8],
      api: [1, 2],
      maxduration: 60,
      plcmt: 4,
    },
  },
  bids: [{
    bidder: 'vidcrunch',
    params: {
      // Required
      AV_PUBLISHERID: 'Get from VidCrunch',
      AV_CHANNELID: 'Get from VidCrunch',
    },
  }],
}];

Setup for Banner

const adUnit = [{
  code: 'bannerAdUnit',
  mediaTypes: {
    banner: {
      // Required
      sizes: [[300, 250], [300, 600]],
    },
  },
  bids: [{
    bidder: 'vidcrunch',
    params: {
      // Required
      AV_PUBLISHERID: 'Get from VidCrunch',
      AV_CHANNELID: 'Get from VidCrunch',
    },
  }],
}];

Setup for Multi-format (Banner & Video)

const adUnit = [{
  code: 'multiformatAdUnit',
  mediaTypes: {
    banner: {
      // Required
      sizes: [[300, 250], [300, 600]],
    },
    video: {
      // Required
      playerSize: [[640, 480]],
      context: 'outstream', 
      mimes: ['video/mp4', 'video/mpeg', 'application/javascript'],
    },
  },
  bids: [{
    bidder: 'vidcrunch',
    params: {
      // Required
      AV_PUBLISHERID: 'Get from VidCrunch',
      AV_CHANNELID: 'Get from VidCrunch',
    },
  }],
}];

Bidder specific configs

pbjs.setBidderConfig({
  bidders: ['vidcrunch'],
  config: {
    ortb2: {
      ext: {
        vidcrunch: {
          // Additional data to send to the Ad Server
        },
      },
    },
  },
}, true);

User Sync example

pbjs.setConfig({
  userSync: {
    filterSettings: {
      // Iframe and Image
      all: {
        bidders: ['vidcrunch'],
        filter: 'include',
      },
        
      // Or you can specify which type should be enabled/disabled:
      iframe: {
        bidders: ['vidcrunch'],
        filter: 'include',
      },
      image: {
        bidders: '*', // '*' represents all bidders
        filter: 'include', // or 'exclude'
      },
    },
  },
});

"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_vidcrunch hb_bidder_vidcrunch hb_adid_vidcrunch
hb_size_vidcrunch hb_source_vidcrunch hb_format_vidcrunch
hb_cache_host_vidcru hb_cache_id_vidcrunc hb_uuid_vidcrunch
hb_cache_path_vidcru hb_deal_vidcrunch

Back to Bidders