GoogleMobileAds Framework Reference
Ad loader options for native ad media settings.
-
Image and video aspect ratios. Defaults to GADMediaAspectRatioUnknown. Portrait, landscape, and
square aspect ratios are returned when this property is GADMediaAspectRatioUnknown or
GADMediaAspectRatioAny.
Declaration
Swift
var mediaAspectRatio: MediaAspectRatio { get set }
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-02-04 UTC.
[null,null,["Last updated 2025-02-04 UTC."],[[["`GADNativeAdMediaAdLoaderOptions` provides settings for customizing the media aspects of native ads, such as image and video ratios."],["By default, `mediaAspectRatio` is set to `GADMediaAspectRatioUnknown` which returns portrait, landscape, and square aspect ratios; developers can customize this using the `GADMediaAspectRatio` enum."]]],["The `GADNativeAdMediaAdLoaderOptions` class configures settings for native ad media. It controls the `mediaAspectRatio`, which defines the desired aspect ratio for images and videos. The default is `GADMediaAspectRatioUnknown`. Setting it to unknown or `GADMediaAspectRatioAny` allows portrait, landscape, and square aspect ratios. The `mediaAspectRatio` is a read-write property. It's available in both Swift and Objective-C.\n"]]