PubMatic’s Private Marketplace-Guaranteed (PMP-G) combines the efficiency of OpenRTB with the transparency of direct-sold campaigns. This solution is ideal for PubMatic publishers and advertisers looking for the scale and addressability of programmatic technology, while achieving the guarantees and brand safety of direct sold campaigns.
PubMatic PMP-G works with major DSPs such as, Display & Video 360, The Trade Desk, MediaMath, and Adobe. For the support for Display & Video 360, please refer to Programmatic Guaranteed in Display & Video 360.
PubMatic direct publishers under different integrations can benefit from PMP-G deals. The best practice is to run PMP-G deals through PubMatic ad tags regardless of your integration type in order to see the best results. Publishers determine what impressions are sent for the PMP-G deal by setting up a line item in the ad server, then insert the associated PubMatic ad tag. That ad server calls PubMatic via the ad tag, and PubMatic is responsible for ensuring that requests go to the DSP and sending all bid responses back to the publisher's ad server. The publisher’s ad server makes all ad decisioning. By including PMP-G, PubMatic lets buyers leverage the benefits of programmatic technology using real-time data, volume, and price.
The following image provides an overview of the PMP-G workflow and best practices for publishers:
The best practice for the initial setup is to allow PubMatic to configure three (3) placeholder line items in your Google Ad Manager instance. PubMatic suggests the following:
See the Create Ad Server Line Item section below for more details.
Allow PubMatic to assist in setting up the Programmatic Guaranteed line items to ensure that your line items reflect three different priority levels. Then, at a later date, you will need to add only PubMatic tag.
To determine next steps in providing access, contact your PubMatic Account Manager.
Relevant to both Publishers and DSPs for setting up their systems.
PubMatic support for PMP-G works with all major publisher ad servers. Google Ad Manager is used below to show how to set up order and line item in an ad server for a PMP-G deal.
See Google Ad Manager's Dynamic allocation documentation for the most up-to-date Programmatic Guaranteed information. Details can change frequently, so you should consult the Google Ad Manager documentation directly to confirm the information provided below is the most current.
Set up PMP-G deals on the ad server at the Sponsorship or Standard priority level, depending upon your requirements (see bulleted descriptions below). PMP-G line items should match the intended goals for which these priority tiers are intended; that is, share of voice or absolute share of inventory.
|Line Item Priority||Features|
|Standard or Sponsorship|
Impressions goal (Google Ad Manager manages pacing)
Set start date, end date, rate, and delivery goal based on the terms with the buyer.
Add targeting criteria based on your agreement with your buyers.
Copy/Paste the PubMatic tag script in the creative field. This code is used to call PubMatic. You can generate this ad tag from your PubMatic Publisher Account.
Complete other required fields.
Make sure "Serve into a SafeFrame" is unchecked.
Save the creative.
In order to set up a PMP-G deal in PubMatic, you'll first need to set up a site or app, and ad tag(s) for the PMP-G deal in PubMatic if you haven't done so already. Learn more at, Account Setup Guide for Publishers (Sites/Apps & Ad Tags). You must also download the PubMatic ad tag and insert it into the creative of the your ad server (see Publisher ad server settings above).
To pass back non-monetized impressions of your ad tags to your ad server, you must set a passback placement for each ad tag you create. Passback placements are important because ad requests you send to PubMatic may be filtered out for various reasons. For example, PubMatic excludes fraud traffic or traffic without ads.txt. In addition, PubMatic may not receive bids for a very small percentage of bid requests sent to a DSP within the timeout period. Passback placements let PubMatic pass back those requests to your ad server. In the case of a deal that requires time to troubleshoot, a passback placement helps ensure all non-monetized impressions aren't wasted.
To create a deal:
Choose, Channel Type, PMP Guaranteed.
The buyer must set up a PMP-G deal that targets this Deal ID in buyer's DSP account.
Next select, Priority, P5.
Choose DV360 from Demand Partner > Demand Side Platform.
From Demand Partner > Buyers, select the buyer you'll work with for this deal.
And finally set the delivery goal using Available Impressions.
Minimum Amount and Available Impressions must be consistent with the settings in Buyer's Display & Video 360 account..
Unless instructed otherwise. See Best practices below.
Optimize your app to increase load speed
To learn about setting up your instance of the PubMatic platform to interoperate with PMP-G, see, Create and Edit PMP, PMP Preferred, and PMP-G Deals.
When implementing PMP-G deals with PubMatic, follow these best practices:
Buyers must follow DSP's instructions to set up guaranteed deals in their DSP account.