# GoogleMobileAds Framework Reference

# GAMRequest


    @interface GAMRequest : https://developers.google.com/admob/ios/api/reference/Classes/GADRequest.html

Specifies optional parameters for ad requests.
- `


  ### [publisherProvidedID](https://developers.google.com/admob/ios/api/reference/Classes/GAMRequest#/c:objc(cs)GAMRequest(py)publisherProvidedID)


  ` Publisher provided user ID.

  #### Declaration

  Swift

      var publisherProvidedID: String? { get set }

  Objective-C

      @property (nonatomic, copy, nullable) NSString *publisherProvidedID;

- `


  ### [categoryExclusions](https://developers.google.com/admob/ios/api/reference/Classes/GAMRequest#/c:objc(cs)GAMRequest(py)categoryExclusions)


  ` 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;