adflow_flutter 0.2.1
adflow_flutter: ^0.2.1 copied to clipboard
Flutter plugin for the AdFlow ad-mediation library on top of AdMob: Interstitial, App Open, Rewarded, Native, and Banner ads. Android only for now.
0.2.1 #
- Bump the underlying
adflow-core/adflow-admobdependency tov0.3.0, which renames the default Logcat tag (was"AdFlow", clashed with the app's own package name in logcat output; now"AdFlowSDK"). No Dart API change.
0.2.0 #
- GDPR/consent support (Google UMP), exposed on
AdFlowCore:getConsentStatus(),getPrivacyOptionsRequirement(),canRequestAds(),requestConsentIfNeeded(),showPrivacyOptionsForm().requestConsentIfNeeded()accepts an optionaldebugGeography/testDeviceHashedIdsto test the EEA flow without rebuilding a native-only app. - No app-side change required for existing
load()calls - they already respect consent automatically (see README).
0.1.1 #
- Bump the underlying
adflow-core/adflow-admobdependency tov0.2.0, which adds GDPR/consent support (Google UMP) on the native Android side. Not yet exposed through the Dart API - this release only picks up the new native dependency.
0.1.0 #
Initial release. Android only - iOS not implemented yet.
- Interstitial, App Open, Rewarded, Native, and Banner ad support, bridged to the underlying
adflow-core/adflow-admobKotlin libraries via Pigeon. AdFlowCore.initialize()for one-time setup (show-interval config, revenue logging).AdFlowInterstitialAd,AdFlowAppOpenAd,AdFlowRewardedAd,AdFlowBannerAd,AdFlowNativeAdfacades, plusAdFlowBannerAdView/AdFlowNativeAdViewwidgets backed byAndroidView.setEnabled()per placement as a runtime on/off switch (e.g. for premium/remove-ads users).- App Open auto-show on foreground via
enableAutoShowOnForeground().