diff --git a/exchange/adapter_builders.go b/exchange/adapter_builders.go index b9ca199c9f6..17290917b0c 100755 --- a/exchange/adapter_builders.go +++ b/exchange/adapter_builders.go @@ -246,6 +246,7 @@ func newAdapterBuilders() map[openrtb_ext.BidderName]adapters.Builder { openrtb_ext.BidderBmtm: bmtm.Builder, openrtb_ext.BidderBoldwin: boldwin.Builder, openrtb_ext.BidderBrave: brave.Builder, + openrtb_ext.BidderCadentApertureMX: emx_digital.Builder, openrtb_ext.BidderCcx: ccx.Builder, openrtb_ext.BidderCoinzilla: coinzilla.Builder, openrtb_ext.BidderColossus: colossus.Builder, diff --git a/openrtb_ext/bidders.go b/openrtb_ext/bidders.go index 3568276086e..da262ea1bbb 100644 --- a/openrtb_ext/bidders.go +++ b/openrtb_ext/bidders.go @@ -142,6 +142,7 @@ const ( BidderBmtm BidderName = "bmtm" BidderBoldwin BidderName = "boldwin" BidderBrave BidderName = "brave" + BidderCadentApertureMX BidderName = "cadent_aperture_mx" BidderCcx BidderName = "ccx" BidderCoinzilla BidderName = "coinzilla" BidderColossus BidderName = "colossus" @@ -346,6 +347,7 @@ func CoreBidderNames() []BidderName { BidderBmtm, BidderBoldwin, BidderBrave, + BidderCadentApertureMX, BidderCcx, BidderCoinzilla, BidderColossus, diff --git a/static/bidder-info/cadent_aperture_mx.yaml b/static/bidder-info/cadent_aperture_mx.yaml new file mode 100644 index 00000000000..b5c72bd9a9d --- /dev/null +++ b/static/bidder-info/cadent_aperture_mx.yaml @@ -0,0 +1,17 @@ +endpoint: "https://hb.emxdgt.com" +maintainer: + email: "contactaperturemx@cadent.tv" +gvlVendorID: 183 +capabilities: + site: + mediaTypes: + - banner + - video + app: + mediaTypes: + - banner + - video +userSync: + iframe: + url: "https://cs.emxdgt.com/um?ssp=pbs&gdpr={{.GDPR}}&gdpr_consent={{.GDPRConsent}}&us_privacy={{.USPrivacy}}&redirect={{.RedirectURL}}" + userMacro: "$UID" diff --git a/static/bidder-info/emx_digital.yaml b/static/bidder-info/emx_digital.yaml index 0d8aa7f3a6d..b5c72bd9a9d 100644 --- a/static/bidder-info/emx_digital.yaml +++ b/static/bidder-info/emx_digital.yaml @@ -1,6 +1,6 @@ endpoint: "https://hb.emxdgt.com" maintainer: - email: "adops@emxdigital.com" + email: "contactaperturemx@cadent.tv" gvlVendorID: 183 capabilities: site: diff --git a/static/bidder-params/cadent_aperture_mx.json b/static/bidder-params/cadent_aperture_mx.json new file mode 100644 index 00000000000..4e3ff51fc1b --- /dev/null +++ b/static/bidder-params/cadent_aperture_mx.json @@ -0,0 +1,18 @@ +{ + "$schema": "http://json-schema.org/draft-04/schema#", + "title": "Cadent Aperture MX Adapter Params", + "description": "A schema which validates params accepted by the Cadent Aperture MX adapter", + "type": "object", + "properties": { + "tagid" : { + "type": "string", + "description": "The id of an inventory target" + }, + "bidfloor": { + "type": "string", + "description": "The minimum price acceptable for a bid" + } + }, + + "required": ["tagid"] + }