Закрепленные адаптивные баннеры

Адаптивные баннеры предоставляют гибкий способ отображения рекламы с заданной пользователем шириной и оптимизированной для Google высотой. Минимальная высота баннера составляет 50 пикселей, не зависящих от плотности пикселей, а максимальная ограничена 15% от высоты устройства или 90 пикселями, не зависящими от плотности пикселей, в зависимости от того, какое значение меньше.

Наилучшие результаты эти баннеры показывают при использовании всей доступной ширины, но при настройке ширины баннера всегда следует учитывать безопасные зоны и вырезы, которые могут препятствовать видимости.

Предварительные требования

Всегда проводите тестирование с помощью тестовых объявлений.

Приведённый ниже пример кода содержит идентификатор рекламного блока, который можно использовать для запроса тестовой рекламы. Он специально настроен на возврат тестовой рекламы, а не рабочей, для каждого запроса, что делает его безопасным в использовании.

Однако после регистрации приложения в веб-интерфейсе AdMob и создания собственных идентификаторов рекламных блоков для использования в приложении, во время разработки явно настройте свое устройство как тестовое .

Android

ca-app-pub-3940256099942544/9214589741

iOS

ca-app-pub-3940256099942544/2435281174

Создайте адаптивный баннер с привязкой к определенному месту.

В следующем примере создается закрепленный адаптивный баннер, расположенный в нижней части экрана:

// Get the device safe width in density-independent pixels.
int deviceWidth = MobileAds.Utils.GetDeviceSafeWidth();

// Define the anchored adaptive ad size.
AdSize adaptiveSize =
    AdSize.GetCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth(deviceWidth);

// Create an anchored adaptive banner view.
bannerView = new BannerView("ANCHORED_ADAPTIVE_AD_UNIT_ID", adaptiveSize, AdPosition.Bottom);

Замените ANCHORED_ADAPTIVE_AD_UNIT_ID на идентификатор вашего рекламного блока.

После создания адаптивного баннера с привязкой к определенному полю, вы можете загрузить баннер, как описано в руководстве по началу работы .