From fb3e69c737026f9ef1c13df07735a8ef2d4a37b1 Mon Sep 17 00:00:00 2001 From: bretg Date: Fri, 16 Feb 2018 14:00:09 -0500 Subject: [PATCH 1/2] Added adapter rule Adapters may not override standard ad server targeting: Do not override, or set default values for any of the standard targeting variables: hb_adid, hb_bidder, hb_pb, hb_deal, or hb_size. --- dev-docs/bidder-adaptor.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/bidder-adaptor.md b/dev-docs/bidder-adaptor.md index 501c82bd8f..23676420b7 100644 --- a/dev-docs/bidder-adaptor.md +++ b/dev-docs/bidder-adaptor.md @@ -40,6 +40,7 @@ In order to provide a fast and safe header bidding environment for publishers, t * *Bid responses may not use JSONP*: All requests must be AJAX with JSON responses. * *All user-sync activity must be registered via the provided functions*: The platform will place all registered syncs in the page after the auction is complete, subject to publisher configuration. * *Adapters may not use the `$$PREBID_GLOBAL$$` variable*: Instead, they must load any necessary functions and call them directly. +* *Adapters may not override standard ad server targeting*: Do not override, or set default values for any of the standard targeting variables: hb_adid, hb_bidder, hb_pb, hb_deal, or hb_size. {: .alert.alert-danger :} Failure to follow any of the above conventions could lead to delays in approving your adapter for inclusion in Prebid.js. From 3322c08d1fe6788b8186f4597ad3dfd06232c8d9 Mon Sep 17 00:00:00 2001 From: bretg Date: Fri, 2 Mar 2018 09:21:17 -0500 Subject: [PATCH 2/2] fleshed out list of standard variables fleshed out list of standard ad server targeting variables --- dev-docs/bidder-adaptor.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidder-adaptor.md b/dev-docs/bidder-adaptor.md index 23676420b7..1246c058b8 100644 --- a/dev-docs/bidder-adaptor.md +++ b/dev-docs/bidder-adaptor.md @@ -40,7 +40,7 @@ In order to provide a fast and safe header bidding environment for publishers, t * *Bid responses may not use JSONP*: All requests must be AJAX with JSON responses. * *All user-sync activity must be registered via the provided functions*: The platform will place all registered syncs in the page after the auction is complete, subject to publisher configuration. * *Adapters may not use the `$$PREBID_GLOBAL$$` variable*: Instead, they must load any necessary functions and call them directly. -* *Adapters may not override standard ad server targeting*: Do not override, or set default values for any of the standard targeting variables: hb_adid, hb_bidder, hb_pb, hb_deal, or hb_size. +* *Adapters may not override standard ad server targeting*: Do not override, or set default values for any of the standard targeting variables: hb_adid, hb_bidder, hb_pb, hb_deal, or hb_size, hb_source, hb_format. {: .alert.alert-danger :} Failure to follow any of the above conventions could lead to delays in approving your adapter for inclusion in Prebid.js.