GoogleMobileAds Framework Reference

  • The GADMediationAdapter protocol enables communication between the Google Mobile Ads SDK and third-party ad networks.

  • Adapters handle ad requests, initialization, and loading various ad formats like banners, interstitials, and rewarded ads.

  • They provide methods for retrieving adapter and ad SDK versions, specifying network extras, and setting up the adapter.

  • Ad loading methods utilize ad configurations and require completion handlers for success or error reporting.

  • Adapters are primarily initialized in the background and transition to the main thread for ad loading operations.

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.