From 9eec05a3894a4e1e1472d243537ebb1784cde1d1 Mon Sep 17 00:00:00 2001 From: Erik Poul Date: Tue, 28 Jul 2026 19:33:54 +0300 Subject: [PATCH 1/2] MGID adapter update docs --- dev-docs/bidders/mgid.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/dev-docs/bidders/mgid.md b/dev-docs/bidders/mgid.md index eea6f6d96c..cb1d15ff13 100644 --- a/dev-docs/bidders/mgid.md +++ b/dev-docs/bidders/mgid.md @@ -8,6 +8,7 @@ biddercode: mgid media_types: banner,native tcfeu_supported: true usp_supported: true +safeframes_ok: true gvl_id: 358 floors_supported: true ortb_blocking_supported: partial @@ -20,6 +21,7 @@ sidebarType: 1 - [Table of Contents](#table-of-contents) - [Description](#description) - [Bid params](#bid-params) +- [Additional Config](#additional-config) - [Test Parameters](#test-parameters) - [User Sync](#user-sync) @@ -31,6 +33,10 @@ One of the easiest way to gain access to MGID demand sources - MGID header bidd MGID header bidding adapter connects with MGID demand sources to fetch bids for display placements. Please reach out to your account manager or for more information. +We also recommend enabling a **Bid Viewability** module. It provides **viewability signals** to buyers, which can improve **bid quality** and increase **monetization opportunities**. If you serve ads through **Google Ad Manager (GAM)**, enable the [bidViewability](/dev-docs/modules/bidViewable.html) module; for **ad-server-independent** setups, enable the [bidViewabilityIO](/dev-docs/modules/bidViewableIO.html) module. + +In addition, enable the **gptPreAuction** module. It automatically populates the **GPID (Global Placement ID)** for each ad slot, along with the matching GAM ad unit name. MGID uses the GPID to key inventory per placement, which improves demand matching. See the [gptPreAuction module documentation](/dev-docs/modules/gpt-pre-auction.html) for setup details. + ### Bid params @@ -42,6 +48,27 @@ MGID header bidding adapter connects with MGID demand sources to fetch bids for | `bidFloor` | optional | Lowest value of expected bid price | `1.1` | `float` | | `currency` | optional | Currency of request and response | `'GBP'` | `string` | + + +### Additional Config + +The MGID adapter supports **enhanced bid data** — additional signals collected and sent with bid requests that help MGID buyers **bid more accurately**, which can improve **bid quality** and increase **monetization opportunities**. It is disabled by default and works even better together with a **Bid Viewability** module (see the recommendation above). + +To opt in, set `enhancedBidData` to `true` in `pbjs.bidderSettings`: + +{: .table .table-bordered .table-striped } +| Name | Scope | Description | Example | Type | +|-------------------|----------|----------------------------------------------------------------------------|---------|-----------| +| `enhancedBidData` | optional | Collect and send enhanced bid data with bid requests. Defaults to `false`. | `true` | `boolean` | + +```javascript +pbjs.bidderSettings = { + mgid: { + enhancedBidData: true + } +}; +``` + ### Test Parameters From 69ca5d30336250e1af867833ae23f8b105449368 Mon Sep 17 00:00:00 2001 From: Muki Seiler Date: Mon, 3 Aug 2026 10:37:11 +0200 Subject: [PATCH 2/2] Apply suggestion from @muuki88 --- dev-docs/bidders/mgid.md | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-docs/bidders/mgid.md b/dev-docs/bidders/mgid.md index cb1d15ff13..78e9faaa50 100644 --- a/dev-docs/bidders/mgid.md +++ b/dev-docs/bidders/mgid.md @@ -48,7 +48,6 @@ In addition, enable the **gptPreAuction** module. It automatically populates the | `bidFloor` | optional | Lowest value of expected bid price | `1.1` | `float` | | `currency` | optional | Currency of request and response | `'GBP'` | `string` | - ### Additional Config