# GoogleMobileAds Framework Reference

# GADNativeAdImage


    @interface GADNativeAdImage : NSObject

Native ad image.
- `


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


  ` The image. If image autoloading is disabled, this property will be nil.

  #### Declaration

  Swift

      var image: UIImage? { get }

  Objective-C

      @property (nonatomic, strong, readonly, nullable) UIImage *image;

- `


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


  ` The image's URL.

  #### Declaration

  Swift

      var imageURL: URL? { get }

  Objective-C

      @property (nonatomic, copy, readonly, nullable) NSURL *imageURL;

- `


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


  ` The image's scale.

  #### Declaration

  Swift

      var scale: CGFloat { get }

  Objective-C

      @property (nonatomic, readonly) CGFloat scale;

[## MediationAdditions](https://developers.google.com/ad-manager/mobile-ads-sdk/ios/api/reference/Classes/GADNativeAdImage#/MediationAdditions)

- `


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


  ` Initializes and returns a native ad image object with the provided image.

  #### Declaration

  Swift

      init(image: UIImage)

  Objective-C

      - (nonnull instancetype)initWithImage:(nonnull UIImage *)image;

- `


  ### [-initWithURL:scale:](https://developers.google.com/ad-manager/mobile-ads-sdk/ios/api/reference/Classes/GADNativeAdImage#/c:objc(cs)GADNativeAdImage(im)initWithURL:scale:)


  ` Initializes and returns a native ad image object with the provided image URL and image scale.

  #### Declaration

  Swift

      init(url URL: URL, scale: CGFloat)

  Objective-C

      - (nonnull instancetype)initWithURL:(nonnull NSURL *)URL scale:(CGFloat)scale;