Stable game API
Game systems call `ShowInterstitial`, `ShowRewarded`, `ShowBanner`, and ready-state flags instead of SDK-specific code.
DRG Ads
DRG Ads gives game code one stable API for interstitials, rewarded ads, banners, impressions, and fullscreen ad auctions. Provider details stay in adapters, so you can change monetization SDKs without rewriting gameplay systems.
Problems developers search for
"How do I switch from IronSource to Applovin in Unity without rewriting rewarded ads and interstitial calls?"
"How do I keep ad readiness, placements, impressions, and callbacks behind one game-facing API?"
"How do I add another ad provider later without changing the screens and features that show ads?"
What it solves
Game systems call `ShowInterstitial`, `ShowRewarded`, `ShowBanner`, and ready-state flags instead of SDK-specific code.
Pick the highest-bid ready fullscreen ad from provider candidates behind the same `IFullscreenAd` contract.
Use Applovin MAX or IronSource LevelPlay adapters now, and keep room for other monetization SDKs later.
Install
https://github.com/yanmasharski/drg.ads.git#0.9.0
https://github.com/yanmasharski/drg.ads.applovin.git#0.9.0
https://github.com/yanmasharski/drg.ads.ironsource.git#0.9.0
Module-first