InterstitialAdProvider

Provider interface for interstitial ads. Each ad network implements this to load and show interstitial ads.

Types

Link copied to clipboard

Callback for interstitial ad load events.

Link copied to clipboard

Callback for interstitial ad show lifecycle 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 isAdReady(): Boolean
Link copied to clipboard
abstract fun loadAd(context: Context, adUnitId: String, callback: InterstitialAdProvider.InterstitialAdCallback)

Load an interstitial ad.

Link copied to clipboard

Show a previously loaded interstitial ad.