Начать
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Выберите платформу: Android iOS Flutter Unity Нативная реклама — это рекламные ресурсы, которые пользователи видят с помощью компонентов пользовательского интерфейса, встроенных в платформу. С точки зрения программирования это означает, что при загрузке нативной рекламы ваше приложение получает объект NativeAd
, содержащий её ресурсы, и именно ваше приложение, а не Google Mobile Ads SDK, отвечает за их отображение.
Этот формат рекламы предназначен для тех случаев, когда вам требуется больше возможностей для настройки внешнего вида рекламы. Если эти функции вам не нужны, воспользуйтесь одним из наших других форматов рекламы.
Существует два способа отображения нативной рекламы в приложении Flutter:
- Собственные шаблоны: предварительно заданные собственные шаблоны, стилизованные с помощью Dart API.
- Настройка платформы: индивидуальные макеты для конкретных платформ, определяемые с помощью инструментов макетов Android и iOS.
Собственные шаблоны
На выбор доступны два типа шаблонов: малый и средний. Каждый шаблон включает в себя варианты оформления пользовательского интерфейса, однако они предлагают меньше возможностей настройки, чем реализация на платформе.
Маленький |
---|
 Андроид |  iOS |
Середина |
---|
 Андроид |  iOS |
Подробную информацию о реализации собственных шаблонов в Dart см. в разделе Собственные шаблоны .
Настройка платформы предпочтительнее, когда вам нужен полный контроль над внешним видом и функционированием ваших объявлений на платформах Android и iOS, но вам придется написать код для обеих платформ.
Инструкции по настройке для конкретной платформы см. в разделе Настройка платформы .
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-09-06 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-09-06 UTC."],[[["\u003cp\u003eNative ads give you control over the ad's look and feel by providing ad assets that your app displays using its own UI components.\u003c/p\u003e\n"],["\u003cp\u003eYou can implement native ads using pre-defined templates with styling options or with platform-specific custom layouts for maximum control.\u003c/p\u003e\n"],["\u003cp\u003eNative templates offer small and medium size options with some styling flexibility while platform setup requires Android and iOS code for full customization.\u003c/p\u003e\n"]]],[],null,["Select platform: [Android](/ad-manager/mobile-ads-sdk/android/native \"View this page for the Android platform docs.\") [iOS](/ad-manager/mobile-ads-sdk/ios/native \"View this page for the iOS platform docs.\") [Flutter](/ad-manager/mobile-ads-sdk/flutter/native \"View this page for the Flutter platform docs.\") [Unity](/ad-manager/mobile-ads-sdk/unity/native-overlay \"View this page for the Unity platform docs.\")\n\n\u003cbr /\u003e\n\nNative ads are ad assets presented to users with UI components native to the\nplatform. In coding terms, this means that when a native ad loads, your app\nreceives a `NativeAd` object that contains its assets, and your app---rather\nthan Google Mobile Ads SDK---is then responsible for displaying them.\n\nThis ad format is for when you want more control to style the look of your ads.\nIf you don't need these features, use one of our other ad formats.\n\nThere are two ways to display native ads in your Flutter app:\n\n- **Native templates:** Pre-defined native templates styled with a Dart API.\n- **Platform setup:** Custom platform-specific layouts defined using Android and iOS layout tools.\n\nNative templates\n\nThere are two template types to choose from: small or medium. Each template\ncomes with UI styling options; however, they offer less customization than\nthe platform setup implementation.\n\n| Small |\n|-------------|---------|\n| **Android** | **iOS** |\n| **Android** | **iOS** |\n\nFor native templates implementation details in Dart, see [Native\ntemplates](/ad-manager/mobile-ads-sdk/flutter/native/templates).\n\nPlatform setup\n\nPlatform setup is better when you need complete control of the look and feel for\nyour ads on both Android and iOS platforms, but you'll need to write code for\nboth.\n\nFor platform-specific setup instructions, see [Platform\nsetup](/ad-manager/mobile-ads-sdk/flutter/native/platforms)."]]