AI-generated Key Takeaways
-
The Google Mobile Ads SDK offers fixed ad sizes as an alternative to adaptive banners.
-
Standard banner sizes include Banner (320x50), Large Banner (320x100), IAB medium rectangle (300x250), IAB full-size banner (468x60), and IAB leaderboard (728x90), each with specified availability for phones and/or tablets.
-
Custom banner sizes can be defined using
GADAdSizeFromCGSize
by providing the desired width and height. -
Code examples for implementing fixed size banner ads are available in both Swift and Objective-C.
Google Mobile Ads SDK supports fixed ad sizes for situations where adaptive banners ads don't meet your needs.
The following table lists the standard banner sizes.
Size in dp (WxH) | Description | Availability | AdSize constant |
---|---|---|---|
320x50 | Banner | Phones and tablets | GADAdSizeBanner |
320x100 | Large banner | Phones and tablets | GADAdSizeLargeBanner |
300x250 | IAB medium rectangle | Phones and tablets | GADAdSizeMediumRectangle |
468x60 | IAB full-size banner | Tablets | GADAdSizeFullBanner |
728x90 | IAB leaderboard | Tablets | GADAdSizeLeaderboard |
To define a custom banner size, set your size using GADAdSizeFromCGSize
:
Swift
let adSize = adSizeFor(cgSize: CGSize(width: 250, height: 250))
Objective-C
GADAdSize size = GADAdSizeFromCGSize(CGSizeMake(250, 250));