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()