Adapter

public abstract class Adapter 
implements MediationExtrasReceiver 
Known direct subclasses

Mediation adapter that also supports open bidding.


Adapter for third party ad networks. All loading methods have a default implementation that will gracefully fail if the adapter does not support the format.

Summary

Public constructors

Adapter ()

Public methods

abstract VersionInfo

Returns the version of the third party SDK built into the app.

abstract VersionInfo

Returns the version of the mediation adapter.

abstract void
initialize (
Context  context,
InitializationCompleteCallback  callback,
List < MediationConfiguration > configurations
)

Called by the Google Mobile Ads SDK to initialize a third party adapter and SDK.

void

Called by the Google Mobile Ads SDK to begin loading a third party app open ad.

void

Called by the Google Mobile Ads SDK to begin loading a third party banner ad given a

void

Called by the Google Mobile Ads SDK to begin loading a third party interstitial ad given a MediationAdConfiguration

void

This method is deprecated.

Use loadNativeAdMapper instead.

void

Called by the Google Mobile Ads SDK to begin loading a third party native ad given a

void

Called by the Google Mobile Ads SDK to begin loading a third party rewarded ad given a

void

Called by the Google Mobile Ads SDK to begin loading a third party rewarded interstitial ad given a MediationAdConfiguration

Public constructors

Adapter

public  Adapter 
()

Public methods

getSDKVersionInfo

public abstract  VersionInfo 
 getSDKVersionInfo 
()

Returns the version of the third party SDK built into the app.

getVersionInfo

public abstract  VersionInfo 
 getVersionInfo 
()

Returns the version of the mediation adapter.

initialize

public abstract void  initialize 
(
Context  context,
InitializationCompleteCallback  callback,
List < MediationConfiguration > configurations
)

Called by the Google Mobile Ads SDK to initialize a third party adapter and SDK. This method is invoked shortly after the app initializes the Google Mobile Ads SDK.

Parameters
Context  context

The context the publisher provides in initialize

InitializationCompleteCallback  callback

Callback to be invoked when the adapter has finished initialization.

List < MediationConfiguration > configurations

A list of MediationConfiguration objects configured for this adapter in the Google AdMob or Google Ad Manager UI.

loadAppOpenAd

public void  loadAppOpenAd 
(
MediationAppOpenAdConfiguration  adConfiguration,
MediationAdLoadCallback < MediationAppOpenAd MediationAppOpenAdCallback > callback
)

Called by the Google Mobile Ads SDK to begin loading a third party app open ad.

Used to load the winning ad from a mediation request.

Parameters
MediationAppOpenAdConfiguration  adConfiguration

The MediationAppOpenAdConfiguration that contains information needed to load the winning ad.

MediationAdLoadCallback < MediationAppOpenAd MediationAppOpenAdCallback > callback

A callback to be invoked when the ad finishes loading.

loadBannerAd

public void  loadBannerAd 
(
MediationBannerAdConfiguration  adConfiguration,
MediationAdLoadCallback < MediationBannerAd MediationBannerAdCallback > callback
)

Called by the Google Mobile Ads SDK to begin loading a third party banner ad given a

Used to load the winning ad from a mediation request.

Parameters
MediationBannerAdConfiguration  adConfiguration

The MediationBannerAdConfiguration that contains information needed to load the winning ad.

MediationAdLoadCallback < MediationBannerAd MediationBannerAdCallback > callback

A callback to be invoked when the ad finishes loading.

loadInterstitialAd

public void  loadInterstitialAd 
(
MediationInterstitialAdConfiguration  adConfiguration,
MediationAdLoadCallback < MediationInterstitialAd MediationInterstitialAdCallback > callback
)

Called by the Google Mobile Ads SDK to begin loading a third party interstitial ad given a MediationAdConfiguration

Used to load the winning ad from a mediation request.

Parameters
MediationInterstitialAdConfiguration  adConfiguration

The MediationInterstitialAdConfiguration that contains information needed to load the winning ad.

MediationAdLoadCallback < MediationInterstitialAd MediationInterstitialAdCallback > callback

A callback to be invoked when the ad finishes loading.

loadNativeAd

public void    loadNativeAd 
 
 
(
MediationNativeAdConfiguration  adConfiguration,
MediationAdLoadCallback < UnifiedNativeAdMapper MediationNativeAdCallback > callback
)

Called by the Google Mobile Ads SDK to begin loading a third party native ad given a

Used to load the winning ad from a mediation request.

Parameters
MediationNativeAdConfiguration  adConfiguration

The MediationNativeAdConfiguration that contains information needed to load the winning ad.

MediationAdLoadCallback < UnifiedNativeAdMapper MediationNativeAdCallback > callback

A callback to be invoked when the ad finishes loading.

loadNativeAdMapper

public void  loadNativeAdMapper 
(
MediationNativeAdConfiguration  adConfiguration,
MediationAdLoadCallback < NativeAdMapper MediationNativeAdCallback > callback
)

Called by the Google Mobile Ads SDK to begin loading a third party native ad given a

Used to load the winning ad from a mediation request.

Parameters
MediationNativeAdConfiguration  adConfiguration

The MediationNativeAdConfiguration that contains information needed to load the winning ad.

MediationAdLoadCallback < NativeAdMapper MediationNativeAdCallback > callback

A callback to be invoked when the native ad finishes loading.

loadRewardedAd

public void  loadRewardedAd 
(
MediationRewardedAdConfiguration  adConfiguration,
MediationAdLoadCallback < MediationRewardedAd MediationRewardedAdCallback > callback
)

Called by the Google Mobile Ads SDK to begin loading a third party rewarded ad given a

Used to load the winning ad from a mediation request.

Parameters
MediationRewardedAdConfiguration  adConfiguration

The MediationRewardedAdConfiguration that contains information needed to load the winning ad.

MediationAdLoadCallback < MediationRewardedAd MediationRewardedAdCallback > callback

A callback to be invoked when the ad finishes loading.

loadRewardedInterstitialAd

public void  loadRewardedInterstitialAd 
(
MediationRewardedAdConfiguration  adConfiguration,
MediationAdLoadCallback < MediationRewardedAd MediationRewardedAdCallback > callback
)

Called by the Google Mobile Ads SDK to begin loading a third party rewarded interstitial ad given a MediationAdConfiguration

Used to load the winning ad from a mediation request.

Parameters
MediationRewardedAdConfiguration  adConfiguration

The MediationRewardedAdConfiguration that contains information needed to load the winning ad.

MediationAdLoadCallback < MediationRewardedAd MediationRewardedAdCallback > callback

A callback to be invoked when the ad finishes loading.

Create a Mobile Website
View Site in Mobile | Classic
Share by: