From 96f70a0474363763d63a123a3bcff7d13282844c Mon Sep 17 00:00:00 2001 From: Patrick McCann Date: Mon, 25 Nov 2024 09:37:19 -0500 Subject: [PATCH 1/6] Update bidders.go --- openrtb_ext/bidders.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/openrtb_ext/bidders.go b/openrtb_ext/bidders.go index 9e86ad86ec1..cca50802f4d 100644 --- a/openrtb_ext/bidders.go +++ b/openrtb_ext/bidders.go @@ -277,6 +277,7 @@ const ( BidderReservedSKAdN BidderName = "skadn" // Reserved for Apple's SKAdNetwork OpenRTB extension. BidderReservedTID BidderName = "tid" // Reserved for Per-Impression Transactions IDs for Multi-Impression Bid Requests. BidderReservedAE BidderName = "ae" // Reserved for FLEDGE Auction Environment + BidderReservedIGS BidderName = "igs" // Reserved for FLEDGE Auction Environment ) // IsBidderNameReserved returns true if the specified name is a case insensitive match for a reserved bidder name. @@ -317,6 +318,10 @@ func IsBidderNameReserved(name string) bool { return true } + if strings.EqualFold(name, string(BidderReservedIGS)) { + return true + } + return false } From 1486a81ab8bffbdc7000180b8fd8d318e68c5c59 Mon Sep 17 00:00:00 2001 From: Patrick McCann Date: Mon, 25 Nov 2024 09:47:53 -0500 Subject: [PATCH 2/6] Update bidders.go --- openrtb_ext/bidders.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openrtb_ext/bidders.go b/openrtb_ext/bidders.go index cca50802f4d..84f256bb894 100644 --- a/openrtb_ext/bidders.go +++ b/openrtb_ext/bidders.go @@ -276,8 +276,8 @@ const ( BidderReservedPrebid BidderName = "prebid" // Reserved for Prebid Server configuration. BidderReservedSKAdN BidderName = "skadn" // Reserved for Apple's SKAdNetwork OpenRTB extension. BidderReservedTID BidderName = "tid" // Reserved for Per-Impression Transactions IDs for Multi-Impression Bid Requests. - BidderReservedAE BidderName = "ae" // Reserved for FLEDGE Auction Environment - BidderReservedIGS BidderName = "igs" // Reserved for FLEDGE Auction Environment + BidderReservedAE BidderName = "ae" // Reserved for PAAPI Auction Environment + BidderReservedIGS BidderName = "igs" // Reserved for PAAPI Auction Environment ) // IsBidderNameReserved returns true if the specified name is a case insensitive match for a reserved bidder name. From f9858c9436539a3f36b9622c743b2e8f49ebfaaf Mon Sep 17 00:00:00 2001 From: Patrick McCann Date: Mon, 25 Nov 2024 13:50:04 -0500 Subject: [PATCH 3/6] Update bidders.go --- openrtb_ext/bidders.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/openrtb_ext/bidders.go b/openrtb_ext/bidders.go index 84f256bb894..bd7d25ddab0 100644 --- a/openrtb_ext/bidders.go +++ b/openrtb_ext/bidders.go @@ -342,6 +342,8 @@ func IsPotentialBidder(name string) bool { return false case BidderReservedAE: return false + case BidderReservedIGS: + return false default: return true } From d9ba1030405b83e7d6315527988feaafcb2c6ac8 Mon Sep 17 00:00:00 2001 From: Patrick McCann Date: Mon, 25 Nov 2024 13:51:51 -0500 Subject: [PATCH 4/6] Update bidders.go --- openrtb_ext/bidders.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openrtb_ext/bidders.go b/openrtb_ext/bidders.go index bd7d25ddab0..56e31c412a8 100644 --- a/openrtb_ext/bidders.go +++ b/openrtb_ext/bidders.go @@ -325,7 +325,7 @@ func IsBidderNameReserved(name string) bool { return false } -// IsPotentialBidder returns true if the name is not reserved witbin the imp[].ext context +// IsPotentialBidder returns true if the name is not reserved within the imp[].ext context func IsPotentialBidder(name string) bool { switch BidderName(name) { case BidderReservedContext: From 91b0c9fa59073ad99c9a52ed5851ae5a92ae000f Mon Sep 17 00:00:00 2001 From: Patrick McCann Date: Mon, 25 Nov 2024 13:53:49 -0500 Subject: [PATCH 5/6] Update bidders.go --- openrtb_ext/bidders.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/openrtb_ext/bidders.go b/openrtb_ext/bidders.go index 56e31c412a8..a2c1815f72d 100644 --- a/openrtb_ext/bidders.go +++ b/openrtb_ext/bidders.go @@ -276,9 +276,8 @@ const ( BidderReservedPrebid BidderName = "prebid" // Reserved for Prebid Server configuration. BidderReservedSKAdN BidderName = "skadn" // Reserved for Apple's SKAdNetwork OpenRTB extension. BidderReservedTID BidderName = "tid" // Reserved for Per-Impression Transactions IDs for Multi-Impression Bid Requests. - BidderReservedAE BidderName = "ae" // Reserved for PAAPI Auction Environment - BidderReservedIGS BidderName = "igs" // Reserved for PAAPI Auction Environment -) + BidderReservedAE BidderName = "ae" // Reserved for PAAPI Auction Environment. + BidderReservedIGS BidderName = "igs" // Reserved for PAAPI Interest Group Seller object. // IsBidderNameReserved returns true if the specified name is a case insensitive match for a reserved bidder name. func IsBidderNameReserved(name string) bool { From 96c7a57304ece516611165f344be82361177704d Mon Sep 17 00:00:00 2001 From: Patrick McCann Date: Mon, 25 Nov 2024 14:51:53 -0500 Subject: [PATCH 6/6] Update bidders.go --- openrtb_ext/bidders.go | 1 + 1 file changed, 1 insertion(+) diff --git a/openrtb_ext/bidders.go b/openrtb_ext/bidders.go index a2c1815f72d..fd7893a5a5e 100644 --- a/openrtb_ext/bidders.go +++ b/openrtb_ext/bidders.go @@ -278,6 +278,7 @@ const ( BidderReservedTID BidderName = "tid" // Reserved for Per-Impression Transactions IDs for Multi-Impression Bid Requests. BidderReservedAE BidderName = "ae" // Reserved for PAAPI Auction Environment. BidderReservedIGS BidderName = "igs" // Reserved for PAAPI Interest Group Seller object. +) // IsBidderNameReserved returns true if the specified name is a case insensitive match for a reserved bidder name. func IsBidderNameReserved(name string) bool {