Admob mediation Error: No ad to show.

255 views
Skip to first unread message

anoop m

unread,
Aug 5, 2018, 6:50:41 AM8/5/18
to Google Mobile Ads SDK Developers

Below are what I have done
  1. Integrated the Google Mobile Ads sdk
  2. Created respective accounts in Admob
  3. Implemented the controls in iOS App
  4. Was able to show test ads from Google (As my app is still not into store I use test Ads)

Next step was to integrated InMobi via Mediation, followed the instructions

  1. Created App in InMobi
  2. Created Banner and Interstitial ad placements
  3. Created Mediation group in Admob and associated InMobi as new provider
  4. Created an Ad unit in AdMob
Tried to fetch the Ad, using the below code...
    func loadbannerAdInMobi(){
       
print("Google Mobile Ads SDK version: \(GADRequest.sdkVersion())")
        bannerView
.adUnitID = "ca-app-pub-....."
        bannerView
.rootViewController = self
        bannerView
.delegate = self
        bannerView
.load(GADRequest())
   
}


  Got the below error

adView:didFailToReceiveAdWithError: Request Error: No ad to show.

Since my app is still not in Appstore, I chose Test ads everywhere and I assume test ads should be available always. I tried for past two days and getting the same error always, its the same for Interstitial ads also.

Is there any additional coding required for mediation. I tried with IronSource also but ended up in same error. Please help.

-anoop

mobileadssdk-a...@google.com

unread,
Aug 6, 2018, 1:51:29 AM8/6/18
to anoop m, Google Mobile Ads SDK Developers
Hi Anoop,

Thank you for providing your code snippets and other helpful information. Our sample Ad Unit Ids should always load test ads.

That said, do you mean to say that you are having issues loading ads using your own live Ad Unit Id mediated with InMobi? I'm asking because initially, you mentioned that test ads are loading, however, at the latter part, you seem to imply that test ads are no longer loading.

If test ads are not loading, could you confirm if you are using one of our sample Ad Unit Ids or are you loading your live Ad Unit Id on an enabled test device?

Regards,
Ivan Bautista
Mobile Ads SDK Team



--

---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-admob-ads-sdk/1c7e6828-6933-4904-ad8b-7727eaa366d8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

anoop m

unread,
Aug 6, 2018, 1:59:31 AM8/6/18
to Google Mobile Ads SDK Developers
Hi Ivan,

The tests adunits are loading without any issue. I then followed the instructions to mediate with InMobi and obviously need to created a new AdUnit and mediation group and after that Ads stopped showing.


Its like this App with GoogleAds SDK + InMobi Adapter

Admob with Mediation group containing a new AdUnit with 2 networks (Google and InMobi). ==> No Ads shown up


-anoop

mobileadssdk-a...@google.com

unread,
Aug 6, 2018, 5:18:44 AM8/6/18
to anoop m, Google Mobile Ads SDK Developers
Hi Anoop,

Thank you for the clarification.

If you are able to load test ads with our sample Ad Unit Ids, then it's safe to assume that your code implementation specific to loading ads via Mobile Ads SDK is working correctly. As for the setup of your mediation with InMobi, as long as you follow this mediation guide, then you should be setup correctly. However, it is expected that there will be times wherein there are no available ads from any of the Ad sources which will throw a No fill error. The Mobile Ads SDK has no control over this and this doesn't mean that there is something wrong with your integration with the Mobile Ads SDK nor with your mediation setup.

If you want us to test this on our end, you can provide to us your Ad Unit Id/s in question privately using Reply privately to author option.

Regards,
Ivan Bautista
Mobile Ads SDK Team


To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsubscrib...@googlegroups.com.

--

---
You received this message because you are subscribed to the Google Groups "Google Mobile Ads SDK Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.
To post to this group, send email to google-admob-ads-sdk@googlegroups.com.

mobileadssdk-a...@google.com

unread,
Aug 7, 2018, 2:12:59 AM8/7/18
to anoop m, Google Mobile Ads SDK Developers
Hi Anoop,

Thank you for providing your Ad Unit Id in question privately.

I tested your Ad Unit Id with our sample apps and I also failed to load ads. Upon checking, the issue seems to be more Ad serving related rather than anything specific with the Mobile Ads SDK nor with your code implementation. For further assistance on this, it's best to use this troubleshooter or raise this over to the AdMob Help Forum.

Additionally, based on past experiences of other publishers, some of them encountered Ad serving issues if they haven't completed their payment information or PIN verification so you might want to check on those items as well.

Regards,
Ivan Bautista
Moible Ads SDK Team




anoop m

unread,
Aug 7, 2018, 3:10:26 PM8/7/18
to Google Mobile Ads SDK Developers
Hi Ivan,

Thanks for the update. If I remove mediation and try only AdMob live ads, will it work? or anything else to be done?

-anoop

mobileadssdk-a...@google.com

unread,
Aug 7, 2018, 11:20:07 PM8/7/18
to anoop m, Google Mobile Ads SDK Developers
Hi Anoop,

With or without mediation, this should not disable your Ad serving. Please use this troubleshooter or raise this over to the AdMob Help Forum.

Also, if applicable, please check if you have set up your payment information or PIN verification.

Regards,
Ivan Bautista
Mobile Ads SDK Team


To unsubscribe from this group and stop receiving emails from it, send an email to google-admob-ads-sdk+unsub...@googlegroups.com.

To post to this group, send email to google-admob-ads-sdk@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages