multi_ads_sdk 1.0.0 copy "multi_ads_sdk: ^1.0.0" to clipboard
multi_ads_sdk: ^1.0.0 copied to clipboard

A comprehensive Flutter SDK for multi-provider ads (AdMob, AdX, Facebook) with single-load and single-show pattern. Built with clean architecture principles and supports Android & iOS.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0 - 2026-01-27 #

Added #

  • Initial release of multi_ads_sdk
  • Support for Google AdMob ads
  • Support for Google AdX ads
  • Support for Facebook Audience Network (Meta Ads)
  • Single-load and single-show pattern for all ad types
  • Support for multiple ad formats:
    • App Open Ads
    • Banner Ads (inline and adaptive)
    • Interstitial Ads
    • Rewarded Ads
    • Rewarded Interstitial Ads
    • Native Ads
  • Clean Architecture implementation (Core → Data → Platform)
  • MethodChannel communication for Android and iOS
  • Dynamic ad unit ID support
  • Comprehensive error handling and callbacks
  • Example Flutter app with Material 3 UI
  • Full documentation and integration guide

Features #

  • Unified API through MultiAdsManager
  • Provider abstraction with BaseAdProvider
  • Platform-specific implementations for Android (Kotlin) and iOS (Swift)
  • Automatic ad lifecycle management
  • Reward callbacks for rewarded ad types
  • Event listeners for ad lifecycle events (loaded, shown, dismissed, clicked, rewarded)
1
likes
0
points
398
downloads

Publisher

unverified uploader

Weekly Downloads

A comprehensive Flutter SDK for multi-provider ads (AdMob, AdX, Facebook) with single-load and single-show pattern. Built with clean architecture principles and supports Android & iOS.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter

More

Packages that depend on multi_ads_sdk

Packages that implement multi_ads_sdk