How to Setup Google’s Exchange Bidding in Dynamic Allocation

DoubleClick For Publishers / Google Ad Manager Ad Optimization
Last updated: September 14, 2021 | by Kean Graham
How to Setup Google's Exchange Bidding in Dynamic Allocation

This post was most recently updated on September 14th, 2021

Exchange Bidding in Dynamic Allocation (EBDA), unlike Header Bidding, allows DFP to communicate with third-party exchanges directly in a server to server connection.

This method is believed to eliminate some of the biggest problems publishers have with Header Bidding like latency and complex configuration. The process of setting up Exchange Bidding does not require any developer work or any of those treacherous implementations.

The Exchange Bidding process

The Exchange Bidding process

Before starting with Exchange Bidding do the following

Step 1: You need a Doubleclick for Publishers (DFP) account mapped with Ad Exchange set as “Default for Dynamic Allocation.”

link ad exchange account

Step 2: DFP account with EBDA enabled.

You will have to speak with your Google representative to activate this. To find out if EBDA is active, try creating a Yield Group. Choose an Ad Format and for Environment, “Web” should be one of the options.

If not, then EBDA is not yet activated.

Google ad manager delivery

Step 3: Establish a contractual relationship between the publisher and the Exchange Bidding (EB) yield partner.

As a publisher, you should take the initiative to reach out to Exchange Bidding yield partners as Google is not involved in the required contracts.

Doing this is as simple as informing the representatives that your DFP account has Exchange Bidding enabled, provide your network ID and domain. They will then provide you with the steps to take next.

Step 4: Domain manually verified for EBDA, so the page URL is passed.

Google Support can assist you with this, and they are just a chat or email away.

Once steps 1-4 are in place, you can start implementing EBDA!

Part 1

Enable your company for Exchange Bidding.

Note that only a select number of ad networks will display the “Enable for exchange bidding” option. These ad networks are associated with verified third-party exchanges and have partnered with DFP.

Visit the DFP help center for the full list of companies.

new company

  1. Open DFP
  2. Go to Admin > Companies
  3. If the company you wish to use already exists on the list, click on it to edit & proceed to step 7 below.
  4. If not yet on the list, click “New Company” > Choose “Ad Network.”
  5. Type in the company name and select from the drop-down.
  6. Give it a name (e.g., OpenX_EBDA)
  7. Tick “Enable for exchange bidding.”
  8. Click “Acknowledge.” Remember, you could get suspended from Exchange Bidding if you click this button without first entering into an agreement with such company or exchange.
  9. Save

Part 2

Yield Group is where you specify what inventory you want to sell via EBDA. Yield groups include DoubleClick Ad Exchange and third-party ad networks, with targeting similar to line items.

yield group

  1. Go to Delivery > Yield groups
  2. Click “Create Yield Group”
  3. Give it a name (e.g., mysite.com_EBDA).
  4. Ad Format: select “Banner” (app or web) or “Interstitial” (app only).
  5. Environment: Web (means EBDA enabled) or Mobile App.
  6. Sizes – leave blank if you want to target all relevant sizes.
  7. Define targeting. Leave this as is (Run of Network) if you’d like the entire inventory targeted.
  8. Click “+ Add Another Yield Partner” and select the Yield Partner/s you created in Part 1 – in no particular order.
  9. Integration type: Exchange Bidding
  10. Click “+ Add Another Yield Partner” if applicable.
  11. Yield Partner/Exchange must include your network in their targeting before EBDA can start.
  12. Save and Activate


Reporting for EBDA will be billed and paid through your DFP reporting interface. The revenue report you see in the ad networks dashboards does not include EBDA.

To generate a DFP report for EBDA, follow these query settings:

Report type: Historical

Filter: Yield Group Partner > Select All

Dimension: Yield Group Partner

Metrics –

Yield group impressions

Yield group estimated revenue

Yield group estimated CPM

The Ad Exchange Historical report already includes EBDA revenue which is transacted via Ad Exchange. Avoid double counting!

Ad Exchange EBDA revenue in the Ad Exchange Historical report cannot be differentiated as a transaction type. If you’d like to see Ad Exchange EBDA revenue, you can run a DFP Historical report:

Remove the filter: Yield Group Partner

Dimension: Yield Group Partner


My exchange partner is not listed

Step 1: Navigate to the delivery tab > Yield Groups.

Try to create a Yield Group, and look for “Web” as an environment which ensures that Exchange Bidding is activated in your DFP account.

choose mobile or web

Step 2: Navigate to the Admin tab > Companies > Ad Networks.

See if your exchange partner is enabled for Exchange Bidding.

Ad network exchange bidding

Step 3: Ensure the exchange bidding partner supports your Yield Group’s ad format and environment settings.

My Yield Group isn’t delivering any impressions

Step 1: An Exchange must include your DFP network in their pre-targeting configuration before Exchange Bidding can begin. If you see a targeting error, contact your representative.

yield group

Step 2: Check status is set to Active.

check status

Step 3: Use DFP forecasting to see if you have enough inventory to compete in EBDA.

Step 4: Use DFP reporting to dig into the issue.

  1. Filter report: Yield Group Partner
  2. Dimension: Yield Group Partner
  3. Metric: Yield Group callouts, Yield Group bids

If the report shows callouts but no bids, contact your representative directly.

I see some broken and unwanted creatives

Step 1: Use Google Publisher Console.

Step 2: Check the unique Query ID assigned to every Yield Group request.

Google publisher console

Step 3: If you know that the creative comes from an exchange yield partner, contact your representative directly. Otherwise, send this Query ID to your Google Account Manager to confirm the source of the creative.

Note: Google support teams cannot troubleshoot creative rendering issues from Yield Partners other than Ad Exchange.

In conclusion

Although Exchange Bidding is an excellent initiative from Google, header bidding is still a very successful ad technology that helps publishers get the most of their ad revenue. Need help setting up Exchange Bidding or testing Header Bidding? Sign up for a Premium account at MonetizeMore today!

"NET RPM increased 61.3% compared to our yearly average before working with MonetizeMore, and NET Revenues increased 54.8%. There is no doubt that turning over the day-to-day management of our ad inventory to MonetizeMore's team of experts has been the right move for our business."


Paid to Publishers


Ad Requests Monthly


Happy Publishers

Recommended Reading

AdTech Industry Definitions
February 29, 2024

What is a Leaderboard ad? How does it bring more revenue?

Read More
Ad Blocking
February 28, 2024

Ad Blocker Monetization: How publishers can still make money

Read More
ad block
Ad Blocking
February 28, 2024

How Google Chrome Plans To Evolve And Overcome Ad Blocking Copy

Read More

Trusted by 1,500+ publishers worldwide

10X your ad revenue with our award-winning solutions.

Let's Talk


Ready to 10X your ad revenue with the #1 ad management partner?

Start Now