Package-level declarations
Types
Link copied to clipboard
class AppOpenAdCoordinator
Orchestrates the standard app-open ad lifecycle: preload, show on return to foreground (gated by background duration, cooldown, and SDK readiness), reload after consumption. Set isBlocked while the user is in flows that must not be interrupted (purchases, onboarding, another full-screen ad).
Link copied to clipboard
data class AppOpenConfig(val showOnColdStart: Boolean = false, val minBackgroundDuration: Duration = 4.seconds, val cooldownBetweenShows: Duration = Duration.ZERO, val preloadOnStart: Boolean = true, val coldStartTimeout: Duration = 5.seconds)
Configuration for AppOpenAdCoordinator.