Godot AdMob Plugin
The complete Google Mobile Ads SDK integration for Godot 4.2+ (Android & iOS).
Monetize your mobile games with AdMob. The AdMob Plugin by Poing Studios provides a fast, reliable, and native wrapper for the official Google Mobile Ads SDK. With full 1:1 parity between GDScript and C#, Editor Mock Ads, UMP privacy consent, and third-party mediation, you can focus on building awesome games while maximizing your AdMob revenue.
π¬ Watch Video Tutorial
βΆοΈ Watch on YouTube: How to Integrate AdMob in Godot
β¨ Key Features
- Complete Google SDK Experience: Designed to mirror the official Google Mobile Ads SDK structure, APIs, and documentation.
- 1:1 GDScript & C# Parity: Full native support for both GDScript and C# with identical API methods and signals.
- Editor Mock Ads: Test your AdMob integration and validate ad signals directly inside the Godot Editor without deploying to physical devices.
- Privacy & GDPR Compliance: Built-in AdMob UMP (User Messaging Platform) SDK support for GDPR, CCPA, and COPPA consent management.
- In-App Ad Inspector: Launch Google's diagnostic overlay directly in your test builds to verify AdMob ad units, fill rates, and mediation adapters in real-time.
- Cross-Platform Singletons: Single API interface for both Android and iOS while the plugin manages native AdMob SDK dependencies automatically.
- AI Agent Ready: Compatible with AI coding assistants following Google's developer best practices.
π± Supported Ad Formats
- π App Open Ads: Monetize your game's cold-start and app-switch flow seamlessly.
- π Banner & Collapsible Banner Ads: Display persistent or expandable AdMob banners anchored to any screen position.
- πΊ Interstitial Ads: Show full-screen AdMob ads during natural gameplay transition points.
- πΌοΈ Native Overlay Ads: Render customizable AdMob native templates (Small and Video) natively inside your interface.
- π Rewarded Ads: Reward users with in-game items or currency for watching video ads or completing surveys.
- ππΊ Rewarded Interstitial Ads: Automatically offer rewards for full-screen ads during transitions without requiring user opt-in.
π Mediation Support
Supports all mediation networks supported by AdMob. You can easily connect any partner ad network directly in your AdMob dashboard.
βοΈ Quick Installation
- Open your Godot project.
- Go to AssetLib and search for
AdMobbyPoing Studios. - Click Download and Install.
- Enable the plugin in
Project β Project Settings β Plugins.
Note: The plugin automatically downloads native dependencies upon activation. If it fails, or when updating your Godot version, trigger it manually via Project β Tools β AdMob Manager β (Android/iOS) β Download & Install.
π Resources & Official Links
Changelog for version v5.0.0
No changelog provided for this version.
Reviews
Very good! Helped me a lot on my mobile game. Easy and good to use!
Thank you for the C# support
Superb ad library for monetizing your product, easy-to-use with an accessible guide. Still keeps up to date. I used this with two of my games with great ease and success.
As a mobile game studio, we've integrated this plugin into our project and it worked from day one. Setup was quick, the documentation is exceptionally well written, and the plugin has proven to be reliable in production. It's easily one of the best mobile-focused plugins we've used in Godot. We also had the opportunity to work directly with Gumaciel on some Android and iOS integrations, and his support and expertise have been outstanding. Fast, reliable, and highly professional.
Amazing library for AdMob! Well documented, supports GDscript and C#, easy to use API. Devs are VERY supportive in case of any issues.
Login to write a review.