ads library

Classes

AdClicked
User tapped the ad.
AdClosed
User closed the ad.
AdCooldownTimer
Enforces a minimum delay between consecutive interstitial ad displays.
AdEvent
A discriminated union of ad lifecycle events.
AdEventLogger
Records AdEvents and forwards them to EventTracker for analytics.
AdFailed
Ad failed to load or display.
AdFrequencyCap
Enforces per-session and per-day frequency caps on ad impressions.
AdLoaded
Ad finished loading.
AdManager
The central ad coordinator for Google AdMob.
AdRewarded
Rewarded ad granted a reward.
AdShown
Ad was shown on screen.
AdUnitConfig
Configuration holding ad unit IDs for every ad format your app uses.
PkBannerAd
A Flutter widget that loads and displays a Google AdMob banner ad.
RewardItem
A reward item returned by a rewarded ad.

Enums

ConsentStatus
The user's ad consent status.
PkAdSize
Normalised ad size enum used by PkBannerAd without a hard dependency on google_mobile_ads.