</>AppInitDev DevelopersCentro de aprendizaje Android
AdMob • Monetización · GUÍA PRÁCTICA

Google Mobile Ads Next-Gen vs. Legacy en Android

Diferencias de integración, requisitos y estrategia de migración.

◎
Lo que aprenderás

Escoger una ruta de SDK sin mezclar APIs incompatibles.

Antes de comenzar

Parte de un proyecto de prueba o de una copia de trabajo de tu aplicación. Revisa versiones, permisos y dependencias en los enlaces oficiales del final: las plataformas Android y los servicios de Google pueden actualizar sus requisitos.

El objetivo de esta guía es aplicar un proceso concreto y comprobar su resultado. Documenta cualquier cambio relevante para poder mantenerlo y, cuando corresponda, medir sus efectos con datos.

PASO A PASO

Cómo hacerlo

01

Verifica los requisitos mínimos actuales de Android,…

Verifica los requisitos mínimos actuales de Android, Kotlin y compileSdk para Next-Gen.

02

Compara la dependencia com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk con play-services-ads de…

Compara la dependencia com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk con play-services-ads de Legacy.

03

Comprueba las diferencias en inicialización, clases y…

Comprueba las diferencias en inicialización, clases y callbacks antes de copiar ejemplos.

04

Si migras, planifica sustituir el formato más…

Si migras, planifica sustituir el formato más simple primero y valida telemetría y consentimientos.

05

Repite pruebas de banners, intersticiales, recompensados y…

Repite pruebas de banners, intersticiales, recompensados y mediación según tu inventario.

EJEMPLO ORIENTATIVO
KOTLIN
// Alternativas: elige UNA de estas familias
// Legacy:
implementation("com.google.android.gms:play-services-ads:25.5.0")
// Next-Gen (no mezclar como si fueran la misma API):
// implementation("com.google.android.libraries.ads.mobile.sdk:ads-mobile-sdk:1.6.0")

Fragmento educativo: adapta las importaciones, clases, dependencias y versiones a tu proyecto. Consulta la documentación oficial antes de integrarlo.

PONLO A PRUEBA

Ejercicio práctico

Crea una tabla de clases/importaciones para el mismo formato en ambos SDK y prueba una variante de forma aislada.

!
Precaución

Los ejemplos Legacy no funcionan sin cambios en Next-Gen; identifica claramente qué SDK usa cada archivo.

COMPROBACIÓN

Cómo verificar el resultado

  • Completa los pasos anteriores en un entorno de pruebas antes de distribuir cambios.
  • Comprueba que la función, configuración o estrategia responde al objetivo planteado.
  • Revisa errores, impacto para usuarios y políticas aplicables a tu caso.
  • Conserva la evidencia y anota qué deberás revisar cuando cambien las versiones.
DOCUMENTACIÓN

Fuentes oficiales para profundizar

Consulta los requisitos y ejemplos vigentes en estas fuentes antes de publicar una implementación.

SIGUE APRENDIENDO

Tutoriales relacionados

← Más tutoriales de Google AdMobIr a AppInitDev ↗