Как задать фиксированный размер баннера

Google Mobile Ads SDK поддерживает фиксированные размеры объявлений, если адаптивные баннеры вам не подходят.

В таблице ниже перечислены стандартные размеры баннеров.

Размер в dp (Ш x В) Описание Доступность Константа AdSize
320 x 50 Баннер Телефоны и планшеты GADAdSizeBanner
320 x 100 Большой баннер Телефоны и планшеты GADAdSizeLargeBanner
300 x 250 Средний прямоугольник IAB Телефоны и планшеты GADAdSizeMediumRectangle
468 x 60 Полноразмерный баннер IAB Планшеты GADAdSizeFullBanner
728 x 90 Полноразмерный баннер IAB Планшеты GADAdSizeLeaderboard

Чтобы задать собственный размер баннера, используйте GADAdSizeFromCGSize:

Swift

let adSize = adSizeFor(cgSize: CGSize(width: 250, height: 250))

Objective-C

GADAdSize size = GADAdSizeFromCGSize(CGSizeMake(250, 250));

Задайте размер объявления, который не превышает размер экрана устройства. Чтобы определить максимальный размер экрана на устройствах с iOS 26 и более поздних версий, используйте свойство UIWindowScene.effectiveGeometry.coordinateSpace. На устройствах с iOS 18 и более ранних версий используйте свойство UIWindowScene.coordinateSpace. Подробнее о требованиях к размерам запросов объявлений…

Пример баннеров фиксированного размера

Swift Objective-C