AdMob showing ads 2 hours ago and suddenly stopped with Request Error: No ad to show. (iOS/Swift)

626 views
Skip to first unread message

Bhuman Soni

unread,
Mar 13, 2018, 2:13:08 AM3/13/18
to Google Mobile Ads SDK Developers
I have an iOS app on the App Store. It's called My Day To-Do Lite (http://apple.co/2vOxxCK). It has banner ads and the app is linked to Firebase i.e. the way I have added the Google Ads SDK is through the pod

pod 'Firebase/AdMob'


and I configure Ads through this code GADMobileAds.configure(withApplicationID: Constants.AD_MOB_APP_ID) in my AppDelegate.swift file. 


Essentially I have followed this tutorial (https://developers.google.com/admob/ios/banner) and configured Ads for my app and the Ads have been working just fine for the last 2 weeks or so until now,


I was working on a new feature earlier today and I was using the Test App Unit Id (ca-app-pub-3940256099942544/2934735716) during development. Once I confident about the new feature for my app, I just added the Production (actual) AdUnit id for GARequests and ran the app. At first it was running just fine i.e. fetching the ads in the simulator but then once I deployed the dev version to my device it just stopped working. I have not released my latest update but the ads are not showing even in the version that's already live on the App Store.


When running the app in development mode in my Xcode console it fails with this error adView:didFailToReceiveAdWithError: Request Error: No ad to show.


Some extra info,


My location: Australia

Yesterday i.e. March 12th: I had 359 impressions which is a big jump. 


So what could be happening here? Is my AdMob account blocked? If so then how do I undo it? To me this is quite strange i.e.  It just stopped working, it was fine a couple of hours hours ago and now it's not showing any ads?


I can confirm that apart from the last minute check before update build upload, I have been using the test AdUnit ID. 

Bhuman Soni

unread,
Mar 13, 2018, 2:56:50 AM3/13/18
to Google Mobile Ads SDK Developers
FYI, the test ads using the test Ad Unit ID work fine. I see a nice 320 X 50 ad. on that note, this is not a layout issue as in my interface builder I have added the right constraints.

mobileadssdk-a...@google.com

unread,
Mar 13, 2018, 5:46:46 AM3/13/18
to Bhuman Soni, Google Mobile Ads SDK Developers
Hi Bhuman,

There might some other factors that may have affected the ads to suddenly not show on your end. For us to investigate, can you provide to us the affected Ad Unit IDs using the Reply Privately to Author option? Kindly also check if you can replicate the issue on our sample apps.

Regards,
Joshua Lagonera
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/390aab5a-6606-4b0e-b34e-cb7b7595207c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Bhuman Soni

unread,
Mar 13, 2018, 4:29:11 PM3/13/18
to mobileadssdk-a...@google.com, Google Mobile Ads SDK Developers
Hey good morning!

I just checked the app on my phone it’s 7:30am in Sydney, Australia and I don’t see the ads? They ads are not being delivered again 

On Tue, 13 Mar 2018 at 8:46 pm, <mobileadssdk-a...@google.com> wrote:
Hi Bhuman,

There might some other factors that may have affected the ads to suddenly not show on your end. For us to investigate, can you provide to us the affected Ad Unit IDs using the Reply Privately to Author option? Kindly also check if you can replicate the issue on our sample apps.

Regards,
Joshua Lagonera
Mobile Ads SDK Team

On 03/13/18 14:56:50 bhuma...@gmail.com wrote:
FYI, the test ads using the test Ad Unit ID work fine. I see a nice 320 X 50 ad. on that note, this is not a layout issue as in my interface builder I have added the right constraints.

On Tuesday, March 13, 2018 at 5:13:08 PM UTC+11, Bhuman Soni wrote:
I have an iOS app on the App Store. It's called My Day To-Do Lite (http://apple.co/2vOxxCK). It has banner ads and the app is linked to Firebase i.e. the way I have added the Google Ads SDK is through the pod

pod 'Firebase/AdMob'


and I configure Ads through this code GADMobileAds.configure(withApplicationID: Constants.AD_MOB_APP_ID) in my AppDelegate.swift file. 


Essentially I have followed this tutorial (https://developers.google.com/admob/ios/banner) and configured Ads for my app and the Ads have been working just fine for the last 2 weeks or so until now,


I was working on a new feature earlier today and I was using the Test App Unit Id (ca-app-pub-3940256099942544/2934735716) during development. Once I confident about the new feature for my app, I just added the Production (actual) AdUnit id for GARequests and ran the app. At first it was running just fine i.e. fetching the ads in the simulator but then once I deployed the dev version to my device it just stopped working. I have not released my latest update but the ads are not showing even in the version that's already live on the App Store.


When running the app in development mode in my Xcode console it fails with this error adView:didFailToReceiveAdWithError: Request Error: No ad to show.


Some extra info,


My location: Australia

Yesterday i.e. March 12th: I had 359 impressions which is a big jump. 


So what could be happening here? Is my AdMob account blocked? If so then how do I undo it? To me this is quite strange i.e.  It just stopped working, it was fine a couple of hours hours ago and now it's not showing any ads?


I can confirm that apart from the last minute check before update build upload, I have been using the test AdUnit ID. 

--

---
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...@googlegroups.com.
To post to this group, send email to google-adm...@googlegroups.com.

mobileadssdk-a...@google.com

unread,
Mar 14, 2018, 12:00:27 AM3/14/18
to Bhuman Soni, Google Mobile Ads SDK Developers
Hi Bhuman,

Thank you for providing your Ad Unit ID to us privately, as well as additional observation on the problem.

I tried out the Ad Unit ID on my end using the sample apps and I was also not able to receive ads, together with a No Fill Error Code: 1 which means that the Ad Request was successful, but there are no available ads to be displayed at the time the request was sent. Kindly note that a No Fill is expected at times since the Mobile Ads SDK does not have control over the number of available ads to be displayed.

That said, can you try creating a new Ad Unit ID and check if the issue persists? Additionally, you may consider implementing Mediation to possibly increase the number of available ads when you make an Ad Request. If you continue to have issues with this, then I would suggest you to use our Troubleshooter.

Regards,
Joshua Lagonera
Mobile Ads SDK Team

On 03/13/18 14:56:50 bhuma...@gmail.com wrote:
--

---
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.

Bhuman Soni

unread,
Mar 14, 2018, 9:04:49 PM3/14/18
to Google Mobile Ads SDK Developers
I have tried creating different Ad Unit Ids as advised and that too does not work. I have also created an issue in the Troubleshooter as advised and now waiting for the issue to be resolved. 

I do have a lot of users from China, does that information help solve this?

The ads not being served is a big concern as I have 2-3 apps in development that serve Ads powered by AdMob. If you can give me an idea as to how long it will take for this issue to be resolved? So I can find alternative solutions to serving ads in my other apps. One of them is close to launch.

mobileadssdk-a...@google.com

unread,
Mar 14, 2018, 11:33:01 PM3/14/18
to Bhuman Soni, Google Mobile Ads SDK Developers
Hi Bhuman,

Kindly note that China is not included in our list of Restricted Countries, so your users from China should not have been a factor as to why your Ad Requests fail.

Upon further investigation, this can be classified as a serving issue rather than something specific to the Mobile Ads SDK considering that both the old and newly created Ad Unit IDs are still returning errors, even in our sample apps. Our Product Support Team, which is the team you contacted through our Troubleshooter, should be able to better assist you on serving related issues. Kindly note that we have no visibility over the messages sent to them so it would be best for you to patiently wait for their reply.

That said, on a Mobile Ads SDK perspective, you can help increase the number of available ads to be displayed and try to lessen the occurrence of No Fills by implementing Mediation.

Regards,
Joshua Lagonera
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.
Reply all
Reply to author
Forward
0 new messages