lpw
2026-07-16 807b36e8edef2c70145d394422251e02d0a2d534
WAAdmobImpl/GoogleMobileAds.xcframework/ios-arm64_x86_64-simulator/GoogleMobileAds.framework/Headers/GADRequest.h
@@ -12,6 +12,7 @@
#import <UIKit/UIKit.h>
/// Specifies optional parameters for ad requests.
NS_SWIFT_NAME(Request)
@interface GADRequest : NSObject <NSCopying>
/// Returns a default request.
@@ -38,7 +39,7 @@
/// Scene object. Used in multiscene apps to request ads of the appropriate size. If this is nil,
/// uses the application's key window scene.
@property(nonatomic, nullable, weak) UIWindowScene *scene API_AVAILABLE(ios(13.0));
@property(nonatomic, nullable, weak) UIWindowScene *scene;
#pragma mark Contextual Information
@@ -53,7 +54,12 @@
/// URL strings for non-primary web content near an ad. Promotes brand safety and allows displayed
/// ads to have an app level rating (MA, T, PG, etc) that is more appropriate to neighboring
/// content.
@property(nonatomic, copy, nullable) NSArray<NSString *> *neighboringContentURLStrings;
@property(nonatomic, copy, nullable)
    NSArray<NSString *> *neighboringContentURLStrings NS_SWIFT_NAME(neighboringContentURLs);
/// An identifier for a placement in reporting. A value set here will be set onto any ad returned by
/// this request.
@property(atomic, readwrite) int64_t placementID;
#pragma mark Request Agent Information
@@ -63,4 +69,9 @@
/// Mobile Ads SDK should set this property as "CoolAds".
@property(nonatomic, copy, nullable) NSString *requestAgent;
#pragma mark Optional Targeting Information
/// Key-value pairs used for custom targeting.
@property(nonatomic, copy, nullable) NSDictionary<NSString *, id> *customTargeting;
@end