Back to Bidders

Kobler

Features

Bidder Code kobler Prebid.org Member no
Media Types display GDPR TCF Support no
User IDs none USP/CCPA Support no
Supply Chain Support no COPPA Support no
Demand Chain Support no Safeframes OK check with bidder
Supports Deals yes Prebid.js Adapter yes
IAB GVL ID check with bidder Prebid Server Adapter no
Floors Module Support yes First Party Data 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_kobler hb_bidder_kobler hb_adid_kobler
hb_size_kobler hb_source_kobler hb_format_kobler
hb_cache_host_kobler hb_cache_id_kobler hb_uuid_kobler
hb_cache_path_kobler hb_deal_kobler

Note:

The Kobler Bidder Adapter requires setup and approval from Kobler AS. Please reach out to bidding-support@kobler.no for more information.

Bid Params

Name Scope Description Example Type
placementId required The identifier of the placement, it has to be issued by Kobler. 'xjer0ch8' string
zip optional Zip code of the user or the medium. When multiple ad units are submitted together, it is enough to set this parameter on the first one. '102 22' string
test optional Whether the request is for testing only. When multiple ad units are submitted together, it is enough to set this parameter on the first one. Defaults to false. true boolean
floorPrice optional Floor price in CPM and in USD. Can be used as an alternative to the Floors module, which is also supported by this adapter. Defaults to 0. 5.0 float
position optional The position of the ad unit. Can be used to differentiate between ad units if the same placement ID is used across multiple ad units. The first ad unit should have a position of 0, the second one should have a position of 1 and so on. Defaults to 0. 1 string
dealIds optional Array of deal IDs. ['abc328745', 'mxw243253'] array of strings

Example

  const adUnits = [{
    code: 'div-gpt-ad-1460505748561-1',
    mediaTypes: {
        banner: {
            sizes: [[320, 250], [300, 250]],
        }
    },
    bids: [{
      bidder: 'kobler',
      params: {
        placementId: 'k5H7et3R0'
      }
    }]
  }];

In order to see a sample bid from Kobler (without a proper setup), you have to also do the following:

  • Change the refererInfo function to return 'https://www.tv2.no/a/11734615' as a referer. This is necessary because Kobler only bids on recognized articles.
  • Change the adapter’s BIDDER_ENDPOINT to 'https://bid-service.dev.essrtb.com/bid/prebid_rtb_call'. This endpoint belongs to the development server that is set up to always return a bid for the correct placementId and page URL combination.

Example With Optional Parameters

  const adUnits = [{
    code: 'div-gpt-ad-1460505748561-1',
    mediaTypes: {
        banner: {
            sizes: [[320, 250], [300, 250]],
        }
    },
    bids: [{
      bidder: 'kobler',
      params: {
        placementId: 'k5H7et3R0',
        zip: '102 22',
        test: true,
        floorPrice: 5.0,
        position: 1,
        dealIds: ['abc328745', 'mxw243253']
      }
    }]
  }];

Back to Bidders