Back to Bidders

Vibrant Media

Features

Bidder Code vibrantmedia Prebid.org Member no
Media Types display, video, native GDPR TCF Support yes
User IDs none USP/CCPA Support yes
Supply Chain Support no COPPA Support no
Demand Chain Support no Safeframes OK no
Supports Deals check with bidder Prebid.js Adapter yes
IAB GVL ID 7 Prebid Server Adapter no
Floors Module Support no First Party Data Support check with bidder
Multi Format Support check with bidder ORTB Blocking Support 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_vibrantmedia hb_bidder_vibrantmed hb_adid_vibrantmedia
hb_size_vibrantmedia hb_source_vibrantmed hb_format_vibrantmed
hb_cache_host_vibran hb_cache_id_vibrantm hb_uuid_vibrantmedia
hb_cache_path_vibran hb_deal_vibrantmedia

Preliminaries

The Vibrant Media Adapter requires set-up before being enabled. Please contact us at intellitxtsupport@vibrantmedia.com.

Note: For video, we support outstream only.

Bid Params

Name Scope Description Example Type
placementId required Placement id from Vibrant Media 12345 integer
var adUnits = [{
  code: 'test-banner',
  mediaTypes: {
    banner: {
      sizes: [[300, 250], [300, 600]]
    }
  },
  bids: [{
    bidder: 'vibrantmedia',
    params: {
      placementId: 12345
    }
  }]
}];

Video example

var adUnits = [{
  code: 'test-video-outstream',
  sizes: [[300, 250]],
  mediaTypes: {
    video: {
      playerSize: [[300, 250]],
      context: 'outstream',
      minduration: 1,      // Minimum ad duration, in seconds
      maxduration: 60,     // Maximum ad duration, in seconds
      skip: 0,             // 1 - true, 0 - false
      skipafter: 5,        // Number of seconds before the video can be skipped
      playbackmethod: [2], // Auto-play without sound
      protocols: [1, 2, 3] // VAST 1.0, 2.0 and 3.0
    }
  },
  bids: [{
    bidder: 'vibrantmedia',
    params: {
      placementId: 67890
    }
  }]
}];

Native example

var adUnits = [{
  code: 'test-native',
  mediaTypes: {
    native: {
      image: {
        required: true,
        sizes: [300, 250]
      },
      title: {
        required: true
      },
      sponsoredBy: {
        required: true
      },
      clickUrl: {
        required: true
      },
    }
  },
  bids: [{
    bidder: 'vibrantmedia',
    params: {
      placementId: 13579
    }
  }]
}];

Back to Bidders