9 min de lectura

Anuncios intersticiales en AdMob: qué son, ejemplos y reglas

Los intersticiales funcionan si aparecen en el momento justo. Aprende qué son, dónde mostrarlos, qué prohíben AdMob y Google Play, cómo crear el bloque, probarlo con IDs de demostración e implementarlo con precarga.

Portada: Anuncios intersticiales en AdMob, con tarjeta Bloque de anuncios que muestra formato Intersticial, frecuencia, pausa natural e ID de prueba

Quieres monetizar tu app con anuncios y estás pensando en el intersticial. Los anuncios intersticiales de AdMob son anuncios a pantalla completa que cubren tu app hasta que el usuario los cierra o toca. Mal colocados, generan clics accidentales, malas reseñas y hasta avisos de política en AdMob o Google Play. En esta guía verás qué son, ejemplos permitidos y no permitidos, cómo crear el bloque en AdMob, cómo probarlo sin riesgo y qué reglas debes respetar.

Qué son los anuncios intersticiales

Según la documentación de Google para desarrolladores, un intersticial es un anuncio de pantalla completa que cubre la interfaz de la app que lo aloja. Se muestra en puntos de transición: entre una pantalla y otra, o en la pausa entre dos niveles de un juego. El usuario puede tocar el anuncio e ir a su destino, o cerrarlo y volver a la app.

Puede ser de texto, imagen o video. Así se diferencia de otros formatos de AdMob:

FormatoCómo apareceQuién decide verlo
BannerFranja fija arriba o abajoSiempre visible
IntersticialPantalla completa en una transiciónLa app, en una pausa
Bonificado (recompensado)Pantalla completa a cambio de un premioEl usuario lo elige
Intersticial bonificadoPantalla completa con premio en una transiciónLa app, con opción de saltarlo
Carga de aplicación (app open)Al abrir la app o volver a ellaLa app, en la pantalla de carga

Si quieres el panorama completo de la plataforma, empieza por qué es AdMob y cómo funciona.

Cuándo conviene usar intersticiales (y cuándo no)

La guía de AdMob dice que los intersticiales son ideales para apps con una experiencia lineal, con puntos de inicio y fin claros. Para apps de utilidad sin pausas, como una linterna, recomienda otro formato, por ejemplo el banner.

Buenos momentos para mostrar un intersticial:

  • Al terminar un nivel de un juego, después de la pantalla de puntuación.
  • Al completar una tarea: guardar una foto editada, compartir una imagen o terminar un quiz.
  • Entre capítulos o artículos.

Ejemplos no permitidos: lo que te puede costar la cuenta

AdMob publica una lista de implementaciones de intersticiales no permitidas. Si no la sigues, Google puede considerar inválida la actividad o limitar los anuncios en tu app. Estos son los casos más comunes:

Al abrir o cerrar la app

No muestres un intersticial mientras la app se carga ni cuando el usuario la cierra. Para la apertura, AdMob recomienda el formato carga de aplicación.

Después de cada acción

No pongas un intersticial tras cada toque o deslizamiento. AdMob indica que solo puede aparecer uno cada dos acciones del usuario como mínimo (pulsar el botón atrás cuenta como acción). Tampoco puede aparecer otro intersticial justo después de que el usuario cerró uno.

De forma inesperada

No interrumpas al usuario mientras juega, llena un formulario o lee. Un error típico: el anuncio se carga tarde por la red y aparece justo cuando la pantalla nueva ya se abrió. La solución es cargarlo antes de necesitarlo.

Sin forma clara de cerrarlo

La política de anuncios de Google Play prohíbe los anuncios a pantalla completa sin un botón claro para cerrarlos, los botones de cierre falsos y los anuncios que aparecen donde el usuario suele tocar para usar otra función.

Las reglas de Google Play que debes conocer

Además de AdMob, Google Play aplica sus estándares Better Ads Experiences a todas las apps. Según la política de anuncios de Play Console, no se permiten:

  • Intersticiales a pantalla completa que aparecen de forma inesperada, cuando el usuario eligió hacer otra cosa.
  • Anuncios que aparecen al inicio de un nivel o al comienzo de un segmento de contenido.
  • Intersticiales de video antes de la pantalla de carga de la app.
  • Intersticiales que no se pueden cerrar después de 15 segundos. La excepción son los que no interrumpen al usuario, como los que salen después de la pantalla de puntuación.

Esta política no aplica a los anuncios bonificados que el usuario acepta de forma explícita. Según AdMob, algunos intersticiales tardan hasta 5 segundos en mostrar la opción de cierre y algunos de video más; por eso van solo en pausas reales.

Si tu app usa anuncios, también tienes que declararlo en Play Console. Repasa la declaración de ID de publicidad en Google Play para no frenar tu próxima actualización.

Cómo crear un bloque de anuncios intersticiales en AdMob

Pasos según la Ayuda de AdMob:

  1. Entra a admob.google.com y abre Aplicaciones en la barra lateral.
  2. Selecciona tu app (o usa Añadir aplicación si aún no está).
  3. Ve a Bloques de anuncios y pulsa Añadir un bloque de anuncios.
  4. Elige el formato Intersticial.
  5. Ponle un nombre que diga formato y ubicación, por ejemplo intersticial_fin_nivel.
  6. Opcional, en la configuración avanzada:
    • Tipo de anuncio: marca al menos uno (texto, imagen, video). AdMob recomienda marcarlos todos.
    • Limitación de frecuencia: fija cuántas veces puede ver ese anuncio un mismo usuario por minutos, horas o días. Es tu mejor defensa contra el exceso de anuncios.
    • eCPM mínimo: optimizado por Google o manual.
  7. Guarda y copia el ID del bloque de anuncios.

Antes de publicar, recuerda subir el archivo app-ads.txt a tu sitio. Te lo explicamos en cómo publicar app-ads.txt para AdMob.

Cómo probar intersticiales sin arriesgar tu cuenta

Nunca toques tus propios anuncios reales. Google advierte que, si haces clic en muchos anuncios sin estar en modo de prueba, tu cuenta puede ser reportada por actividad no válida. Tienes dos opciones:

1. Usa los IDs de demostración de Google para intersticiales:

  • Android: ca-app-pub-3940256099942544/1033173712
  • iOS: ca-app-pub-3940256099942544/4411468910

No están asociados a tu cuenta. Cámbialos por tu ID real antes de publicar.

2. Registra tu dispositivo de prueba en la interfaz de AdMob o en el código. En Android, Logcat muestra un mensaje con setTestDeviceIds y el ID de tu equipo. Los emuladores ya cuentan como dispositivos de prueba. Sabrás que funciona porque el anuncio muestra la etiqueta Anuncio de prueba.

Cómo implementarlo: precarga, muestra y vuelve a cargar

La lógica es la misma en Android, iOS o Flutter:

  1. Carga el intersticial con anticipación, por ejemplo al iniciar el nivel.
  2. Muéstralo solo en la pausa, y solo si ya está cargado.
  3. Pausa el audio y el bucle del juego mientras está en pantalla.
  4. Cuando el usuario lo cierre, reanuda y carga el siguiente. Cada objeto intersticial se usa una sola vez.

Ejemplo básico en Kotlin con el Google Mobile Ads SDK:

private var interstitial: InterstitialAd? = null

fun cargarIntersticial() {
    InterstitialAd.load(this, "ca-app-pub-3940256099942544/1033173712",
        AdRequest.Builder().build(),
        object : InterstitialAdLoadCallback() {
            override fun onAdLoaded(ad: InterstitialAd) { interstitial = ad }
            override fun onAdFailedToLoad(error: LoadAdError) { interstitial = null }
        })
}

fun alTerminarNivel() {
    interstitial?.show(this) ?: continuarJuego()
}

Google desaconseja mostrar el anuncio dentro del callback de carga, porque aparecería en cualquier momento. Si no está listo en la pausa, sigue sin anuncio.

Checklist antes de publicar

  • El intersticial solo aparece en pausas naturales, nunca al abrir ni al salir.
  • Hay al menos dos acciones del usuario entre un intersticial y otro.
  • Configuraste la limitación de frecuencia en el bloque de anuncios.
  • Reemplazaste los IDs de prueba por los reales y quitaste los dispositivos de prueba del código.
  • Los anuncios son adecuados para la clasificación de contenido de tu app.
  • Tu política de privacidad menciona el SDK de anuncios.
  • Publicaste app-ads.txt y completaste la declaración de anuncios en Play Console.

Cuando tengas datos, mide el resultado con cuánto paga AdMob y cómo leer tus métricas.

Preguntas frecuentes

¿Qué es un anuncio intersticial?

Un anuncio de pantalla completa que aparece en una transición de la app, como entre niveles o al terminar una tarea.

¿Cuál es la diferencia entre un intersticial y un anuncio bonificado?

El intersticial lo decide la app y aparece en una pausa. El bonificado lo elige el usuario a cambio de un premio, como una vida extra o monedas.

¿Cada cuánto puedo mostrar un intersticial?

AdMob no fija un número de minutos, pero exige al menos dos acciones del usuario entre intersticiales y prohíbe mostrar uno justo después de otro. Usa la limitación de frecuencia del bloque para controlarlo.

¿Puedo mostrar un intersticial al abrir la app?

No. AdMob y Google Play lo prohíben. Para la apertura existe el formato de carga de aplicación (app open).

¿Por qué no se muestran mis anuncios intersticiales de prueba?

Revisa que el anuncio haya terminado de cargar antes de llamar a show, que uses el ID de demostración correcto para tu plataforma y, si registraste un dispositivo de prueba, espera: AdMob indica que puede tardar de 15 minutos a 24 horas.

Prepara tu app para monetizar con AppConsol

Para mostrar anuncios en Google Play y App Store necesitas una política de privacidad que mencione AdMob. Con el generador de política de privacidad de AppConsol la creas gratis con los SDK que usas y la publicas en una URL lista para las tiendas. Explora también las herramientas para capturas, íconos y app-ads.txt en AppConsol.

Sigue aprendiendo