BannerAdListener

class BannerAdListener(val onLoad: () -> Unit, val onFailure: (Exception) -> Unit, val onDismissed: () -> Unit, val onShown: () -> Unit, val onImpression: () -> Unit, val onClick: () -> Unit) : AdListener

An AdListener for banner ads.

Parameters

onLoad

A callback invoked when the ad is loaded.

onFailure

A callback invoked when the ad fails to load.

onDismissed

A callback invoked when the ad is dismissed.

onShown

A callback invoked when the ad is shown.

onImpression

A callback invoked when an impression is recorded for the ad.

onClick

A callback invoked when the ad is clicked.

Constructors

Link copied to clipboard
constructor(onLoad: () -> Unit, onFailure: (Exception) -> Unit, onDismissed: () -> Unit, onShown: () -> Unit, onImpression: () -> Unit, onClick: () -> Unit)

Properties

Link copied to clipboard
val onClick: () -> Unit
Link copied to clipboard
val onDismissed: () -> Unit
Link copied to clipboard
Link copied to clipboard
val onImpression: () -> Unit
Link copied to clipboard
val onLoad: () -> Unit
Link copied to clipboard
val onShown: () -> Unit

Functions

Link copied to clipboard
open override fun onAdClicked()
Link copied to clipboard
open override fun onAdClosed()
Link copied to clipboard
open override fun onAdFailedToLoad(adError: LoadAdError)
Link copied to clipboard
open override fun onAdImpression()
Link copied to clipboard
open override fun onAdLoaded()
Link copied to clipboard
open override fun onAdOpened()
Link copied to clipboard