RewardedAdProvider

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

Types

Link copied to clipboard

Callback for rewarded ad load events.

Link copied to clipboard

Callback for rewarded 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: RewardedAdProvider.RewardedAdCallback)

Load a rewarded ad.

Link copied to clipboard
abstract fun showAd(activity: Activity, callback: RewardedAdProvider.RewardedShowCallback)

Show a previously loaded rewarded ad.