Нативные объявления – это объекты объявлений, которые показываются пользователям с помощью компонентов интерфейса, нативных для платформы. С точки зрения программирования это означает, что при загрузке нативного объявления ваше приложение получает объект NativeAd, содержащий объекты объявления, и затем ваше приложение, а не Google Mobile Ads Flutter Plugin, отвечает за их показ.
Этот формат объявлений подходит, если вы хотите лучше контролировать внешний вид своей рекламы. Если эти функции вам не нужны, используйте другие форматы объявлений.
Показывать нативные объявления в приложении Flutter можно двумя способами:
- Шаблоны нативных объявлений. Стандартные шаблоны нативных объявлений, оформленные с помощью Dart API.
- Настройка платформы. Специальные макеты для определенных платформ, созданные с помощью инструментов для Android и iOS.
Нативные шаблоны
Доступны два типа шаблонов: малый и средний. В каждом шаблоне есть варианты оформления интерфейса, но возможностей настройки меньше, чем при реализации на платформе.
| Маленький | |
|---|---|
![]() Android |
![]() iOS |
| Средний | |
![]() Android |
![]() iOS |
Подробные сведения о реализации нативных шаблонов в Dart приведены в статье Нативные шаблоны.
Настройка платформы
Настройка на платформе лучше подходит, если вам нужен полный контроль над внешним видом объявлений на платформах Android и iOS, но вам придется написать код для обеих платформ.
Инструкции по настройке для разных платформ приведены в разделе Настройка платформы.



