I upgraded my legacy google Admob account to the new Admob website but after doing that my apps which were using Admob mediation for serving Ads have been showing the ads differently now. By different i mean that as our apps are mainly Tab Bar based application and we have coded them such that they are supposed to show the Ads above the Tab Bar but now because of this problem the Ads are being shown on top (superimposed) of the Tab Bar itself practically making our apps useless because the users are now not able to change tabs to use different functionality of our apps.
Upon further inspection of the code i found out that this problem is due to the fact the GADBannerView has its "mediatedAdView" property set to “nil” most of the time now whenever the ad is received from the Admob server. Our app uses this property to determine the size of the ad banner which when it is nil shows its size to be zero thus showing the ads on top of the Tab Bar. I would like to mention the fact here that we have using this code for more than a year with Admob mediation with no problems at all until today.
So could you guys please tell me why this problem has starting occurring after my migration to the new Admob site and is there anything you could do to fix this problem at your end. Because the only way that i can think of doing to resolve this problem is by disabling the Admob ads altogether until i find a fix and upload a new update for the respective apps, which i dont want to do because these Ads are main source of revenue generated by these apps.