unified_ads_platform_interface 1.0.0
unified_ads_platform_interface: ^1.0.0 copied to clipboard
Common platform interface for unified_ads: the AdNetworkAdapter contract, shared ad models, and the adapter registry.
1.0.0 #
Initial release.
AdNetworkAdaptercontract andAdapterRegistry. Adapters register themselves from theirdartPluginClass.BridgedAdNetworkAdapter: a base class for Pigeon/method-channel adapters. It never throws, mapsPlatformException→AdError, tracks loaded ads, and translates native events.BridgedAdNetworkAdapter.logMetaBidding: a protected helper the mediation adapters use to report the opt-in Meta bidding adapter.- Shared models:
AdNetwork,AdFormat,AdConfig,NetworkConfig,PlatformValue,AdError/AdErrorCode,AdResult, the sealedAdEventhierarchy,BannerSize,BannerRequest,RewardItem,FrequencyCap,PreloadPolicy,TestModeSupport. ConsentState/ConsentProvider,TrackingStatus/TrackingAuthorization.AdsLoggerwith levels and pluggable sinks, silent by default.UnsupportedAdNetworkAdapterfor documented stubs.