Monetization Orchestrator: Async Ads, IAP & LiveOps.
Zarbatana Systems
$10.99
$21.99
50%OFF
(no ratings)
Jump AssetStore
A lightweight, asynchronous ad monetization orchestrator. Unify ad providers, handle loading screens automatically, and test seamlessly with a built-in Mock provider.Monetization Orchestrator is a pure C# scripting and UI Canvas solution. It is 100% compatible out-of-the-box with all Unity Render Pipelines, including Built-in, URP (Universal Render Pipeline), and HDRP.Since the package does not rely on custom materials or specialized shaders, it will seamlessly integrate into any 2D or 3D project regardless of the chosen graphics settings.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.Features: • Unified Ad Interface: Easily implement and swap out different ad networks via a standard IAdProvider interface. • Asynchronous Flow: Fully awaitable ad loading and showing using standard C# async/await (with zero-allocation UniTask support). • Mock Ad Provider: Test your ad logic in the Unity Editor instantly with a built-in fake ad provider. • Automated UI Overlays: Built-in customizable loading spinners that automatically show/hide while ads are fetching. • Pipeline Agnostic: Works perfectly across Built-in, URP, and HDRP. • Clean Architecture: Zero forced third-party Asset Store dependencies; smartly conditionally compiles based on Unity UI (uGUI) presence.Supported OS: Android, iOS, Windows, macOS, WebGLLink to documentation: https://drive.google.com/file/d/1LIgXyp_gvhZwcB6MtCvtZzuQxy6kf308/view?usp=sharing (Included in the package as PDF)Used AI assistants (LLMs) to assist with code optimization, generating editor utility scripts, and refining the documentation texts.




