AI-generated Key Takeaways
- 
          
GADQueryInfo is an NSObject used for query info in requests.
 - 
          
The
queryproperty provides the query string used in requests. - 
          
The methods
+createQueryInfoWithRequest:adFormat:completionHandler:and+createQueryInfoWithRequest:adFormat:adUnitID:completionHandler:are deprecated and should be replaced by+[GADMobileAds generateSignal:completionHandler:]. 
GADQueryInfo
@interface GADQueryInfo : NSObjectQuery info used in requests.
- 
                  
                  
Query string used in requests.
Declaration
Swift
var query: String { get }Objective-C
@property (nonatomic, readonly, nonnull) NSString *query; 
- 
                  
                  
Deprecated
Use +[GADMobileAds generateSignal:completionHandler:] instead.
Deprecated. Use +[GADMobileAds generateSignal:completionHandler:] instead.
Creates query info that can be used as input in a Google request. Calls completionHandler asynchronously on the main thread once query info has been created or when an error occurs.
Declaration
Swift
class func createQueryInfo(with request: Request?, adFormat: AdFormat) async throws -> QueryInfoObjective-C
+ (void)createQueryInfoWithRequest:(nullable GADRequest *)request adFormat:(GADAdFormat)adFormat completionHandler: (nonnull GADQueryInfoCreationCompletionHandler) completionHandler; - 
                  
                  
Deprecated
Use +[GADMobileAds generateSignal:completionHandler:] instead. Set adUnitID in the GADSignalRequest subclass.
Deprecated. Use +[GADMobileAds generateSignal:completionHandler:] instead. Set adUnitID in the GADSignalRequest subclass.
Creates query info for adUnitID that can be used as input in a Google request. Calls completionHandler asynchronously on the main thread once query info has been created or when an error occurs.
Declaration
Swift
class func createQueryInfo(with request: Request?, adFormat: AdFormat, adUnitID: String) async throws -> QueryInfoObjective-C
+ (void)createQueryInfoWithRequest:(nullable GADRequest *)request adFormat:(GADAdFormat)adFormat adUnitID:(nonnull NSString *)adUnitID completionHandler: (nonnull GADQueryInfoCreationCompletionHandler) completionHandler;