Comenzar
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Selecciona la plataforma:
Android
iOS
Flutter
Unity
Los anuncios nativos son recursos del anuncio que se presentan a los usuarios con componentes de IU que son nativos de la plataforma. En términos de programación, esto significa que, cuando se carga un anuncio nativo, tu app recibe un objeto NativeAd
que contiene sus recursos, y tu app (en lugar del SDK de anuncios de Google para dispositivos móviles) es responsable de mostrarlos.
Este formato de anuncio es ideal cuando deseas tener más control sobre el diseño de tus anuncios.
Si no necesitas estas funciones, usa uno de nuestros otros formatos de anuncios.
Existen dos formas de mostrar anuncios nativos en tu app de Flutter:
- Plantillas de anuncios nativos: Son plantillas de anuncios nativos predefinidas con un diseño de la API de Dart.
- Configuración de la plataforma: Son diseños personalizados específicos de la plataforma definidos con las herramientas de diseño de iOS y Android.
Plantillas de anuncios nativos
Puedes elegir entre dos tipos de plantillas: pequeñas o medianas. Cada plantilla incluye opciones de diseño de la IU. Sin embargo, ofrecen menos personalización que la implementación de la configuración de la plataforma.
Pequeñas |
 Android
|
 iOS
|
Medianas |
 Android
|
 iOS
|
Para obtener detalles sobre la implementación de plantillas nativas en Dart, consulta Plantillas de anuncios nativos.
La configuración de la plataforma es mejor cuando necesitas un control completo del aspecto de tus anuncios en las plataformas de iOS y Android, pero deberás escribir código para ambas.
Para obtener instrucciones de configuración específicas de la plataforma, consulta Configuración de la plataforma.
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2025-09-02 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-09-02 (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)."]]