{% include "/admob/android/reference/_dackka-meta-tags.html" %}

MediationAdLoadCallback

{% setvar page_path %}com/google/android/gms/ads/mediation/MediationAdLoadCallback.html{% endsetvar %} {% setvar doc_root_path %}/admob/android/reference{% endsetvar %} {% setvar can_switch %}1{% endsetvar %} {% include "android/_java_switcher2.md" %}

@ParametersAreNonnullByDefault
public interface MediationAdLoadCallback<MediationAdT, MediationAdCallbackT>


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

Summary

Public methods

abstract void

Called when a mediation adapter fails to load an ad.

abstract void
onFailure(String failure)

This method is deprecated.

Use onFailure instead.

abstract @NonNull MediationAdCallbackT
onSuccess(MediationAdT ad)

Success callback for third party ad loading.

Public methods

onFailure

abstract void onFailure(@NonNull AdError adError)

Called when a mediation adapter fails to load an ad.

Parameters
@NonNull AdError adError

AdError detailing the cause of the failure.

onFailure

abstract void onFailure(String failure)

Called when a mediation adapter fails to load an ad.

Parameters
String failure

Failure reason.

onSuccess

abstract @NonNull MediationAdCallbackT onSuccess(MediationAdT ad)

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

Parameters
MediationAdT ad

The loaded ad.

Returns
@NonNull MediationAdCallbackT

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