Search code examples
admobunityadsmobile-ad-mediation

How to make AdMob Mediation stop showing Ads from AdMob and force use other networks?


Am making a game and the client said that when he get a reward Ad from UnityAds the reward callback are not executing properly, i need to test that but i can't because i am exclusivly getting Ads from AdMob even thought that our mediation group contain UnityAds, Vungle and Nend, is there a way to force another network to show ? i tried lowering the eCPM of AdMob to $0.01 and keeping others in $10 but i still get AdMob only.

Any help please ?

PS: me and my clients are in different countries, probably this is why he get unityAds and i almost never did.

Thank you.


Solution

  • Yes, you can do this.

    Locate your ad unit ID in the AdMob UI, and open its mediation settings (the screen where you add networks). On the far right, you should see a link for "Country-specific settings." Open that link for each network except Unity Ads, then use the controls in the dialog to limit each one so that it only serves in Antarctica.

    After that, save your changes and wait about an hour. You should start seeing Unity Ads 100% of the time. Unless you're running the app in Antarctica, of course. :)

    EDIT: If you're using mediation groups, you actually have more control over your mediation settings. You can make a second, temporary mediation group with just Unity Ads that also targets your ad unit, and then pause the original mediation group. When you're finished testing, pause the second group and unpause the first, and you're back to normal.