AdMob Banner Ad Failing to Load on iOS Only - "No ad to show" Error

210 views
Skip to first unread message

Phạm Đông

unread,
Apr 9, 2025, 3:44:19 PM4/9/25
to Google Mobile Ads SDK Developers
I'm experiencing an issue with Google AdMob banner ads that only occurs on iOS devices. The Android implementation works fine.

Error Details:
- Error Message: "Banner Ad failed to load: 1 - com.google.admob - Request Error: No ad to show"
- Response Info:
  ResponseInfo(
    responseId: null,
    mediationAdapterClassName: null,
    adapterResponses: [],
    loadedAdapterResponseInfo: AdapterResponseInfo(
      adapterClassName: "",
      latencyMillis: 0,
      description: "",
      adUnitMapping: {},
      adError: null,
      adSourceName: "",
      adSourceId: "",
      adSourceInstanceName: "",
      adSourceInstanceId: ""
    )
  )

Environment:
- Platform: iOS only
- AdMob Configuration:
  - GCM Sender ID: 307374883762
  - Google App ID: 1:307374883762:ios:8cc076ba8ed1cf363a5aab
- Flutter version: 3.3.3
- google_mobile_ads: ^5.3.1
- app_tracking_transparency: ^2.0.6+1

Additional Context:
- The ads work fine on Android
- I've verified my AdMob configuration in GoogleService-Info.plist
- I'm using test ad unit IDs during development

What I've tried:
1. Verified AdMob initialization in the app
2. Checked internet connectivity
3. Confirmed ad unit IDs are correct
4. Verified GoogleService-Info.plist is properly configured
5. Deleted and recreated the ad unit, but still facing the same issue

Could anyone help identify what might be causing this issue specifically on iOS? Any specific configuration or setup steps I might have missed?

Screenshot 2025-04-09 at 22.24.29.png

Phạm Đông

unread,
Apr 9, 2025, 3:44:25 PM4/9/25
to Google Mobile Ads SDK Developers
Screenshot 2025-04-09 at 22.24.29.png

Mobile Ads SDK Forum Advisor

unread,
Apr 9, 2025, 8:10:22 PM4/9/25
to dongph...@gmail.com, google-adm...@googlegroups.com

Hi,

Thank you for contacting the Mobile Ads SDK Support team.

Regarding ads are not loading concerns. Please go through the Common reasons for ads not showing for more details and use the Can't See Ads Troubleshooter to debug the issue.. 

Could you try once by enabling the Ad Inspector? And then share the export request and response file generated from the Ad Inspector to us along with app ID & ad unit ID for further investigation.

Note:You can export the ad response only after you add your test device in the AdMob UI.

Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5
[2025-04-10 00:09:29Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01pSP7Z:ref" (ADR-00299321)



Message has been deleted

Mobile Ads SDK Forum Advisor

unread,
Apr 10, 2025, 8:36:34 AM4/10/25
to dongph...@gmail.com, google-adm...@googlegroups.com

Hi, 

Thank you for providing the requested information.

It is important to follow AdMob policies and restrictions to avoid any issues. 

Upon checking your AdMob account with the provided information, we found a “Ad serving is limited” issue in the policy center, which must be resolved. It is currently limited because of invalid traffic concerns.

What you can do: 

I hope this information helps! Let me know if you have any other questions.


Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-10 12:34:57Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01pSP7Z:ref" (ADR-00299321)



Hoàng Đông Phạm

unread,
Apr 11, 2025, 3:25:08 AM4/11/25
to Google Mobile Ads SDK Developers

Dear Google Mobile Ads SDK Support Team,



Thank you for notifying me about the "Ad serving is limited" issue in my AdMob account. I have carefully reviewed your recommendations and have implemented several changes to address the invalid traffic concerns.

However, I've noticed something significant: this issue persists even when using test ad unit IDs, and it only appears on iOS devices, not on Android. This suggests there might be a technical issue with how ads are loaded on the iOS platform.

I have made the following changes to my application:
1. Completely removed all automatic ad reload mechanisms when ads fail to load
2. Ensured there are not too many ad requests in a short period
3. Updated to the latest version of the Google Mobile Ads SDK

The fact that the problem only occurs on iOS is particularly puzzling since both platforms use the same codebase. I can provide additional technical information or logs if needed to help investigate this issue.

I look forward to receiving further guidance on how to resolve this matter, especially regarding why it only affects iOS devices.

Best regards,
Vào lúc 19:36:34 UTC+7 ngày Thứ Năm, 10 tháng 4, 2025, Mobile Ads SDK Forum Advisor đã viết:

Mobile Ads SDK Forum Advisor

unread,
Apr 11, 2025, 9:13:55 AM4/11/25
to pdong1...@gmail.com, google-adm...@googlegroups.com

Hi,

Thank you for getting back to us.

I have executed our Google Sample project with your IDs and am unable to load the ads on my end. However, the execution has resulted in the display of an error message "No ad to show". Upon further investigation, this seems to be a serving issue rather than something specific to the Mobile Ads SDK.

To help resolve the issue you've been experiencing with related to the ads issue, I'm adding AdMob Product Support Team with expertise in troubleshooting the issues. You'll receive an email shortly with  the teams involved.


Thanks,
 
Google Logo Mobile Ads SDK Team

Feedback
How was our support today?

rating1    rating2    rating3    rating4    rating5

[2025-04-11 13:12:44Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01pSP7Z:ref" (ADR-00299321)



Reply all
Reply to author
Forward
0 new messages