Skip to main content
Google
AdMob
Documentation
GMA Next-Gen SDK for Android
Mobile Ads SDK for iOS
Mobile Ads Unity Plugin
Mobile Ads Flutter Plugin
Mobile Ads SDK for Android (Legacy)
AdMob API
Samples
GMA Next-Gen SDK for Android
Mobile Ads SDK for iOS
Mobile Ads Unity Plugin
Mobile Ads Flutter Plugin
Mobile Ads SDK for Android (Legacy)
AdMob API
Help and community
Support
Google Mobile Ads SDK support
AdMob support
Help Center
AdMob Help Center
AdMob Help Community
Community
Discord
Ads Developer Blog
YouTube
Google Advertisement and Measurement
/
English
Deutsch
Español
Español – América Latina
Français
Indonesia
Italiano
Polski
Português – Brasil
Tiếng Việt
Türkçe
Русский
עברית
العربيّة
فارسی
हिंदी
বাংলা
ภาษาไทย
中文 – 简体
中文 – 繁體
日本語
한국어
Sign in
GMA Next-Gen SDK for Android
Guides
Reference
Download
Support
Google
AdMob
Documentation
More
Samples
More
Help and community
More
Guides
Reference
Download
Support
Set up GMA Next-Gen SDK
Release notes
Deprecation and sunset
Migrate from Google Mobile Ads SDK (Legacy)
Learn the benefits of migrating
Migrate to GMA Next-Gen SDK
Handle callbacks from background thread
Migrate ad requests
Select an ad format
Migrate app open ads
Migrate banner ads
Migrate interstitial ads
Migrate native ads
Migrate rewarded ads
Migrate rewarded interstitial ads
Migrate with agent skills
Integrate a CMP
Enable test ads
Use agent skills
Choose an ad format
App open
Set up app open ads
Load a single app open ad
Banner
Set up banner ads
Use inline adaptive for scrolling banners
Use collapsible banners
Set a fixed banner size
Interstitial
Set up interstitial ads
Load a single interstitial ad
Native
Load a native ad
Display a native ad
Display a full-screen native ad
Set advanced features
Validate your native ads
Respond to video events
Picture-in-picture (beta)
Rewarded
Set up rewarded ads
Load a single rewarded ad
Rewarded interstitial
Set up rewarded interstitial ads
Load a single rewarded interstitial ad
Integrate AdMob Mediation
Set up AdMob Mediation
Choose ad sources
Integrate ad sources
AppLovin
BidMachine
BIGO Ads SDK
Chartboost
DT Exchange
i-mobile
InMobi
ironSource
Liftoff Monetize
LY Ads Network (previously Line Ads Network)
maio
Meta Audience Network
Mintegral
Moloco
myTarget
Pangle
PubMatic OpenWrap
Unity Ads
Vpon
Zucks
Troubleshoot bidding
Create custom events
Set up custom events
Banner
Interstitial
Native
Rewarded
Implement key-value segmentation
Control privacy
Strategies
Ad serving modes
Google Play data disclosure
Precise location data policy
US states privacy laws
User Messaging Platform (UMP)
Set up UMP SDK
IAB support
Disclose to EEA users
Disclose to US users
Interpret consent mode values
Sync consent across apps
Release notes
Troubleshoot ads
Ad inspector
Overview
Launch ad inspector
Verify adapter integrations
Test ad units
Troubleshoot ad units
Troubleshoot privacy settings
Disable ad inspector
Copy troubleshooting output
Test creative types
Ad load errors
Response info
Charles proxy
Troubleshoot ads not showing
Optimize
Authorized Sellers for Apps
Global settings
Impression-level ad revenue
Validate server-side verification
Targeting
Set up Open Measurement
In-app browsers
Learn about in-app browsers
Optimize Custom Tabs
Optimize WebViews
Set up WebView
Integrate the WebView API for Ads
Optimize click behavior
GMA Next-Gen SDK for Android
Mobile Ads SDK for iOS
Mobile Ads Unity Plugin
Mobile Ads Flutter Plugin
Mobile Ads SDK for Android (Legacy)
AdMob API
GMA Next-Gen SDK for Android
Mobile Ads SDK for iOS
Mobile Ads Unity Plugin
Mobile Ads Flutter Plugin
Mobile Ads SDK for Android (Legacy)
AdMob API
Support
Google Mobile Ads SDK support
AdMob support
Help Center