AdProviderRegistration

Bundles all providers from a single ad network into one object. Each ad network module creates an implementation of this interface.

Example:

val admob = AdMobProviderRegistration.create()
admob.interstitialProvider // AdMobInterstitialProvider
admob.bannerProvider // AdMobBannerProvider

Properties

Link copied to clipboard
abstract val adProvider: AdProvider

The ad network this registration belongs to.

Link copied to clipboard

App open ad provider, or null if not supported.

Link copied to clipboard

Banner ad provider, or null if not supported.

Link copied to clipboard

Interstitial ad provider, or null if not supported.

Link copied to clipboard

Native ad provider, or null if not supported.

Link copied to clipboard

Rewarded ad provider, or null if not supported.