topon_ad_plugin 0.0.7 copy "topon_ad_plugin: ^0.0.7" to clipboard
topon_ad_plugin: ^0.0.7 copied to clipboard

PlatformAndroid

A Flutter plugin for integrating TopOn Ads using Method Channels. Supports interstitial, rewarded, banner, native, and splash ads.

๐Ÿ“„ Changelog #

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


[0.0.7] - 2025-04-27 #

๐Ÿ”ฅ Major Changes #

  • Replaced showNativeAd() with getNativeAdInfo() method for better self-rendered native ad control.
  • Introduced ToponNativeAdInfo Dart class for strongly-typed native ad information.
  • Added full native ad lifecycle event listeners (Impression, Click, Close, Video Start, Video End).

๐Ÿ› ๏ธ Improvements #

  • Cleaned up Flutter plugin code with better documentation and null safety.
  • Updated README.md to match new native ad integration flow.

[0.0.6] - 2025-04-25 #

๐Ÿž Fixed #

  • Resolved IllegalStateException: Reply already submitted crash.
  • Ensured MethodChannel.Result.success() is called only once per method invocation.
  • Added guards (pendingInterstitialResult, pendingRewardedResult) to prevent multiple replies from asynchronous ad callbacks.

[0.0.5] - 2025-04-24 #

๐Ÿ”Œ Added #

  • Integrated multiple ad network adapters to enable full mediation support:
    • โœ… AdMob
    • โœ… Facebook (Meta Audience Network)
    • โœ… UnityAds
    • โœ… IronSource
    • โœ… AppLovin
    • โœ… Mintegral

๐Ÿ“ฆ Updated #

  • Updated core TopOn SDK and related dependencies to version 6.4.80.

[0.0.4] - 2025-04-21 #

๐Ÿ› ๏ธ Fixed #

  • Resolved crash due to re-adding banner view (IllegalStateException: The specified child already has a parent).
  • Banner ads now properly recreate TUBannerView and handle removal/reloading without errors.

[0.0.3] - 2025-04-20 #

โœจ Added #

  • setUpListeners() method to receive ad events from native.
  • onEvent callback to handle ad event responses in Dart.

๐Ÿ“š Improved #

  • Readme updated with usage of setUpListeners().

[0.0.2] - 2025-04-20 #

๐Ÿ“š Added #

  • Documentation comments to all public API methods for better clarity and IDE hints.

๐Ÿงน Fixed #

  • Minor code cleanup, conventions, and linting improvements.

[0.0.1] - 2025-04-20 #

๐Ÿš€ Initial Release #

  • Flutter plugin for integrating TopOn Ads using method channels.
  • Support for:
    • Interstitial Ads
    • Rewarded Ads
    • Native Ads
    • Banner Ads
    • Splash Ads
12
likes
160
points
40
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for integrating TopOn Ads using Method Channels. Supports interstitial, rewarded, banner, native, and splash ads.

Repository (GitHub)
View/report issues

Topics

#ads #topon #interstitial #rewarded #monetization

Documentation

Documentation
API reference

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on topon_ad_plugin