AI-generated Key Takeaways
- 
          GADResponseInfo provides information about a response to an ad request. 
- 
          It includes a unique identifier for the ad response, extra parameters in a dictionary, and information about the ad network used to load the ad. 
- 
          It also contains an array of metadata for each ad network in the response and a JSON-safe dictionary representation. 
GADResponseInfo
@interface GADResponseInfo : NSObjectInformation about a response to an ad request.
- 
                  
                  Unique identifier of the ad response. DeclarationSwift var responseIdentifier: String? { get }Objective-C @property (nonatomic, readonly, nullable) NSString *responseIdentifier;
- 
                  
                  Dictionary of extra parameters that may be returned in an ad response. DeclarationSwift var extras: [String : Any] { get }Objective-C @property (nonatomic, readonly, nonnull) NSDictionary<NSString *, id> *extrasDictionary;
- 
                  
                  The GADAdNetworkResponseInfo corresponding to the adapter that was used to load the ad. Nil if the ad failed to load. DeclarationSwift var loadedAdNetworkResponseInfo: AdNetworkResponseInfo? { get }Objective-C @property (nonatomic, readonly, nullable) GADAdNetworkResponseInfo *loadedAdNetworkResponseInfo;
- 
                  
                  Array of metadata for each ad network included in the response. DeclarationSwift var adNetworkInfoArray: [AdNetworkResponseInfo] { get }Objective-C @property (nonatomic, readonly, nonnull) NSArray<GADAdNetworkResponseInfo *> *adNetworkInfoArray;
- 
                  
                  JSON-safe dictionary representation of the response info. DeclarationSwift var dictionaryRepresentation: [String : Any] { get }Objective-C @property (nonatomic, readonly, nonnull) NSDictionary<NSString *, id> *dictionaryRepresentation;