Monetization Orchestrator is a robust and flexible solution designed to simplify how you integrate and manage ads in your Unity projects. Whether you plan to use AdMob, Unity Ads, or multiple networks, this package provides a unified asynchronous architecture to handle ad requests, display loading overlays, and trigger callbacks without freezing your game.
Perfect for mobile games of any genre, the orchestrator allows you to switch ad networks effortlessly using a provider-based pattern. It comes with an out-of-the-box UI for ad loading spinners and includes a fully functional Mock Ad Provider. This means you can test your ad flow and game logic directly in the Unity Editor without waiting for real ads to load or installing third-party SDKs during early development.
The package is designed with clean architecture in mind, avoiding bloated dependencies and ensuring your project stays lightweight, compile-safe, and maintainable.
Asset uses original UI elements; see Third-Party Notices.txt file in package for details.