AdMob es una plataforma publicitaria de Google para monetizar aplicaciones móviles, que proporciona acceso a la red de anunciantes más grande: Google Display Network. Según Google AdMob (2025), la plataforma atiende a más de 1 millón de aplicaciones y paga miles de millones de dólares a los desarrolladores anualmente. La mediación de AdMob permite combinar varias redes publicitarias para maximizar el fill rate y el eCPM.
Puntos clave
AdMob es una plataforma publicitaria de Google diseñada para monetizar aplicaciones móviles. Lanzada en 2006 y adquirida por Google en 2009, AdMob se ha convertido en el estándar de facto para la publicidad móvil, proporcionando a los desarrolladores acceso a los anunciantes de Google Display Network (GDN) y AdWords.
La plataforma es compatible con todos los sistemas operativos móviles principales: Android, iOS, así como aplicaciones web a través de Google Mobile Ads SDK. La ventaja clave de AdMob es su plataforma de mediación integrada, que permite a los desarrolladores conectar redes publicitarias adicionales (Unity Ads, AppLovin, ironSource, Facebook) y seleccionar automáticamente el anuncio con la oferta más alta para cada impresión.
Según Statista (2025), AdMob posee más del 35% del mercado mundial de mediación publicitaria móvil, atendiendo a más de 1 millón de aplicaciones activas. La audiencia mensual abarca más de mil millones de dispositivos únicos en todo el mundo.
AdMob fue fundada por Omar Hamoui en 2006 como una plataforma para publicidad en sitios web móviles. Después de ser adquirida por Google en 2009 por 750 millones de dólares, la plataforma se reorientó completamente hacia las aplicaciones móviles. En 2019, Google combinó AdMob con Google Ad Manager y Firebase, creando un ecosistema unificado de monetización y analítica integrado con herramientas de desarrollo.
La arquitectura de AdMob se basa en un modelo de subasta en tiempo real (RTB). Cuando un usuario abre una aplicación y se genera una impresión publicitaria, AdMob envía una solicitud a Google Display Network, donde los anunciantes pujan por esa impresión. Gana el anuncio con la oferta más alta, que se muestra al usuario.
El proceso de visualización toma milisegundos e incluye varias etapas: la aplicación envía una solicitud a través de Google Mobile Ads SDK → AdMob procesa la solicitud e inicia la subasta → los anunciantes presentan ofertas → se determina el ganador y el creativo se entrega al dispositivo → el SDK muestra el anuncio. El tiempo de carga del creativo es de 100-300 ms, lo que no afecta la experiencia del usuario.
AdMob admite varios modelos de pago. CPC (Cost Per Click) — el anunciante paga por cada clic en el anuncio. CPM (Cost Per Mille) — pago por mil impresiones, utilizado para campañas de marca. CPV (Cost Per View) — pago por visualización de video, aplicado para Rewarded Video. CPA (Cost Per Action) — pago por una acción objetivo (instalación, registro, compra). La integración de múltiples modelos en una sola subasta garantiza el máximo eCPM para el desarrollador.
class AdMobInitializer(private val context: Context) {
fun initializeAdMob() {
MobileAds.initialize(context) { initializationStatus ->
val statusMap = initializationStatus.adapterStatusMap
for (adapter in statusMap.keys) {
val status = statusMap[adapter]
Log.d("AdMob", "Adapter: $adapter status: ${status?.name}")
}
}
}
fun getAdRequest(): AdRequest {
return AdRequest.Builder()
.setMaxAdContentRating(MaxAdContentRating.T)
.tagForChildDirectedTreatment(true)
.build()
}
}
AdMob admite todos los formatos principales de publicidad móvil, lo que permite a los desarrolladores combinarlos para maximizar los ingresos. Cada formato tiene sus propias características de integración, eCPM e impacto en la experiencia del usuario.
Banners estándar y banners adaptativos (smart banners) que ocupan un área fija de la pantalla, generalmente en la parte superior o inferior. Los Adaptive Banners de AdMob ajustan automáticamente su tamaño al ancho de la pantalla del dispositivo, garantizando una visualización correcta en todos los dispositivos. eCPM de banners: $0.5-2, CTR: 0.05-0.1%. Los banners son el formato más simple para comenzar a monetizar.
Anuncios a pantalla completa que se muestran en pausas naturales. AdMob Interstitial Ad admite imágenes estáticas y video. eCPM de Interstitial — $8-15, CTR — 1-5%. AdMob recomienda precargar el Interstitial Ad antes de mostrarlo y no mostrarlo más de una vez cada 60 segundos.
Anuncios de video con recompensa: el formato más rentable en AdMob. Rewarded AdMob admite SSV (Server-Side Verification) para protección contra fraude. eCPM — $12-25. El usuario recibe una recompensa solo después de ver el video completo, confirmado por el callback onUserEarnedReward.
Anuncios nativos personalizables que se integran en el feed de contenido. AdMob Native Advanced brinda al desarrollador control total sobre la apariencia: título, descripción, imagen, botón CTA. eCPM — $8-20. Requiere crear una plantilla XML o SwiftUI.
| Formato | eCPM (USD) | CTR | Complejidad de integración |
|---|---|---|---|
| Banner | 0.5-2 | 0.05-0.1% | Baja |
| Interstitial | 8-15 | 1-5% | Media |
| Rewarded Video | 12-25 | 70-85% (CR) | Media |
| Native Ad | 8-20 | 0.5-3% | Alta |
La mediación de AdMob es un mecanismo integrado que permite conectar redes publicitarias adicionales a AdMob y gestionarlas a través de una única interfaz. Esta es una característica clave que diferencia a AdMob de los SDK publicitarios simples.
Cómo funciona la mediación: al solicitar un anuncio, AdMob envía una solicitud a todas las redes conectadas simultáneamente (waterfall) o utiliza in-app bidding para seleccionar la mejor oferta. La mediación waterfall consulta las redes en orden de prioridad: si la primera red no puede llenar la solicitud (no fill), la solicitud pasa a la segunda y así sucesivamente. In-app bidding reemplaza el waterfall: todas las redes presentan ofertas simultáneamente y gana la mejor.
Un enfoque moderno de mediación donde todas las redes publicitarias conectadas participan en una subasta en tiempo real. In-app bidding elimina el problema del waterfall: las redes no esperan su turno, sino que compiten por cada impresión. AdMob admite bidding para AdMob Network, Ad Exchange, Google Ads, así como redes de terceros: AppLovin, Meta Audience Network, Unity Ads, InMobi.
En el panel de AdMob se pueden crear grupos de mediación: grupos de redes publicitarias organizadas por formato, país o plataforma. Por ejemplo, se puede crear un grupo separado para Rewarded Video en EE. UU. con AdMob + AppLovin + Unity Ads, y otro para banners en Europa. La flexibilidad de configuración permite optimizar el eCPM para cada segmento de tráfico.
import GoogleMobileAds
class MediationManager: NSObject {
func configureMediation() {
GADMobileAds.sharedInstance().start { status in
let adapters = status.adapterStatusesByClassName
for (name, adapterStatus) in adapters {
switch adapterStatus.state {
case .ready:
print("\(name) is ready")
case .notReady:
print("\(name) not ready")
}
}
}
}
}
La configuración paso a paso de AdMob incluye el registro de la aplicación, la obtención del ID de Ad Unit, la integración de Google Mobile Ads SDK y la configuración de la mediación. El proceso toma desde unas horas hasta varios días dependiendo de la complejidad de la integración.
El primer paso es crear una cuenta de AdMob (o iniciar sesión con Google) y registrar la aplicación. Para Android se requiere el package name, para iOS — el Bundle ID. Después del registro, AdMob genera un App ID que debe agregarse en AndroidManifest.xml o Info.plist. Google proporciona IDs de Ad Unit de prueba para desarrollo y depuración.
La integración del SDK se realiza mediante Gradle (Android) o CocoaPods (iOS). Después de agregar la dependencia, es necesario inicializar el SDK en el método Application.onCreate() o AppDelegate.applicationDidFinishLaunching. La inicialización carga la configuración de mediación y prepara los adaptadores de redes publicitarias.
En el panel de AdMob, cree un Ad Unit para cada formato de anuncio. Asigne un nombre descriptivo: “Android_Banner_MainScreen”, “iOS_Rewarded_GameLevel”. Las pruebas deben realizarse con IDs de Ad Unit de prueba: el uso de IDs reales durante el desarrollo puede provocar la suspensión de la cuenta.
// AndroidManifest.xml
@MetaData(
name = "com.google.android.gms.ads.APPLICATION_ID",
value = "ca-app-pub-3940256099942544~3347511713"
)
// MainApplication.kt
class MainApplication : Application() {
override fun onCreate() {
super.onCreate()
MobileAds.initialize(this)
}
}
AdMob proporciona un sistema de analítica integrado con informes detallados de ingresos, impresiones, eCPM y solicitudes. Los datos están disponibles en el panel web de AdMob y a través de la API para integración con sistemas externos.
El panel de AdMob incluye varios tipos de informes: Revenue Overview — ingresos por día, formato y país; Mediation Report — estadísticas por cada red publicitaria conectada; Ad Unit Report — detalles por cada Ad Unit; Network Performance — comparación de eCPM y fill rate entre redes publicitarias. Los informes se pueden exportar a CSV para su posterior análisis.
AdMob se integra con Firebase Analytics, lo que permite realizar un seguimiento de las métricas de comportamiento junto con los ingresos publicitarios. Firebase proporciona analítica integral: qué usuario vio cuántos anuncios, qué acciones realizó después de verlos y qué ingreso total generó (LTV). La integración se activa desde Firebase Console con un clic.
Para la automatización de informes se utiliza la API de AdMob (REST), que permite obtener datos programáticamente sobre ingresos, impresiones y eCPM. La API admite filtrado por fecha, formato, país y Ad Unit. Límite de tasa: 10,000 solicitudes por día por proyecto. Autenticación mediante OAuth 2.0 con cuenta de servicio.
| Informe | Datos | Actualización |
|---|---|---|
| Revenue Overview | Ingresos, eCPM, impresiones | Tiempo real |
| Mediation Report | Estadísticas por red | Cada hora |
| Ad Unit Report | Detalles por Ad Unit | Cada hora |
| Network Performance | Comparación de eCPM | A diario |
A pesar de todas las ventajas, AdMob tiene una serie de limitaciones que deben tenerse en cuenta al elegir una plataforma de monetización. Comprender estas limitaciones ayuda a evitar problemas durante la integración y operación.
El fill rate y el eCPM varían significativamente según la región. En países Tier-1 (EE. UU., Reino Unido, Canadá, Australia, Japón), el fill rate es del 95-99% con un eCPM alto. En países Tier-2 y Tier-3, el fill rate puede caer al 40-60% y el eCPM ser 3-5 veces menor. Para regiones con bajo fill rate, se recomienda conectar redes publicitarias locales a través de la mediación.
AdMob tiene reglas estrictas con respecto al contenido de las aplicaciones. Está prohibido: contenido para adultos, violencia, productos ilegales, contenido engañoso. La violación de la política puede provocar la suspensión de la cuenta sin posibilidad de restauración. Antes de comenzar la monetización, debe verificar que la aplicación cumpla con las políticas de AdMob.
Preguntas frecuentes
AdMob es una plataforma publicitaria de Google para monetizar aplicaciones móviles. Funciona con un modelo de subasta: cuando se solicita un anuncio, AdMob inicia una puja entre los anunciantes de Google Display Network y las redes conectadas a través de la mediación. Gana el anuncio con la oferta más alta, que se muestra al usuario.
Registre una cuenta de AdMob, agregue su aplicación, cree un Ad Unit para el formato deseado, integre Google Mobile Ads SDK y configure la mediación. El umbral mínimo de pago es de $100. El eCPM promedio para tráfico inicial es de $1-5, para tráfico premium — $10-30.
AdMob admite banners (adaptativos y estándar), Interstitial Ad (pantalla completa), Rewarded Video y Native Ads. Cada formato tiene diferente eCPM, CTR y complejidad de integración. Para obtener el máximo de ingresos, use una combinación de todos los formatos.
La mediación de AdMob es un mecanismo que permite conectar redes publicitarias adicionales (Unity Ads, AppLovin, Meta Audience Network) a AdMob y seleccionar automáticamente el anuncio con la oferta más alta. La mediación aumenta el fill rate hasta el 99% y mejora el eCPM entre un 15 y un 30% gracias a la competencia entre redes.
Principales motivos de suspensión: violación de las políticas de contenido (contenido para adultos, violencia, contenido engañoso), tráfico inválido (fraude de clics), uso de IDs de Ad Unit reales durante las pruebas. Para la restauración, debe presentar una apelación con una explicación detallada y pruebas.
Resumen
Desarrollaremos una aplicación móvil llave en mano
IT Sectr crea aplicaciones para iOS y Android para startups y empresas desde 2017. Le asesoraremos y le propondremos la mejor solución.
Lea también