AdSize
The AdSize class represents the dimensions (width and height) of a banner ad. It contains static preset sizes and static methods to fetch orientation-dependent adaptive banner sizes.
Predefined Constants
The following static properties provide standard banner size presets:
| Property (GDScript) | Property (C#) | Dimensions (WxH) | Description |
|---|---|---|---|
AdSize.FULL_WIDTH |
AdSize.FullWidth |
-1 |
Constant that requests an ad to fill the full available width (used with adaptive banners). |
AdSize.BANNER |
AdSize.Banner |
320x50 | Standard Banner (Phones) |
AdSize.LARGE_BANNER |
AdSize.LargeBanner |
320x100 | Large Banner |
AdSize.MEDIUM_RECTANGLE |
AdSize.MediumRectangle |
300x250 | IAB Medium Rectangle |
AdSize.FULL_BANNER |
AdSize.FullBanner |
468x60 | IAB Full Banner (Tablets) |
AdSize.LEADERBOARD |
AdSize.Leaderboard |
728x90 | IAB Leaderboard (Tablets) |
AdSize.WIDE_SKYSCRAPER |
AdSize.WideSkyscraper |
160x600 | IAB Wide Skyscraper |
Constructors
_init / AdSize
Initializes a custom AdSize with the given width and height.
Properties
width / Width
The width of the ad size.
height / Height
The height of the ad size.
Static Methods
Adaptive Banners
Adaptive banners let you specify an ad width and automatically select the optimal size.
GDScript
static func get_current_orientation_anchored_adaptive_banner_ad_size(width: int) -> AdSize
static func get_portrait_anchored_adaptive_banner_ad_size(width: int) -> AdSize
static func get_landscape_anchored_adaptive_banner_ad_size(width: int) -> AdSize