GoogleMobileAds Framework Reference

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

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

  • They are responsible for setting up the underlying ad network SDK and performing any necessary initialization.

  • Adapters receive ad configurations and utilize them to load and display ads from the respective third-party network.

  • Initialization happens on a background queue, but loading and interaction with ads occur on the main thread for responsiveness.

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.