Functions
The following functions are available globally.
-
Returns a GADAdSize with the given width and the device’s portrait height. This ad size allows Google servers to choose an optimal ad size less than or equal to the returned size. The exact size of the ad returned is passed through the banner’s ad size delegate and is indicated by the banner’s intrinsicContentSize. This ad size is most suitable for ads intended for scroll views.
-
Returns a GADAdSize with the given width and the device’s landscape height. This ad size allows Google servers to choose an optimal ad size less than or equal to the returned size. The exact size of the ad returned is passed through the banner’s ad size delegate and is indicated by the banner’s intrinsicContentSize. This ad size is most suitable for ads intended for scroll views.
-
Returns a GADAdSize with the given width and the device’s height. This is a convenience function to return GADPortraitInlineAdaptiveBannerAdSizeWithWidth or GADLandscapeInlineAdaptiveBannerAdSizeWithWidth based on the current interface orientation. This function must be called on the main queue.
-
Returns a GADAdSize with the given width and max height. This ad size allows Google servers to choose an optimal ad size less than or equal to the returned size. The exact size of the ad returned is passed through the banner’s ad size delegate and is indicated by the banner’s intrinsicContentSize. This ad size is most suitable for ads intended for scroll views.
Declaration
Swift
func GADInlineAdaptiveBannerAdSizeWithWidthAndMaxHeight(_ width: CGFloat, _ maxHeight: CGFloat) -> GADAdSize
Objective-C
extern GADAdSize GADInlineAdaptiveBannerAdSizeWithWidthAndMaxHeight(CGFloat width, CGFloat maxHeight)
Parameters
width
The ad width.
maxHeight
The maximum height a loaded ad will have. Must be at least 32 px, but a max height of 50 px or higher is recommended.
-
Returns a GADAdSize with the given width and a Google-optimized height to create a banner ad. The size returned has an aspect ratio similar to that of GADAdSizeBanner, suitable for anchoring near the top or bottom of your app. The height is never larger than 15% of the device’s portrait height and is always between 50-90 points. This function always returns the same height for any width / device combination.
-
Returns a GADAdSize with the given width and a Google-optimized height to create a banner ad. The size returned is suitable for use in a banner ad anchored near the top or bottom of your app, similar to use of GADAdSizeBanner. The height is never larger than 15% of the devices’s landscape height and is always between 50-90 points. This function always returns the same height for any width / device combination.
-
Returns a GADAdSize with the given width and a Google-optimized height. This is a convenience function to return GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth or GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth based on the current interface orientation. This function must be called on the main queue.
-
Returns the closest valid ad size from possibleAdSizes as compared to |original|. The selected size must be smaller than or equal in size to the original. The selected size must also be within a configurable fraction of the width and height of the original. If no valid size exists, returns GADAdSizeInvalid.