AI-generated Key Takeaways
-
GADRTBRequestParameters contains request parameters provided by the publisher and Google Mobile Ads SDK.
-
The configuration property provides mediation configuration set by the publisher on the AdMob UI.
-
The extras property contains extras registered by the publisher with -[GADRequest registerAdNetworkExtras:].
-
The adSize property indicates the requested banner ad size, which is GADAdSizeInvalid for non-banner requests.
GADRTBRequestParameters
@interface GADRTBRequestParameters : NSObject
Request parameters provided by the publisher and Google Mobile Ads SDK.
-
Mediation configuration for this request set by the publisher on the AdMob UI.
Declaration
Swift
var configuration: RTBMediationSignalsConfiguration { get }
Objective-C
@property (nonatomic, readonly, nonnull) GADRTBMediationSignalsConfiguration *configuration;
-
Extras the publisher registered with -[GADRequest registerAdNetworkExtras:].
Declaration
Swift
var extras: (any AdNetworkExtras)? { get }
Objective-C
@property (nonatomic, readonly, nullable) id<GADAdNetworkExtras> extras;
-
Requested banner ad size. The ad size is GADAdSizeInvalid for non-banner requests.
Declaration
Swift
var adSize: AdSize { get }
Objective-C
@property (nonatomic, readonly) GADAdSize adSize;