Diagnosticar anuncios de AdMob con Ad Inspector en Android
Inspecciona solicitudes de prueba, adaptadores y errores antes de publicar.
Encontrar si la falta de anuncios es un fallo de integración, consentimiento, configuración o inventario.
Por qué es importante
Ad Inspector es la herramienta oficial para revisar solicitudes de anuncios de prueba dentro de la aplicación. Resulta más fiable que cambiar tamaños, IDs y dependencias al azar. El diagnóstico comienza con un dispositivo registrado como prueba y una integración del SDK que funcione.
Requisitos
- Cuenta y aplicación configuradas en AdMob.
- SDK de anuncios instalado, inicializado y dispositivo marcado como prueba.
Trabaja en un proyecto de pruebas. Revisa las versiones y condiciones específicas de la documentación oficial, ya que las APIs y las políticas evolucionan.
Implementación
Confirma que el identificador de aplicación y las…
Confirma que el identificador de aplicación y las unidades de anuncios corresponden a la app y que tu inicialización no genera errores.
Abre Ad Inspector con el método compatible con…
Abre Ad Inspector con el método compatible con la versión de SDK utilizada. La documentación diferencia rutas del SDK tradicional y Next-Gen.
Comprueba el estado de las unidades de anuncios…
Comprueba el estado de las unidades de anuncios y la red de mediación. Identifica adaptadores faltantes, versiones incompatibles o errores de carga.
Ejecuta una solicitud con anuncios de prueba y…
Ejecuta una solicitud con anuncios de prueba y compara la respuesta de la unidad concreta. Anota códigos de error y mensajes técnicos.
Revisa la configuración de privacidad/consentimiento, pero no intentes…
Revisa la configuración de privacidad/consentimiento, pero no intentes forzar anuncios cuando no está permitido solicitarlos.
Repite la prueba en otro dispositivo y guarda…
Repite la prueba en otro dispositivo y guarda un informe técnico sin datos personales. Tras corregir un problema, verifica que no reaparece.
Fragmento de referencia
// Instrumenta el callback de carga de tu SDK de anuncios.
// Ejemplo conceptual independiente de la versión:
fun registrarDiagnostico(unidad: String, estado: String) {
android.util.Log.d("AdMobDiagnostico", "$unidad: $estado")
}
// Nunca hagas clic en anuncios reales para probar.Ejemplo educativo: cuando se indique, añade las importaciones, dependencias, claves de prueba o clases de tu proyecto. No se presenta como proyecto Android completo y compilado.
Ponlo a prueba
Ejecuta una carga con ID de prueba, guarda el estado del inspector y anota una hipótesis concreta antes de modificar la configuración.
Lista de comprobación
- La implementación cumple el objetivo: encontrar si la falta de anuncios es un fallo de integración, consentimiento, configuración o inventario.
- El comportamiento se verificó con datos de prueba y se documentaron los casos de fallo.
- Los recursos, dependencias y políticas se comprobaron contra las referencias oficiales.
- No se registran datos sensibles ni se da por probada una mejora sin evidencia.
Errores habituales
- Usar clics en anuncios reales como método de prueba.
- Confundir falta de inventario temporal con error de integración.
- Ignorar los estados de consentimiento durante la depuración.
¿Ad Inspector garantiza que se mostrarán anuncios reales?
No; sirve para diagnosticar la integración y las solicitudes, no para asegurar inventario o ingresos.
Referencias para ampliar
Consulta las versiones, limitaciones y requisitos vigentes antes de integrar los ejemplos en producción.