package

# com.google.android.gms.ads.mediation

Contains classes for Google Mobile Ads mediation adapters.

## Interfaces

MediationAdapter | Adapter for third party ad networks.
MediationAdRequest | Information about the ad to fetch for a single publisher.
MediationBannerAdapter | Adapter for third party ad networks that support banner ads.
MediationBannerListener | Callback for an adapter to communicate back to the mediation library.
MediationInterstitialAdapter | Adapter for third party ad networks that support interstitial ads.
MediationInterstitialListener | Callback for an adapter to communicate back to the mediation library.
MediationNativeAdapter | Adapter for third party ad networks that support native ads.
MediationNativeListener | A listener containing callbacks for an adapter to communicate back to the mediation library.
NativeMediationAdRequest | Information about the native ad to fetch for a single publisher.
NetworkExtras | This interface is deprecated. This interface is only used by implementations of `com.google.ads.mediation.MediationAdapter`, which has been deprecated in favor of `MediationAdapter`. Extras for new mediation adapters are passed in as a `Bundle` through `addNetworkExtrasBundle(Class, Bundle)`.
OnContextChangedListener | An optional interface that mediation adapters can implement to be informed of context changes.

## Classes

NativeAdMapper | Base mapping class for AdMob native ads.
NativeAppInstallAdMapper | Mapping class for AdMob native app install ads.
NativeContentAdMapper | Mapping class for AdMob native content ads.