GoogleMobileAds Framework Reference

GADMediationAdConfiguration

 @interface GADMediationAdConfiguration : NSObject 

Provided by the Google Mobile Ads SDK for the adapter to render the ad. Contains 3PAS and other ad configuration information.

  • The ad string returned from the 3PAS.

    Declaration

    Swift

     var bidResponse: String? { get } 
    

    Objective-C

     @property (nonatomic, readonly, nullable) NSString *bidResponse; 
    
  • View controller to present from. This value must be read at presentation time to obtain the most recent value. Must be accessed on the main queue.

    Declaration

    Swift

     var topViewController: UIViewController? { get } 
    

    Objective-C

     @property (nonatomic, readonly, nullable) UIViewController *topViewController; 
    
  • Mediation configuration set by the publisher on the AdMob frontend.

    Declaration

    Swift

     var credentials: MediationCredentials { get } 
    

    Objective-C

     @property (nonatomic, readonly, nonnull) GADMediationCredentials 
    *credentials; 
    
  • PNG data containing a watermark that identifies the ad’s source.

    Declaration

    Swift

     var watermark: Data? { get } 
    

    Objective-C

     @property (nonatomic, readonly, nullable) NSData *watermark; 
    
  • Extras the publisher registered with -[GADRequest registerAdNetworkExtras:].

    Declaration

    Swift

     var extras: (any AdNetworkExtras)? { get } 
    

    Objective-C

     @property (nonatomic, readonly, nullable) id< GADAdNetworkExtras 
    > extras; 
    
  • Indicates whether the publisher is requesting test ads.

    Declaration

    Swift

     var isTestRequest: Bool { get } 
    

    Objective-C

     @property (nonatomic, readonly) BOOL isTestRequest; 
    
Create a Mobile Website
View Site in Mobile | Classic
Share by: