We are trying to limit the "AdMob Network" ad source in mediation to some countries only,
or to disable it altogether.
I have added some countries in the "Country specific settings: AdMob Network" dialog
and checked "Disable ad requests to all other countries".
Unfortunately, the following error now occurs when an ad is requested:
I/Ads (22769): Request scenario: Online server request.
E/Ads (22769): AdLoader can't parse gWhirl server configuration.
I/Ads (22769): The following was caught and handled:
I/Ads (22769): org.json.JSONException: No value for ad_networks
I/Ads (22769): at org.json.JSONObject.get(JSONObject.java:354)
I/Ads (22769): at org.json.JSONObject.getJSONArray(JSONObject.java:544)
I/Ads (22769): at com.google.ads.c.a(SourceFile:102)
I/Ads (22769): at com.google.ads.internal.c.b(SourceFile:994)
I/Ads (22769): at com.google.ads.internal.c.run(SourceFile:902)
I/Ads (22769): at java.lang.Thread.run(Thread.java:856)
This seems to happen all the time, not just when there are no ads available for higher ranked networks.
Unchecking "Disable ad requests to all other countries" seems to solve the issue, but that is not the
behavior we want.
Any ideas what could cause this? Are any of you trying to use mediation without using the AdMob Network
source?