From 427575d1336ee715640154ed4c4da18867605a0f Mon Sep 17 00:00:00 2001 From: Olivier Sazos Date: Tue, 28 Oct 2025 11:57:15 +0100 Subject: [PATCH 1/3] Adagio: Add site capability --- static/bidder-info/adagio.yaml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/static/bidder-info/adagio.yaml b/static/bidder-info/adagio.yaml index c5abf54d358..849665697b3 100644 --- a/static/bidder-info/adagio.yaml +++ b/static/bidder-info/adagio.yaml @@ -22,4 +22,9 @@ capabilities: mediaTypes: - banner - video - - native \ No newline at end of file + - native + site: + mediaTypes: + - banner + - video + - native From b08d64bd2049d8b2da58db080b15e5a1290ffadd Mon Sep 17 00:00:00 2001 From: Olivier Sazos Date: Thu, 30 Oct 2025 09:58:52 +0100 Subject: [PATCH 2/3] Adagio: improve bidder-params description - Add link to recommended placement values --- static/bidder-params/adagio.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/static/bidder-params/adagio.json b/static/bidder-params/adagio.json index 709ca1a967a..18c92172c2d 100644 --- a/static/bidder-params/adagio.json +++ b/static/bidder-params/adagio.json @@ -10,7 +10,7 @@ }, "placement": { "type": "string", - "description": "Refers to the placement of an adunit in a page. Must not contain any information about the type of device." + "description": "Refers to the placement of an adunit in a page. See Adagio recommended values: https://prebid.org/dev-docs/bidders/adagio.html#recommended-placement-param-values." }, "site": { "type": "string", From e929e5dd7576ffa782ba1db6e6173a4e4005dc33 Mon Sep 17 00:00:00 2001 From: Olivier Sazos Date: Thu, 13 Nov 2025 10:08:25 +0100 Subject: [PATCH 3/3] Adagio: fix error type --- adapters/adagio/adagio.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/adapters/adagio/adagio.go b/adapters/adagio/adagio.go index 250b7d44245..eb551ead359 100644 --- a/adapters/adagio/adagio.go +++ b/adapters/adagio/adagio.go @@ -2,7 +2,6 @@ package adagio import ( "encoding/json" - "errors" "fmt" "net/http" @@ -64,7 +63,7 @@ func (a *adapter) MakeBids(internalRequest *openrtb2.BidRequest, externalRequest } if len(bidResponse.SeatBid) == 0 { - return nil, []error{errors.New("empty seatbid array")} + return nil, []error{&errortypes.BadServerResponse{Message: "empty seatbid array"}} } var errs []error