GoogleMobileAds Framework Reference

  • GADMediaAspectRatio is an enum defining different media aspect ratios for ad requests.

  • It includes options for unknown, any, landscape, portrait, and square (close to 1:1) aspect ratios.

  • Each aspect ratio is represented by an integer value accessible in both Swift and Objective-C.

  • Developers can utilize this enum to specify preferred aspect ratios when requesting ads, influencing ad creative selection.

GADMediaAspectRatio

enum GADMediaAspectRatio : NSInteger {}

Media aspect ratio.

  • Unknown media aspect ratio.

    Declaration

    Swift

    case unknown = 0

    Objective-C

    GADMediaAspectRatioUnknown = 0
  • Any media aspect ratio.

    Declaration

    Swift

    case any = 1

    Objective-C

    GADMediaAspectRatioAny = 1
  • Landscape media aspect ratio.

    Declaration

    Swift

    case landscape = 2

    Objective-C

    GADMediaAspectRatioLandscape = 2
  • Portrait media aspect ratio.

    Declaration

    Swift

    case portrait = 3

    Objective-C

    GADMediaAspectRatioPortrait = 3
  • Close to square media aspect ratio. This is not a strict 1:1 aspect ratio.

    Declaration

    Swift

    case square = 4

    Objective-C

    GADMediaAspectRatioSquare = 4