Share your feedback and help shape the Google Mobile Ads SDK roadmap. Take the Google Mobile Ads SDK Annual Survey for 2023 before it closes on May 5th, 2023.

GoogleMobileAds Framework Reference

Stay organized with collections Save and categorize content based on your preferences.

GAMRequest

@interface GAMRequest : GADRequest

Specifies optional parameters for ad requests.

  • Publisher provided user ID.

    Declaration

    Swift

    var publisherProvidedID: String? { get set }

    Objective-C

    @property (nonatomic, copy, nullable) NSString *publisherProvidedID;
  • Array of strings used to exclude specified categories in ad results.

    Declaration

    Swift

    var categoryExclusions: [String]? { get set }

    Objective-C

    @property (nonatomic, copy, nullable) NSArray<NSString *> *categoryExclusions;
  • Key-value pairs used for custom targeting.

    Declaration

    Swift

    var customTargeting: [String : String]? { get set }

    Objective-C

    @property (nonatomic, copy, nullable) NSDictionary<NSString *, NSString *> *customTargeting;