Настройки нативных стилей позволяют Google Ad Manager обрабатывать ваши нативные объявления на основе нативных стилей, указанных в продукте. Сначала укажите размер и таргетинг. Затем добавьте HTML, CSS и JavaScript, чтобы создать адаптивные объявления, обеспечивающие качественное отображение на всех экранах. Вам не нужно выполнять рендеринг; Ad Manager автоматически применяет нужный нативный стиль для целевой страницы. Нативные стили реализуются так же, как и баннерная реклама. Они отображаются с гибким размером, определяемым во время выполнения, или с фиксированным размером, определяемым заранее.
Предпосылки
- Заполните руководство по началу работы .
Размер жидкости
Вы можете использовать параметр «Размываемый размер объявления» в пользовательском интерфейсе Менеджера рекламы, чтобы создать объявление, динамически подстраивающееся под его содержимое. С этой настройкой ширина объявления будет соответствовать содержимому вашего приложения, а его высота будет изменяться во время выполнения в соответствии с его содержимым. В SDK предусмотрена специальная константа AdSize
— FLUID
, которая обрабатывает этот случай. Высота «размываемого» объявления определяется динамически на основе ширины, заданной издателем, что позволяет рекламному представлению подстраивать свою высоту под высоту креатива.
Создайте гибкий запрос на рекламу
Создайте контейнер макета для представления рекламы. Установите для layout_height
контейнера рекламы значение wrap_content
поскольку его высота будет определяться рекламой, возвращаемой во время выполнения.
<FrameLayout
android:id="@+id/fluid_ad_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
Вот как выглядит реализация запроса на рекламу:
Котлин
Ява
Замените AD_UNIT_ID на идентификатор вашего тестового устройства.
После успешной загрузки рекламы добавьте BannerAd.getView()
в иерархию представлений. Подробнее см. в разделе Загрузка рекламы .
Фиксированный размер
Нативные стили с фиксированным размером позволяют контролировать ширину и высоту нативного объявления. Чтобы установить фиксированный размер, выполните следующие действия:
Создайте позицию в пользовательском интерфейсе Менеджера объявлений и выберите один из предопределенных размеров в раскрывающемся списке поля
Size
.Загрузите рекламное объявление
BannerAd
с предопределеннымAdSize
.