La configuración de estilos nativos permite que Google Ad Manager controle la renderización de tus anuncios nativos en función de los estilos nativos que especifiques en el producto. Primero, especifica el tamaño y la segmentación. Luego, agrega fragmentos de HTML, CSS y JavaScript para definir anuncios responsivos que ofrezcan una visualización de calidad en todas las pantallas. No es necesario que realices ninguna renderización, ya que Ad Manager aplica automáticamente el estilo nativo adecuado para el destino. Los estilos nativos se implementan de la misma manera que los anuncios de banner. Se renderizan con un tamaño de anuncio flexible determinado durante el tiempo de ejecución o con un tamaño de anuncio fijo determinado con anticipación.
Requisitos previos
- Completar la guía de introducción
Tamaño flexible
Puedes usar el tamaño de anuncio flexible en la IU de Ad Manager para lograr un anuncio que se ajuste de forma dinámica a su contenido. Con este parámetro de configuración, el ancho del anuncio coincidirá con el contenido de tu app, y su altura se ajustará en el tiempo de ejecución para adaptarse al contenido del anuncio. El SDK proporciona una constante especial de AdSize
, FLUID
, para controlar este caso. La altura del tamaño de anuncio flexible se determina de forma dinámica en función del ancho definido por el publicador, lo que permite que la altura de la vista de anuncio se ajuste para que coincida con la de la creatividad.
Crea una solicitud de anuncio flexible
Crea un contenedor de diseño para la vista del anuncio. Establece el layout_height
del contenedor de anuncios en wrap_content
, ya que su altura se determinará según el anuncio que se muestre en el tiempo de ejecución.
<FrameLayout
android:id="@+id/fluid_ad_container"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
Así se ve la implementación para realizar la solicitud de anuncio:
Kotlin
Java
Reemplaza AD_UNIT_ID por tu ID de dispositivo de prueba.
Una vez que cargues el anuncio correctamente, agrega BannerAd.getView()
a la jerarquía de vistas. Para obtener más detalles, consulta Cómo cargar un anuncio.
Tamaño fijo
Los estilos nativos con un tamaño fijo te permiten controlar el ancho y la altura del anuncio nativo. Para configurar un tamaño fijo, sigue estos pasos:
Crea una línea de pedido en la IU de Ad Manager y selecciona uno de los tamaños predefinidos en el menú desplegable del campo
Size
.Carga un anuncio
BannerAd
con elAdSize
predefinido.