You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: dev-docs/modules/pubmaticRtdProvider.md
+14-3Lines changed: 14 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ layout: page_v2
3
3
page_type: module
4
4
title: PubMatic RTD Provider
5
5
display_name: PubMatic RTD Module
6
-
description: RTD module for Prebid provided by PubMatic to set dynamic floors
6
+
description: RTD module for Prebid provided by PubMatic for dynamic yield optimization
7
7
module_type: rtd
8
8
module_code: pubmaticRtdProvider
9
9
enable_download: true
@@ -19,11 +19,11 @@ sidebarType: 1
19
19
20
20
## Overview
21
21
22
-
The PubMatic RTD module fetches pricing floor data and updates the Price Floors Module based on user's context in real-time as per Price Floors Modules Floor Data Provider Interface guidelines [Dynamic Floor Data Provider](https://docs.prebid.org/dev-docs/modules/floors.html#floor-data-provider-interface).
22
+
The PubMatic RTD module provides dynamic yield optimization by fetching real-time pricing floor data and generating targeting data for ad server integration and reporting. The module integrates with Prebid's Price Floors system as per [Dynamic Floor Data Provider](https://docs.prebid.org/dev-docs/modules/floors.html#floor-data-provider-interface) guidelines.
23
23
24
24
## Integration
25
25
26
-
Step 1: Contact PubMatic to get a publisher ID and create your first profile.
26
+
Step 1: Contact PubMatic to get a publisher ID and create your first profile. Additional settings like floor multipliers, and key-values enablement can be managed through the PubMatic UI.
27
27
28
28
Step 2: Integrate the PubMatic Analytics Adapter (see Prebid Analytics modules) as well as the Price Floors module.
29
29
@@ -79,3 +79,14 @@ pbjs.setConfig({
79
79
| params | Object |||
80
80
| params.publisherId | String | Publisher ID ||
81
81
| params.profileId | String | Profile ID ||
82
+
83
+
## Targeting Keys
84
+
85
+
The module sets the following targeting keys for ad server integration and reporting:
86
+
87
+
{: .table .table-bordered .table-striped }
88
+
| Key | Description | Values |
89
+
| :-- | :---------- | :----- |
90
+
| pm_ym_flrs | Whether RTD floor was applied to the auction | 0 (not applied)/1 (applied) |
91
+
| pm_ym_flrv | Floor value after applying dynamic multipliers | Decimal value (e.g., "1.25") |
92
+
| pm_ym_bid_s | Bid outcome status | 0 (no bid), 1 (won), 2 (floored) |
0 commit comments