Anuncios de banner de tamaño fijo

El SDK de anuncios de Google para dispositivos móviles admite tamaños de anuncios fijos para casos en los que los anuncios de anuncios no satisfacen tus necesidades.

En la siguiente tabla, se indican los tamaños de banner estándar.

Tamaño en dp (Ancho x Alto) Descripción Disponibilidad Constante de AdSize
320 x 50 Banner Teléfonos y tablets BANNER
320 x 100 Banner grande Teléfonos y tablets LARGE_BANNER
300 x 250 Rectángulo mediano de IAB Teléfonos y tablets MEDIUM_RECTANGLE
468 x 60 Banner de tamaño completo de IAB Tablets FULL_BANNER
728 x 90 Tabla de clasificación de IAB Tablets LEADERBOARD

El tamaño del contenedor en el que se encuentra el anuncio debe ser, al menos, tan grande como el banner. Cualquier relleno disminuye de manera eficaz el tamaño del contenedor. Si el botón no se ajusta al anuncio de banner, el anuncio no se muestra y los siguientes elementos se registra una advertencia:

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

Cómo agregar AdView al diseño

Una alternativa a crear AdView de manera programática, agrega AdView al diseño XML para el Activity o el Fragment en el que deseas que se muestren que la modifica. Por ejemplo:

# main_activity.xml
<AdView
    xmlns:ads="http://schemas.android.com/apk/res-auto"
    android:id="@+id/banner_ad_view"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_centerHorizontal="true"
    android:layout_alignParentBottom="true"
    ads:adSize="BANNER"
    ads:adUnitId="ca-app-pub-3940256099942544/6300978111">
</AdView>

Ten en cuenta los siguientes atributos obligatorios:

  • ads:adSize: Configure el parámetro de configuración según el tamaño de anuncio que desea utilizar. Si no quieres Si usas el tamaño estándar definido por la constante, puedes configurar un tamaño personalizado en su lugar.

  • ads:adUnitId: Establece este parámetro en la unidad de anuncios de tu app en la que se publicarán los anuncios. que se muestra. Si muestras anuncios de banner en distintas actividades, deberás realizar cada uno de ellos en una unidad de anuncios.

Ejemplo de anuncios de banner de tamaño fijo

Java Kotlin