MediationAdLoadCallback

interface MediationAdLoadCallback<MediationAdT : Any?, MediationAdCallbackT : Any?>


Callback to be invoked when a mediation adapter loads an ad.

Summary

Public functions

Unit
onFailure(adError: AdError)

Called when a mediation adapter fails to load an ad.

Unit
onFailure(failure: String)

This function is deprecated. Use onFailure(AdError) instead

MediationAdCallbackT
onSuccess(ad: MediationAdT)

Success callback for third party ad loading.

Public functions

onFailure

fun onFailure(adError: AdError): Unit

Called when a mediation adapter fails to load an ad.

Parameters
adError: AdError

More details and cause for failure to load an ad.

onFailure

fun onFailure(failure: String): Unit

Called when a mediation adapter fails to load an ad.

Use onFailure(AdError) instead.

Parameters
failure: String

Failure reason.

onSuccess

fun onSuccess(ad: MediationAdT): MediationAdCallbackT

Success callback for third party ad loading. Returns a callback the adapter should use to report ad lifecycle events.

Parameters
ad: MediationAdT

The loaded ad.

Returns
MediationAdCallbackT

A listener to which the adapter should report ad lifecycle events.