From bccffad706a679bf2dd82bc985649fc20e60b576 Mon Sep 17 00:00:00 2001 From: Abraham Date: Fri, 16 Jan 2026 12:02:13 +0100 Subject: [PATCH 1/4] Add new adverxo alias: alchemyx --- dev-docs/bidders/alchemyx.md | 115 +++++++++++++++++++++++++++++++++++ 1 file changed, 115 insertions(+) create mode 100644 dev-docs/bidders/alchemyx.md diff --git a/dev-docs/bidders/alchemyx.md b/dev-docs/bidders/alchemyx.md new file mode 100644 index 0000000000..91f4c051a3 --- /dev/null +++ b/dev-docs/bidders/alchemyx.md @@ -0,0 +1,115 @@ +--- +layout: bidder +title: AlchemyX +description: Prebid AlchemyX Bidder Adapter +aliasCode: adverxo +pbjs: true +pbs: false +pbs_app_supported: false +biddercode: alchemyx +userIds: +media_types: banner, native, video +schain_supported: true +dchain_supported: false +ortb_blocking_supported: true +floors_supported: true +multiformat_supported: will-bid-on-any +tcfeu_supported: false +dsa_supported: false +gvl_id: none +usp_supported: false +coppa_supported: false +gpp_sids: none +userId: no +safeframes_ok: false +deals_supported: true +fpd_supported: true +prebid_member: false +privacy_sandbox: no +sidebarType: 1 +--- + +### Note + +The AlchemyX Bidding adapter requires setup and approval before beginning. Please reach out to for +more details. + +### Bid Params + +{: .table .table-bordered .table-striped } +| Name | Scope | Description | Example | Type | +|----------|----------|-----------------------|---------------------------|----------| +| `adUnitId` | required | Unique identifier for the ad unit in AlchemyX platform. | `1` | `integer` | +| `auth` | required | Authentication token provided by AlchemyX platform for the AdUnit. |`'61336e75e414c77c367eq5c47c2599ce80a8032b'` | `string` | + +### Setting First Party Data (FPD) + +Publishers should use the `ortb2` method of setting First Party Data. The following fields are supported: + +- ortb2.site.\* +- ortb2.app.\* +- ortb2.user.\* + +Example first party data: + +```javascript +pbjs.setConfig({ + ortb2: { + site: { + keywords: "kw1,kw2", + content: { + title: "title1", + series: "series1" + } + }, + user: { + keywords: "a,b", + gender: "M", + yob: 1984 + } + } +}); +``` + +### ORTB Blocking + +AlchemyX supports the next blocking parameters: + +- Blocked advertisers list (`badv`) is an array of domains as strings. +- Blocked apps list (`bapp`) is an array of apps names as strings, for mobile apps in Google Play Store, these should be + bundle or package names (e.g. com.foo.mygame). For apps in Apple App Store, these should be a numeric ID. +- Blocked categories list (`bcat`) is an array of IAB categories as strings. +- Blocked attributes list (`battr`) is an array of integers. Refer to section 5.3 of the IAB specification for a list of + attributes. + +#### Globally defined ORTB Blocking + +```javascript +pbjs.setConfig({ + ortb2: { + badv: ["domain1.com", "domain2.com"], + bapp: ["com.foo.mygame", "284708449"], + bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"] + } +}); +``` + +#### ORTB Blocking specific only to the AlchemyX bidder + +```javascript +pbjs.setBidderConfig({ + bidders: ['alchemyx'], + config: { + ortb2: { + badv: ["domain1.com", "domain2.com"], + bapp: ["com.foo.mygame"], + bcat: ["IAB23-1", "IAB23-5", "IAB25-3", "IAB25-2"] + } + } +}); +``` + +#### Media Type defined ORTB Blocking + +Additionally `battr` ORTB blocking param may be set on media types to specify blocked creative +attributes. Refer to section 5.3 of the IAB specification for a list of attributes. From e8bb3f47521b1c725ebeef62e257febe0e204eca Mon Sep 17 00:00:00 2001 From: dev-adverxo Date: Mon, 19 Jan 2026 10:00:43 +0100 Subject: [PATCH 2/4] Update dev-docs/bidders/alchemyx.md Co-authored-by: Muki Seiler --- dev-docs/bidders/alchemyx.md | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-docs/bidders/alchemyx.md b/dev-docs/bidders/alchemyx.md index 91f4c051a3..cd7dade7e0 100644 --- a/dev-docs/bidders/alchemyx.md +++ b/dev-docs/bidders/alchemyx.md @@ -7,7 +7,6 @@ pbjs: true pbs: false pbs_app_supported: false biddercode: alchemyx -userIds: media_types: banner, native, video schain_supported: true dchain_supported: false From 79a28fe58daf15c2afff658b99a80de838443e63 Mon Sep 17 00:00:00 2001 From: dev-adverxo Date: Mon, 19 Jan 2026 10:00:50 +0100 Subject: [PATCH 3/4] Update dev-docs/bidders/alchemyx.md Co-authored-by: Muki Seiler --- dev-docs/bidders/alchemyx.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/alchemyx.md b/dev-docs/bidders/alchemyx.md index cd7dade7e0..0d099d265e 100644 --- a/dev-docs/bidders/alchemyx.md +++ b/dev-docs/bidders/alchemyx.md @@ -19,7 +19,7 @@ gvl_id: none usp_supported: false coppa_supported: false gpp_sids: none -userId: no +userId: none safeframes_ok: false deals_supported: true fpd_supported: true From 5c18eccf3f381576b3768fd9081f4c114fd22be9 Mon Sep 17 00:00:00 2001 From: dev-adverxo Date: Mon, 19 Jan 2026 10:00:55 +0100 Subject: [PATCH 4/4] Update dev-docs/bidders/alchemyx.md Co-authored-by: Muki Seiler --- dev-docs/bidders/alchemyx.md | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-docs/bidders/alchemyx.md b/dev-docs/bidders/alchemyx.md index 0d099d265e..2fab5a6d33 100644 --- a/dev-docs/bidders/alchemyx.md +++ b/dev-docs/bidders/alchemyx.md @@ -24,7 +24,6 @@ safeframes_ok: false deals_supported: true fpd_supported: true prebid_member: false -privacy_sandbox: no sidebarType: 1 ---