Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
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.
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 }
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-20 UTC."],[],["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"]]