# GoogleMobileAds Framework Reference

# GADServerSideVerificationOptions


    @interface GADServerSideVerificationOptions : NSObject <NSCopying>

Options for server-side verification callbacks for a rewarded ad.
- `


  ### [userIdentifier](https://developers.google.com/ad-manager/mobile-ads-sdk/ios/api/reference/Classes/GADServerSideVerificationOptions#/c:objc(cs)GADServerSideVerificationOptions(py)userIdentifier)


  ` A unique identifier used to identify the user when making server-side verification reward
  callbacks. This value will be passed as a parameter of the callback URL to the publisher's
  server.

  #### Declaration

  Swift

      var userIdentifier: String? { get set }

  Objective-C

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

- `


  ### [customRewardString](https://developers.google.com/ad-manager/mobile-ads-sdk/ios/api/reference/Classes/GADServerSideVerificationOptions#/c:objc(cs)GADServerSideVerificationOptions(py)customRewardString)


  ` Optional custom reward string to include in the server-side verification callback.

  #### Declaration

  Swift

      var customRewardText: String? { get set }

  Objective-C

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