Back to Bidders

ConnectAd

Features

Bidder Code connectad Prebid.org Member yes
Prebid.js Adapter yes Prebid Server Adapter yes
Media Types display, video, native Multi Format Support true
TCF-EU Support yes IAB GVL ID 138
GPP Support some (check with bidder) DSA Support check with bidder
USP/CCPA Support yes COPPA Support yes
Supply Chain Support yes Demand Chain Support yes
Safeframes OK yes Supports Deals yes
Floors Module Support yes First Party Data Support yes
Endpoint Compression yes ORTB Blocking Support yes
User IDs britepoolId, criteo, id5Id, identityLink, liveIntentId, netId, parrableId, pubCommonId, unifiedId Privacy Sandbox check with bidder
Prebid Server App Support yes

Prebid Server Note

Please reach out to your ConnectAd Account Manager before configuring the S2S adapter for approval and setup.

The ConnectAd server-side adapters (Java and Go) have been modernized to fully support Video and Native ad formats, OpenRTB 2.6 dynamic bid type resolution, and complete request payload (imp.ext) preservation.

Bid Params

Name Scope Description Example Type
siteId required The site ID from ConnectAd. 12345 integer
networkId required The network ID from ConnectAd. 10047 integer
bidfloor optional Requested Floorprice (fallback if the Price Floors module does not set one). 0.15 number
endpointUrl optional Prebid.js only: override the bid endpoint URL for testing or a custom datacenter. Ignored by Prebid Server. https://i.connectad.io/api/v3 string

Additional Features

  • Video & Native Support: ConnectAd now supports standard Prebid Video and Native formats via the ortbConverter.
  • Viewability Measurement: The Prebid.js adapter natively integrates standardized viewability measurement (percentInView).
  • OpenRTB 2.6: Full support for OpenRTB 2.6 standards, including dynamic bid type resolution.

User Sync

ConnectAd recommends enabling user syncing via iFrame. This significantly improves user match rates and overall monetization performance. Be sure to call pbjs.setConfig() only once.

pbjs.setConfig({
  userSync: {
    iframeEnabled: true,
    filterSettings: {
      iframe: {
        bidders: ['connectad'],
        filter: 'include'
      }
    }
  }
});

Note: Combine the above configuration with any other UserSync configuration. Multiple setConfig() calls overwrite each other and only the last call for a given attribute will take effect.

First Party Data

Publishers should use the ortb2 method of setting First Party Data. The following fields are supported:

  • ortb2.site.*
  • ortb2.user.*

AdUnit-specific data is supported using AdUnit.ortb2Imp.ext.*:

pbjs.setConfig({
  ortb2: {
    site: {
      keywords: 'sports, news',
      content: {
        language: 'en'
      }
    },
    user: {
      keywords: 'automotive'
    }
  }
});

Endpoint Compression

The ConnectAd adapter supports gzip compression for outgoing requests, which is built into Prebid.js core. For more information, see Compression Support for Outgoing Requests.

Disabling Compression

You can disable gzip compression at the bidder level using pbjs.setBidderConfig. Set the gzipEnabled value to false:

pbjs.que.push(function () {
  pbjs.setBidderConfig({
    bidders: ['connectad'],
    config: {
      gzipEnabled: false
    }
  });
});

"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_connectad hb_bidder_connectad hb_adid_connectad
hb_size_connectad hb_source_connectad hb_format_connectad
hb_cache_host_connec hb_cache_id_connecta hb_uuid_connectad
hb_cache_path_connec hb_deal_connectad

Back to Bidders