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

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

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

Предпосылки

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

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

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

/21775744923/example/adaptive-banner

Создайте прикрепленный адаптивный баннер

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

// 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.
adManagerBannerView = new AdManagerBannerView("AD_UNIT_ID", adaptiveSize, AdPosition.Bottom);

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

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