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.