# GoogleMobileAds Framework Reference

# GADAdReward


    @interface GADAdReward : NSObject

Ad reward information.
- `


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


  ` Type of the reward.

  #### Declaration

  Swift

      var type: String { get }

  Objective-C

      @property (nonatomic, readonly, nonnull) NSString *type;

- `


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


  ` Amount rewarded to the user.

  #### Declaration

  Swift

      var amount: NSDecimalNumber { get }

  Objective-C

      @property (nonatomic, readonly, nonnull) NSDecimalNumber *amount;

- `


  ### [-initWithRewardType:rewardAmount:](https://developers.google.com/admob/ios/api/reference/Classes/GADAdReward#/c:objc(cs)GADAdReward(im)initWithRewardType:rewardAmount:)


  ` Returns an initialized GADAdReward with the provided reward type and reward amount.

  #### Declaration

  Swift

      init(rewardType: String?, rewardAmount: NSDecimalNumber?)

  Objective-C

      - (nonnull instancetype)initWithRewardType:(nullable NSString *)rewardType
                                    rewardAmount:
                                        (nullable NSDecimalNumber *)rewardAmount;