From 28e8d26a2ba455af9b118810a87e9bb04220751a Mon Sep 17 00:00:00 2001 From: Mateusz Figurski Date: Fri, 24 Oct 2025 08:16:12 +0200 Subject: [PATCH 1/4] Allegro bidder adapter documentation --- dev-docs/bidders/allegro.md | 57 +++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) create mode 100644 dev-docs/bidders/allegro.md diff --git a/dev-docs/bidders/allegro.md b/dev-docs/bidders/allegro.md new file mode 100644 index 0000000000..c337e1c4af --- /dev/null +++ b/dev-docs/bidders/allegro.md @@ -0,0 +1,57 @@ +--- +layout: bidder +title: Allegro +description: Allegro Prebid Bidder Adapter +biddercode: allegro +media_types: banner, video, native +pbjs: true +pbs: false +schain_supported: true +tcfeu_supported: true +usp_supported: true +floors_supported: true +fpd_supported: true +gvl_id: 1493 +multiformat_supported: will-bid-on-one +sidebarType: 1 +--- + +### Overview + +Allegro adapter: banner-only, OpenRTB 2.5, default endpoint `https://dsp.allegro.pl/prebid`, TTL 360s, net revenue true. + +### Quick Use + +Minimal ad unit: +```javascript +var adUnits = [{ + code: 'slot-1', + mediaTypes: { banner: { sizes: [[300,250]] } }, + bids: [{ bidder: 'allegro' }] +}]; +``` + +Request bids as usual with `pbjs.addAdUnits` and `pbjs.requestBids`. + +### Optional Config + +```javascript +pbjs.setConfig({ + allegro: { + bidderUrl: 'https://dsp.allegro.pl/prebid', // override if needed + convertExtensionFields: true, // map ext -> [com.google.doubleclick.*] + triggerImpressionPixel: false // fire win pixel if true + } +}); +``` + +### What It Does + +1. Builds standard OpenRTB banner requests. +2. (Optional) Renames common `ext` objects to DoubleClick-style extension proto fields for downstream systems. +3. Converts numeric flags (`dnt`, `sua.mobile`, `test`, etc.) to booleans. +4. On bid win (if enabled) fires `burl`. + +### Contact + +For onboarding or support: the-bidders@allegro.com From e369edb0ac3d2e979bb71151ee37af82d9822469 Mon Sep 17 00:00:00 2001 From: Mateusz Figurski Date: Fri, 7 Nov 2025 15:21:23 +0100 Subject: [PATCH 2/4] fix linter --- dev-docs/bidders/allegro.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-docs/bidders/allegro.md b/dev-docs/bidders/allegro.md index c337e1c4af..59cd094600 100644 --- a/dev-docs/bidders/allegro.md +++ b/dev-docs/bidders/allegro.md @@ -23,6 +23,7 @@ Allegro adapter: banner-only, OpenRTB 2.5, default endpoint `https://dsp.allegro ### Quick Use Minimal ad unit: + ```javascript var adUnits = [{ code: 'slot-1', @@ -54,4 +55,4 @@ pbjs.setConfig({ ### Contact -For onboarding or support: the-bidders@allegro.com +For onboarding or support: From 6c8fe89a4a66e5e28d1401f58897b9824e69d8af Mon Sep 17 00:00:00 2001 From: Mateusz Figurski Date: Thu, 13 Nov 2025 14:23:09 +0100 Subject: [PATCH 3/4] extend meta info --- dev-docs/bidders/allegro.md | 25 +++++++++++++++++-------- 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/dev-docs/bidders/allegro.md b/dev-docs/bidders/allegro.md index 59cd094600..2ceed0c50d 100644 --- a/dev-docs/bidders/allegro.md +++ b/dev-docs/bidders/allegro.md @@ -2,18 +2,27 @@ layout: bidder title: Allegro description: Allegro Prebid Bidder Adapter +gvl_id: 1493 biddercode: allegro media_types: banner, video, native pbjs: true pbs: false -schain_supported: true +gpp_sids: tcfeu tcfeu_supported: true -usp_supported: true +usp_supported: false +coppa_supported: false +dsa_supported: false +schain_supported: true +dchain_supported: false +safeframes_ok: false +deals_supported: false floors_supported: true fpd_supported: true -gvl_id: 1493 multiformat_supported: will-bid-on-one +ortb_blocking_supported: false +prebid_member: false sidebarType: 1 +privacy_sandbox: no --- ### Overview @@ -38,11 +47,11 @@ Request bids as usual with `pbjs.addAdUnits` and `pbjs.requestBids`. ```javascript pbjs.setConfig({ - allegro: { - bidderUrl: 'https://dsp.allegro.pl/prebid', // override if needed - convertExtensionFields: true, // map ext -> [com.google.doubleclick.*] - triggerImpressionPixel: false // fire win pixel if true - } + allegro: { + bidderUrl: 'https://dsp.allegro.pl/prebid', // override if needed + convertExtensionFields: true, // map ext -> [com.google.doubleclick.*] + triggerImpressionPixel: false // fire win pixel if true + } }); ``` From 29209cab599d7ffa384cf63278a2c142a0b0a73f Mon Sep 17 00:00:00 2001 From: Mateusz Figurski Date: Thu, 27 Nov 2025 14:33:16 +0100 Subject: [PATCH 4/4] fix request header info --- dev-docs/bidders/allegro.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-docs/bidders/allegro.md b/dev-docs/bidders/allegro.md index 2ceed0c50d..bd3c62e1d9 100644 --- a/dev-docs/bidders/allegro.md +++ b/dev-docs/bidders/allegro.md @@ -35,9 +35,9 @@ Minimal ad unit: ```javascript var adUnits = [{ - code: 'slot-1', - mediaTypes: { banner: { sizes: [[300,250]] } }, - bids: [{ bidder: 'allegro' }] + code: 'slot-1', + mediaTypes: {banner: {sizes: [[300, 250]]}}, + bids: [{bidder: 'allegro'}] }]; ``` @@ -48,7 +48,7 @@ Request bids as usual with `pbjs.addAdUnits` and `pbjs.requestBids`. ```javascript pbjs.setConfig({ allegro: { - bidderUrl: 'https://dsp.allegro.pl/prebid', // override if needed + bidderUrl: 'https://prebid.rtb.allegrogroup.com/v1/rtb/prebid/bid', // override if needed convertExtensionFields: true, // map ext -> [com.google.doubleclick.*] triggerImpressionPixel: false // fire win pixel if true }