Hello Google Ads Support Team,
I am currently implementing ads in iOS application and had a question regarding adaptive banners.
From the documentation, I understand that inline adaptive banners are supported via GADBannerView using APIs such as:
GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth
GADInlineAdaptiveBannerAdSizeWithWidthAndMaxHeight
However, in our current setup, we are using GADAdLoader to fetch ads. My question is:
š Is it possible to fetch adaptive banner ads using GADAdLoader, for example, by passing adaptive sizes through the validAdSizes callback? Or are adaptive banner formats strictly tied to GADBannerView implementation?
We are considering whether to migrate to GADBannerView for inline adaptive bannersĀ or if there is a way to achieve this within our existing GADAdLoader-based implementation, basically adding adaptive sizes in the validAdSize callback for GADAdLoader,Ā similar to the screenshot mentioned.
Thank you for your time and support. Looking forward for responses. Let me know if any follow-up questions.
Hi,
Thank you for contacting the Mobile Ads SDK Support team.
Yes, it is possible to request adaptive banner ads using GADAdLoader in AdMob by implementing the GAMBannerAdLoaderDelegate protocol. Your code snippet looks correct based on the screenshot. You can specify adaptive sizes via the validBannerSizes(for:) method, such as GADCurrentOrientationInlineAdaptiveBannerAdSizeWithWidth. This allows you to continue using GADAdLoader while supporting adaptive banners.
If you encounter any issues related to this, please feel free to reach out to us.
![]() |
Mobile Ads SDK Team |
Ā Ā
Ā Ā
Ā Ā
Ā Ā
[2025-09-03 12:11:23Z GMT] This message is in relation to case "ref:!00D1U01174p.!500Ht01u5hqe:ref" (ADR-00331708)