MediationAdLoadCallback

@ParametersAreNonnullByDefault
interface MediationAdLoadCallback<MediationAdT, MediationAdCallbackT>


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 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

AdError detailing the cause of the failure.

onFailure

fun onFailure(failure: String!): Unit

Called when a mediation adapter fails to load an ad.

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.