airo_ads library
Classes
- AikaAdDecision
- AikaAdManager
- Session-scoped AdMob gate for Aika Stream & Airo apps.
- AikaAdPolicy
- Frequency and surface rules for in-app native ads.
- AikaAdSdk
- AikaNativeAdCard
- Dismissible AdMob Native Advanced card. Fails silent on no fill.
- AiroLowerThirdOverlayAd
- Translucent non-linear lower-third overlay banner widget.
- AiroPauseAdOverlay
- Pause Ad overlay widget for video player viewports.
- AiroUnifiedPlayerAdAdapter
- Unified player ad adapter interface for feeding VAST/VMAP ad tags into video players.
- AiroVastAdTag
- Model representing a VAST / VMAP Ad Tag URL or parsed VAST descriptor.
- AiroVastTagParser
- Parser for VAST / VMAP XML responses.
Enums
- AikaAdPlacement
- AiroDeviceFormFactor
- Device form factors supported for ad targeting.
Constants
- aikaAdMobAppId → const String
- aikaAdsUseTestUnits → const bool
- AdMob identifiers for Aika Stream & Airo apps.
- aikaNativeAdUnitId → const String
Typedefs
-
AikaAdSdkInitializer
= Future<
bool> Function()