Mediation

About AdMob Network eCPM floors

AdMob Network eCPM floors are now located in the settings of individual ad units.

If you previously set eCPM floors in mediation groups, they will continue to work for the time being. They’ll be upgraded in a future update.

To adjust an eCPM floor previously set in a mediation group, click Mediation in the AdMob sidebar, then click the name of the mediation group you want to edit. 

Each of your ad units can have an eCPM floor (also known as a minimum eCPM). By setting an eCPM floor, you're instructing the AdMob Network not to serve ads to that ad unit that are below the minimum eCPM you've set. You can set the eCPM floor manually or choose to have Google optimize the eCPM floor. 

Manual AdMob Network eCPM floors

You manually set the value of the minimum eCPM for each ad unit. The AdMob Network won’t serve ads with an eCPM below the minimum eCPM you’ve set to the ad unit. Learn more.

Setting an eCPM floor value is likely to affect overall monetization. A higher eCPM floor value will likely cause a decrease in an ad unit’s fill rate. You should monitor the eCPM floor placement with other ad networks to make sure you're maximizing total revenue.

Google Optimized AdMob Network eCPM floors

By setting your ad unit to a Google optimized eCPM floor, Google dynamically sets your floors based on your users’ geographic locations, ad unit’s traffic, and historical data. You can choose how Google optimizes your eCPM floor by selecting one of the following methods:

  • High floor: Google will maximize the higher paying ads.
  • Medium floor: Google will balance higher paying ads and fill rate. 
  • All prices: Google will maximize fill rate at all price points. 

Using Google optimized eCPM floors can help you maximize total revenue by adjusting the AdMob Network’s eCPM floor placement with the other ad networks. 

How it works

When you set an eCPM floor value for an ad unit, the AdMob Network will serve an ad only if the per-impression eCPM is above the floor value that you set. If the per-impression eCPM of the ad doesn't meet the eCPM floor value, the request won't be filled by the AdMob Network and mediation will continue through the ad sources in the mediation group targeting the ad unit.

The AdMob auction that sets an ad’s eCPM is run on a per-impression basis, and advertisers can bid on clicks (CPC) or impressions (CPM). Because eCPM includes a blend of CPC and CPM ads, AdMob will enforce the eCPM floor for the AdMob Network on a best-effort basis. 
 
  • For CPM ads, AdMob will exclude CPM bids below the eCPM floor. 
     
  • For CPC ads, AdMob predicts the expected CPM (eCPM) for each impression based on the likelihood that the winning ad will be clicked, and then excludes the CPC ads with a predicted eCPM below the eCPM floor.
Mediation groups and AdMob eCPM floors

If you utilize AdMob mediation, in addition to enabling eCPM floor for the AdMob Network in your ad units, we also recommend always enabling the Optimize option for the AdMob Network in your mediation groups. Optimization allows the AdMob Network to try and help maximize revenue.

 
eCPM floor Optimize
(recommended)
Mediation behavior
Disabled Optimize is off.
A CPM value is manually set for AdMob in mediation group.
The manual eCPM value set for the AdMob Network in mediation is used to position AdMob against the other ad networks in the mediation group.
Disabled Optimize is on for AdMob Network in the mediation group. The AdMob Network is positioned dynamically in the mediation group based on the real time eCPM delivered by AdMob. 
Enabled.
A CPM value is set as a floor in the ad unit.
Optimize is off.
A CPM value is manually set for AdMob in mediation group.

There are two independent CPM values with different purposes.

The CPM set as a floor in your ad unit is used as a minimum eCPM for the AdMob Network.

The CPM set for the AdMob Network in the mediation group is used to position AdMob against the other networks.

It's recommended to avoid a CPM floor value lower than the CPM value for the AdMob Network in the mediation group.

Enabled.
A CPM value is set as a floor in the ad unit.
Optimize is on for AdMob Network in the mediation group. The CPM set as a floor in your ad unit is used as a minimum eCPM for the AdMob Network, which is positioned dynamically in the mediation group based on the real time eCPM delivered by AdMob. 

 

Country-specific settings

Country-specific eCPM floors override the eCPM floor setting for users located in each selected country. This applies to any combination of the options listed above.

See an example setup

What would happen if the following options were selected in AdMob?

  • The AdMob Network eCPM floor is enabled and the default eCPM field is set to $2.
  • The country-specific eCPM field for Canada is set to $3.

 


 

Answer

  • For users outside of Canada, an auction will be run with a minimum eCPM of $2.
  • For users inside of Canada, an auction will be run with minimum eCPM of $3.

Inaccurate floors in new ad units

If you've set up a new ad unit in AdMob with an eCPM floor, it might take a week or more for AdMob to apply the eCPM floor accurately. CPC ads can't be capped until AdMob observes enough traffic in your ad unit to calculate eCPM. If you see eCPMs in your performance reports below the eCPM floor you've set, it probably means AdMob is still learning and adjusting based on the available behavior.

Was this article helpful?
How can we improve it?