Establece un tamaño de banner fijo

Selecciona la plataforma: Android (beta) Nuevo seleccionado Android iOS Flutter

El GMA Next-Gen SDK admite tamaños de anuncios fijos en los casos en que los anuncios de banner adaptable no satisfacen tus necesidades.

La siguiente tabla presenta los tamaños de banner estándares.

Tamaño en dp (ancho × alto) Descripción Disponibilidad Constante de AdSize
320x50 Banner Teléfonos y tablets BANNER
320x100 Banner grande Teléfonos y tablets LARGE_BANNER
300 × 250 Rectángulo mediano de IAB Teléfonos y tablets MEDIUM_RECTANGLE
468x60 Banner de tamaño completo de IAB Tablets FULL_BANNER
728x90 Leaderboard de IAB Tablets LEADERBOARD

El tamaño del contenedor en el que colocas el anuncio debe ser, al menos, igual de grande que el banner. Cualquier padding disminuye de manera efectiva el tamaño del contenedor. Si el contenedor no puede admitir el anuncio de banner, no se mostrará el anuncio y se registrará la siguiente advertencia:

W/Ads: Not enough space to show ad. Needs 320x50 dp, but only has 288x495 dp.

Tamaño de anuncio personalizado

Si tienes líneas de pedido de reservación de Ad Manager segmentadas para un tamaño personalizado, puedes crear un AdSize con un ancho y una altura personalizados que coincidan con tu línea de pedido.

Kotlin

val customAdSize = AdSize(250, 250)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build()

Java

AdSize customAdSize = new AdSize(250, 250);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, customAdSize).build();

Múltiples tamaños de anuncios

Si deseas segmentar líneas de pedido de varios tamaños de anuncios en la misma solicitud de anuncio, crea una solicitud con una lista de tamaños de anuncios.

Kotlin

val adSizes = listOf(AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE)
val adRequest = BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build()

Java

List<AdSize> adSizes =
    Arrays.asList(new AdSize(120, 20), AdSize.BANNER, AdSize.MEDIUM_RECTANGLE);
BannerAdRequest adRequest = new BannerAdRequest.Builder(AD_UNIT_ID, adSizes).build();