From 27e60863e3de428e2858702a0e370756a704460f Mon Sep 17 00:00:00 2001 From: Tanishka Vishwakarma Date: Tue, 29 Jul 2025 12:43:29 +0530 Subject: [PATCH 1/7] removing the content which is not required --- dev-docs/bidders/pubmatic.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-docs/bidders/pubmatic.md b/dev-docs/bidders/pubmatic.md index 1f7d27767e..04b649d3cc 100644 --- a/dev-docs/bidders/pubmatic.md +++ b/dev-docs/bidders/pubmatic.md @@ -25,9 +25,6 @@ sidebarType: 1 endpoint_compression: true --- -### Prebid Server Note - -{% include dev-docs/pbjs-adapter-required-for-pbs.md %} ### Bid Params From 0672e1c483e31ecdf55cc6cc689f0785c4809442 Mon Sep 17 00:00:00 2001 From: Tanishka Vishwakarma Date: Wed, 30 Jul 2025 12:08:01 +0530 Subject: [PATCH 2/7] Fixing css changes for the pubmatic bidders page --- dev-docs/bidders/pubmatic.md | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/dev-docs/bidders/pubmatic.md b/dev-docs/bidders/pubmatic.md index 04b649d3cc..6e11c648d2 100644 --- a/dev-docs/bidders/pubmatic.md +++ b/dev-docs/bidders/pubmatic.md @@ -30,23 +30,24 @@ endpoint_compression: true {: .table .table-bordered .table-striped } -| Name | Scope | Description | Example | Type | -|---------------|----------|--------------------|------------------------------|----------| -| `publisherId` | required | Publisher ID | `'32572'` | `string` | -| `adSlot` | optional | Ad Slot Name (see below)| `'38519891'` | `string` | -| `pmzoneid` | optional | Zone ID | `'zone1,zone2'` | `string` | -| `lat` | optional | Latitude
(Supported until Prebid version 7.54.4 and starting from Prebid version 8.11.0 we have option to configure this using ortb2.(device OR user)) | `'40.712775'` | `string` | -| `lon` | optional | Longitude
(Supported until Prebid version 7.54.4 and starting from Prebid version 8.11.0 we have option to configure this using ortb2.(device OR user)) | `'-74.005973'` | `string` | -| `yob` | optional | Year of Birth | `'1982'` | `string` | -| `gender` | optional | Gender | `'M'` | `string` | -| `kadpageurl` | optional | Overrides Page URL | `'http://www.yahoo.com/'` | `string` | -| `kadfloor` | optional | Bid Floor | `'1.75'` | `string` | -| `currency` | optional | Bid currency | `'AUD'` (Value configured only in the 1st adunit will be passed on.
Values if present in subsequent adunits, will be ignored.) | `string` | -| `dctr` | optional | Deal Custom Targeting
(Value configured in each adunit will be passed on inside adunit configs i.e. imp.ext), `'key1=123|key2=345'` | `string` | -| `acat` | optional | Allowed categories
(List of allowed categories for a given auction to be sent in either using ortb2 config (request.ext.prebid.bidderparams.pubmatic.acat) or using slot level params. If categories sent using both then priority will be given to ortb2 over slot level params.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | -| `bcat` | optional | Blocked IAB Categories
(Values from all slots will be combined and only unique values will be passed. An array of strings only. Each category should be a string of a length of more than 3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | -| `deals` | optional | PMP deals
(Values from each slot will be passed per slot. An array of strings only. Each deal-id should be a string of a length of more than 3 characters.) | `[ 'deal-id-5', 'deal-id-6', 'deal-id-7' ]` | `array of strings` | -| `outstreamAU` | optional | Oustream AdUnit described in Blue BillyWig UI. This field is mandatory if mimeType is described as video and context is outstream (i.e., for outstream videos) | `'renderer_test_pubmatic'` | `string` | + +| Name | Scope | Description | Example | Type | +|-----------------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|--------------------| +| `publisherId` | required | Publisher ID | `'32572'` | `string` | +| `adSlot` | optional | Ad Slot Name (see below) | `'38519891'` | `string` | +| `pmzoneid` | optional | Zone ID | `'zone1,zone2'` | `string` | +| `lat` | optional | Latitude
(Supported until Prebid version 7.54.4 and starting from version 8.11.0, can be configured using ortb2.device or ortb2.user) | `'40.712775'` | `string` | +| `lon` | optional | Longitude
(Supported until Prebid version 7.54.4 and starting from version 8.11.0, can be configured using ortb2.device or ortb2.user) | `'-74.005973'` | `string` | +| `yob` | optional | Year of Birth | `'1982'` | `string` | +| `gender` | optional | Gender | `'M'` | `string` | +| `kadpageurl` | optional | Overrides Page URL | `'http://www.yahoo.com/'` | `string` | +| `kadfloor` | optional | Bid Floor | `'1.75'` | `string` | +| `currency` | optional | Bid currency
(Value configured only in the 1st adunit will be passed on. Values in subsequent adunits will be ignored.) | `'AUD'` | `string` | +| `dctr` | optional | Deal Custom Targeting
(Value configured in each adunit will be passed inside adunit configs i.e., imp.ext) | `'key1=123|key2=345'` | `string` | +| `acat` | optional | Allowed categories
(Can be sent via ortb2 or slot-level params. If both are present, ortb2 takes priority.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | +| `bcat` | optional | Blocked IAB Categories
(Combined across all slots, unique values only. Each must be a string with >3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | +| `deals` | optional | PMP deals
(Passed per slot. Each deal-id should be a string with >3 characters.) | `[ 'deal-id-5', 'deal-id-6', 'deal-id-7' ]` | `array of strings` | +| `outstreamAU` | optional | Outstream AdUnit described in Blue BillyWig UI
(Required if mimeType is video and context is outstream) | `'renderer_test_pubmatic'` | `string` | ### Configuration From b1be333cff40b31cbf32033088caeeb9ddcfadd7 Mon Sep 17 00:00:00 2001 From: Tanishka Vishwakarma Date: Wed, 30 Jul 2025 12:16:46 +0530 Subject: [PATCH 3/7] changes for bid params table formatting and content formatting --- dev-docs/bidders/pubmatic.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/pubmatic.md b/dev-docs/bidders/pubmatic.md index 6e11c648d2..f1d3155897 100644 --- a/dev-docs/bidders/pubmatic.md +++ b/dev-docs/bidders/pubmatic.md @@ -42,7 +42,7 @@ endpoint_compression: true | `gender` | optional | Gender | `'M'` | `string` | | `kadpageurl` | optional | Overrides Page URL | `'http://www.yahoo.com/'` | `string` | | `kadfloor` | optional | Bid Floor | `'1.75'` | `string` | -| `currency` | optional | Bid currency
(Value configured only in the 1st adunit will be passed on. Values in subsequent adunits will be ignored.) | `'AUD'` | `string` | +| `currency` | optional | Bid currency
(Value configured only in the 1st adunit will be passed on. Values if present in subsequent adunits, will be ignored.) | `'AUD'` | `string` | | `dctr` | optional | Deal Custom Targeting
(Value configured in each adunit will be passed inside adunit configs i.e., imp.ext) | `'key1=123|key2=345'` | `string` | | `acat` | optional | Allowed categories
(Can be sent via ortb2 or slot-level params. If both are present, ortb2 takes priority.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | | `bcat` | optional | Blocked IAB Categories
(Combined across all slots, unique values only. Each must be a string with >3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | From 02f355903a711134f46b160a20aac95ffa3b50fb Mon Sep 17 00:00:00 2001 From: Tanishka Vishwakarma Date: Wed, 30 Jul 2025 12:30:22 +0530 Subject: [PATCH 4/7] changes for bid params table formatting and content formatting --- dev-docs/bidders/pubmatic.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-docs/bidders/pubmatic.md b/dev-docs/bidders/pubmatic.md index f1d3155897..7cdac0dbf2 100644 --- a/dev-docs/bidders/pubmatic.md +++ b/dev-docs/bidders/pubmatic.md @@ -36,8 +36,8 @@ endpoint_compression: true | `publisherId` | required | Publisher ID | `'32572'` | `string` | | `adSlot` | optional | Ad Slot Name (see below) | `'38519891'` | `string` | | `pmzoneid` | optional | Zone ID | `'zone1,zone2'` | `string` | -| `lat` | optional | Latitude
(Supported until Prebid version 7.54.4 and starting from version 8.11.0, can be configured using ortb2.device or ortb2.user) | `'40.712775'` | `string` | -| `lon` | optional | Longitude
(Supported until Prebid version 7.54.4 and starting from version 8.11.0, can be configured using ortb2.device or ortb2.user) | `'-74.005973'` | `string` | +| `lat` | optional | Latitude
Supported until Prebid version 7.54.4 and starting from version 8.11.0, can be configured using ortb2.device or ortb2.user | `'40.712775'` | `string` | +| `lon` | optional | Longitude
Supported until Prebid version 7.54.4 and starting from version 8.11.0, can be configured using ortb2.device or ortb2.user | `'-74.005973'` | `string` | | `yob` | optional | Year of Birth | `'1982'` | `string` | | `gender` | optional | Gender | `'M'` | `string` | | `kadpageurl` | optional | Overrides Page URL | `'http://www.yahoo.com/'` | `string` | @@ -45,8 +45,8 @@ endpoint_compression: true | `currency` | optional | Bid currency
(Value configured only in the 1st adunit will be passed on. Values if present in subsequent adunits, will be ignored.) | `'AUD'` | `string` | | `dctr` | optional | Deal Custom Targeting
(Value configured in each adunit will be passed inside adunit configs i.e., imp.ext) | `'key1=123|key2=345'` | `string` | | `acat` | optional | Allowed categories
(Can be sent via ortb2 or slot-level params. If both are present, ortb2 takes priority.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | -| `bcat` | optional | Blocked IAB Categories
(Combined across all slots, unique values only. Each must be a string with >3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | -| `deals` | optional | PMP deals
(Passed per slot. Each deal-id should be a string with >3 characters.) | `[ 'deal-id-5', 'deal-id-6', 'deal-id-7' ]` | `array of strings` | +| `bcat` | optional | Blocked IAB Categories
(Combined across all slots, unique values only. Each must be a string with more than 3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | +| `deals` | optional | PMP deals
(Passed per slot. Each deal-id should be a string with more than 3 characters.) | `[ 'deal-id-5', 'deal-id-6', 'deal-id-7' ]` | `array of strings` | | `outstreamAU` | optional | Outstream AdUnit described in Blue BillyWig UI
(Required if mimeType is video and context is outstream) | `'renderer_test_pubmatic'` | `string` | ### Configuration From b68513199152bde0b7bd380d744b5e45048bd93a Mon Sep 17 00:00:00 2001 From: Tanishka Vishwakarma Date: Wed, 30 Jul 2025 12:34:38 +0530 Subject: [PATCH 5/7] fixing lint errors --- dev-docs/bidders/pubmatic.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-docs/bidders/pubmatic.md b/dev-docs/bidders/pubmatic.md index 7cdac0dbf2..30b183cc50 100644 --- a/dev-docs/bidders/pubmatic.md +++ b/dev-docs/bidders/pubmatic.md @@ -25,12 +25,9 @@ sidebarType: 1 endpoint_compression: true --- - ### Bid Params {: .table .table-bordered .table-striped } - - | Name | Scope | Description | Example | Type | |-----------------|----------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------|--------------------| | `publisherId` | required | Publisher ID | `'32572'` | `string` | @@ -42,7 +39,7 @@ endpoint_compression: true | `gender` | optional | Gender | `'M'` | `string` | | `kadpageurl` | optional | Overrides Page URL | `'http://www.yahoo.com/'` | `string` | | `kadfloor` | optional | Bid Floor | `'1.75'` | `string` | -| `currency` | optional | Bid currency
(Value configured only in the 1st adunit will be passed on. Values if present in subsequent adunits, will be ignored.) | `'AUD'` | `string` | +| `currency` | optional | Bid currency
(Value configured only in the 1st adunit will be passed on. Values if present in subsequent adunits, will be ignored.) | `'AUD'` | `string` | | `dctr` | optional | Deal Custom Targeting
(Value configured in each adunit will be passed inside adunit configs i.e., imp.ext) | `'key1=123|key2=345'` | `string` | | `acat` | optional | Allowed categories
(Can be sent via ortb2 or slot-level params. If both are present, ortb2 takes priority.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | | `bcat` | optional | Blocked IAB Categories
(Combined across all slots, unique values only. Each must be a string with more than 3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | From 1ebdab5459cfc7a30622184102c4bbc491410e73 Mon Sep 17 00:00:00 2001 From: Tanishka Vishwakarma Date: Wed, 30 Jul 2025 12:43:40 +0530 Subject: [PATCH 6/7] fixing lint errors --- dev-docs/bidders/pubmatic.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/pubmatic.md b/dev-docs/bidders/pubmatic.md index 30b183cc50..0ce9e2eead 100644 --- a/dev-docs/bidders/pubmatic.md +++ b/dev-docs/bidders/pubmatic.md @@ -40,7 +40,7 @@ endpoint_compression: true | `kadpageurl` | optional | Overrides Page URL | `'http://www.yahoo.com/'` | `string` | | `kadfloor` | optional | Bid Floor | `'1.75'` | `string` | | `currency` | optional | Bid currency
(Value configured only in the 1st adunit will be passed on. Values if present in subsequent adunits, will be ignored.) | `'AUD'` | `string` | -| `dctr` | optional | Deal Custom Targeting
(Value configured in each adunit will be passed inside adunit configs i.e., imp.ext) | `'key1=123|key2=345'` | `string` | +| `dctr` | optional | Deal Custom Targeting
(Value configured in each adunit will be passed inside adunit configs i.e., imp.ext) | `'key1=123\|key2=345'` | `string` | | `acat` | optional | Allowed categories
(Can be sent via ortb2 or slot-level params. If both are present, ortb2 takes priority.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | | `bcat` | optional | Blocked IAB Categories
(Combined across all slots, unique values only. Each must be a string with more than 3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | | `deals` | optional | PMP deals
(Passed per slot. Each deal-id should be a string with more than 3 characters.) | `[ 'deal-id-5', 'deal-id-6', 'deal-id-7' ]` | `array of strings` | From 61251d14d27406a3774235dfcab6f706fbbe69da Mon Sep 17 00:00:00 2001 From: Muki Seiler Date: Tue, 5 Aug 2025 11:22:13 +0200 Subject: [PATCH 7/7] do not use html directl --- dev-docs/bidders/pubmatic.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/pubmatic.md b/dev-docs/bidders/pubmatic.md index 0ce9e2eead..e560c2057b 100644 --- a/dev-docs/bidders/pubmatic.md +++ b/dev-docs/bidders/pubmatic.md @@ -44,7 +44,7 @@ endpoint_compression: true | `acat` | optional | Allowed categories
(Can be sent via ortb2 or slot-level params. If both are present, ortb2 takes priority.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | | `bcat` | optional | Blocked IAB Categories
(Combined across all slots, unique values only. Each must be a string with more than 3 characters.) | `[ 'IAB1-5', 'IAB1-6', 'IAB1-7' ]` | `array of strings` | | `deals` | optional | PMP deals
(Passed per slot. Each deal-id should be a string with more than 3 characters.) | `[ 'deal-id-5', 'deal-id-6', 'deal-id-7' ]` | `array of strings` | -| `outstreamAU` | optional | Outstream AdUnit described in Blue BillyWig UI
(Required if mimeType is video and context is outstream) | `'renderer_test_pubmatic'` | `string` | +| `outstreamAU` | optional | Outstream AdUnit described in Blue BillyWig UI *(Required if mimeType is video and context is outstream)* | `'renderer_test_pubmatic'` | `string` | ### Configuration