Формат нативной рекламы можно использовать для создания рекламы любого размера, включая полноэкранную рекламу, которая очень популярна в социальных и развлекательных приложениях. Полноэкранная нативная реклама может повысить доход и удержание пользователей, либо за счёт соответствия стилю существующего полноэкранного контента, например, в социальных приложениях, либо за счёт возможности размещения рекламы в лентах «историй». Вот несколько примеров полноэкранной нативной рекламы:
Отдельного API для показа полноэкранной нативной рекламы, помимо инструкций для Native Advanced , не существует. Тем не менее, мы рекомендуем следующие рекомендации по созданию полноэкранной рекламы:
- Настройте размещение значка AdChoices
- По умолчанию значок AdChoices размещается в правом верхнем углу объявления, но вы можете указать любой угол, где он должен отображаться, настроив свойство
AdChoicesPosition
в зависимости от размещения объявления. На трёх изображениях в предыдущем разделе значок AdChoices размещён в углу, удалённом от кнопки «Установить» , кнопки меню и других элементов объявления, чтобы избежать случайных нажатий. - Используйте уникальные идентификаторы рекламных блоков для каждого размещения.
Обязательно создайте уникальный идентификатор рекламного блока для каждого места размещения рекламы в вашем приложении, даже если все места размещения имеют одинаковый формат. Например, если в вашем приложении уже есть нативное место размещения рекламы для неполноэкранного режима, используйте новый идентификатор рекламного блока для полноэкранного режима. Использование уникальных рекламных блоков:
- максимизирует производительность
- помогает Google возвращать рекламные ресурсы, которые лучше соответствуют вашим макетам
- обеспечивает более полную отчетность.
- Установите постоянный размер вашего медиа-представления
Google всегда старается показывать нативные ресурсы оптимального размера для достижения оптимальной производительности. Для этого размер ваших нативных объявлений должен быть предсказуемым и стабильным. Размер вашего медиа-представления должен быть одинаковым для всех запросов рекламы на одном устройстве. Для этого установите фиксированный размер медиа-представления или установите для медиа-представления значение
MATCH_PARENT
и установите фиксированный размер родительского представления. Повторите этот шаг для каждого родительского представления медиа-представления, размер которого не фиксирован.- Включить видеорекламу
Включите тип медиа
Video
при настройке нативной рекламы в интерфейсе AdMob. Разрешение видеорекламе конкурировать за ваш инвентарь может значительно повысить эффективность.- [Необязательно] Запросите конкретные соотношения сторон для медиаресурса
По умолчанию могут быть возвращены объявления с любым соотношением сторон. Например, вы можете получить основной креатив с альбомной или квадратной ориентацией, когда ваше приложение находится в портретном режиме. В зависимости от макета вашего нативного объявления вы можете захотеть показывать только объявления с портретной, альбомной или квадратной ориентацией. Вы можете запросить ресурсы с определёнными соотношениями сторон , которые наилучшим образом подойдут к вашему макету.
Пейзаж
Квадрат
ПортретКотлин
val adOptions = NativeAdOptions.Builder() .setMediaAspectRatio(MediaAspectRatio.PORTRAIT) .build() val adLoaderBuilder = AdLoader.Builder(this, "<var>your ad unit ID</var>") .withNativeAdOptions(adOptions)
Ява
NativeAdOptions adOptions = new NativeAdOptions.Builder().setMediaAspectRatio(MediaAspectRatio.PORTRAIT).build(); AdLoader.Builder adLoaderBuilder = new AdLoader.Builder(this,"<var>your ad unit ID</var>") .withNativeAdOptions(adOptions);
Дополнительные ресурсы
Примеры на GitHub
- Пример полноэкранного нативного использования: Java