AdHub
adhub is a Flutter package that simplifies multi-network ad integration with a unified API for Google AdMob, AppLovin MAX, IronSource, and Unity Ads.
✨ Features
- ✅ Unified API - Single interface for all ad networks
- 📱 Banner - Google, AppLovin
- 🎬 Interstitial - Google, AppLovin, IronSource, Unity
- 💰 Rewarded - Google
- 🖼️ Native - Google
- 🔄 AdLoader overlay widget
- 📊 Remote JSON config
- 🔔 OneSignal + In-App Review
Installation
dependencies:
adhub: ^0.0.1
Libraries
- adhub
- adplugin/AdLoader/ad_loader
- adplugin/AdLoader/ad_loader_provider
- adplugin/Ads/FullScreen/Ads
- adplugin/Ads/Native/native_ad
- adplugin/AdsWidget/AppLovin/Interstitial/applovin_interstitial
- adplugin/AdsWidget/AppLovin/Rewarded/applovin_rewarded
- adplugin/AdsWidget/Google/Interstitial/google_interstitial
- adplugin/AdsWidget/Google/Native/google_native
- adplugin/AdsWidget/Google/Rewarded Interstitial/google_rewarded_interstitial
- adplugin/AdsWidget/Google/Rewarded/google_rewarded
- adplugin/MainJson/main_json
- adplugin/Methods/base_class
- adplugin/Methods/google_init
- adplugin/Provider/ad_plugin_provider
- adplugin/Utils/Alerts/alert_engine
- adplugin/Utils/Alerts/rate_us
- adplugin/Utils/extensions