GoogleMobileAds Framework Reference

  • GADMediationAdapter handles communication between the Google Mobile Ads SDK and third-party SDKs.

  • Adapters are initialized on a background queue and should only use the main queue for loading ads.

  • The protocol includes methods to get adapter and ad SDK versions, specify network extras, and initialize the adapter.

  • It defines methods for loading various ad formats like banner, interstitial, native, rewarded, rewarded interstitial, and app open ads, all of which are called on the main thread and require the completion handler to be called back on the main thread.

  • Loading interscroller ads is deprecated and will be removed in a future release.

GADMediationAdapter

@protocol GADMediationAdapter <NSObject>

Receives messages and requests from the Google Mobile Ads SDK. Provides GMA to 3P SDK communication.

Adapters are initialized on a background queue and should avoid using the main queue until load time.