BannerAdProvider

Provider interface for banner ads. Each ad network implements this to load and display banner ads.

Types

Link copied to clipboard

Callback for banner ad events.

Properties

Link copied to clipboard
abstract val provider: AdProvider

The ad provider this implementation belongs to.

Functions

Link copied to clipboard
abstract fun destroy()

Release resources held by this provider.

Link copied to clipboard
abstract fun loadBanner(context: Context, adUnitId: String, callback: BannerAdProvider.BannerAdCallback)

Load a banner ad and return the View to display.

Link copied to clipboard
abstract fun pause()

Pause the banner ad (e.g., when activity pauses).

Link copied to clipboard
abstract fun resume()

Resume the banner ad (e.g., when activity resumes).