
説明
📖 Documentation: BanshAds GitBook Guide
📺 Video Tutorials: Bansh Games on YouTube
💬 Community & Support: Join our Discord
❤️ Support Development: Patreon
BanshAds is a high-performance, production-ready Google AdMob and Ad Mediation integration plugin built specifically for Unreal Engine mobile projects on Android.
Easily integrate the top monetization ad formats—Banner, Interstitial, Rewarded Video, and App Open Ads—with full Blueprint support, thread-safe event callbacks, and built-in privacy compliance (GDPR/CCPA via Google UMP).
Whether you are launching your first mobile indie game or managing a live mobile title, BanshAds provides a clean, 4-step setup in Project Settings with zero complex Java coding required.
Key Features
4 Major Ad Formats Supported:
App Open Ads: Maximize monetization the moment players launch or return to your game.
Rewarded Video Ads: Reward players with currency or perks with full reward item dispatchers (Amount & Type).
Interstitial Ads: Fullscreen ads between game levels/menus with full Game Thread event delegates.
Banner Ads: Top/Bottom anchored banners with lifecycle events (Loaded, Failed, Opened, Closed) and clean memory teardown.
Ad Mediation Built-In:
Easily mediate popular ad networks including Unity Ads, Meta Audience Network (Facebook), AppLovin, and Chartboost.
Privacy & Legal Compliance (GDPR / CCPA / COPPA):
Integrated Google User Messaging Platform (UMP) consent form handling for European Economic Area (EEA), UK, and California users.
AdMob Child-Directed Treatment (COPPA) and Max Ad Content Rating (G, PG, T, MA) controls.
Developer-Friendly & Crash-Safe:
Array boundary validation prevents crashes when calling invalid ad indices.
Native background callbacks are automatically dispatched to the Unreal Game Thread.
Register physical test devices to test live ad units safely without risking account strikes.
Pure Code Plugin:
Lightweight C++ architecture (CanContainContent: false), keeping your project's Content folder clean.
Number of C++ Classes: 4 (UAdMobBPLibrary, UAdMobSetting, FAdMobModule, FAdsEditorModule)
Number of Blueprint Nodes: 17 Blueprint Callable & Pure Nodes
Network Replicated: No
Supported Engine Versions: Unreal Engine 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8+
Supported Development Platforms: Windows (Win64), Mac, Linux
Supported Target Build Platforms: Android




