Cómo integrar i-mobile con mediación

En esta guía, se muestra cómo usar el SDK de anuncios de Google para dispositivos móviles para cargar y mostrar anuncios de i-mobile usando mediación, que abarcan integraciones en cascada. Abarca cómo agregar i-mobile a la interfaz de usuario de una unidad de anuncios configuración de mediación y cómo integrar el SDK de i-mobile y el adaptador a una Android app.

La interfaz del panel de i-mobile usa texto en japonés para las etiquetas. botones y descripciones. Las capturas de pantalla en esta guía no se traducido. Sin embargo, en las descripciones e instrucciones de esta guía, las etiquetas y botones se traducen con sus equivalentes en inglés entre paréntesis.

Integraciones y formatos de anuncios admitidos

El adaptador de mediación para i-mobile tiene las siguientes funciones:

Integración
Ofertas
Cascada
Formatos
Banner
Intersticial
Recompensado
Nativo

Requisitos

  • Nivel de API 21 o versiones posteriores de Android
  • SDK de anuncios de Google para dispositivos móviles más reciente

  • Cómo completar la mediación Guía de introducción

Paso 1: Establece la configuración en la IU de i-mobile

Paso 2: Configura la demanda de i-mobile en la Ad Manager IU

Paso 3: Importa el SDK y el adaptador de i-mobile

En el archivo settings.gradle.kts de nivel de proyecto, agrega lo siguiente: repositorios:

dependencyResolutionManagement {
  repositories {
    google()
    mavenCentral()
    maven {
      url = uri("https://imobile.github.io/adnw-sdk-android")
    }
  }
}

Luego, en el archivo build.gradle.kts a nivel de la app, agrega lo siguiente: las dependencias y configuraciones de la implementación. Usa las versiones más recientes del SDK y adaptador de i-mobile:

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.3.0")
    implementation("com.google.ads.mediation:imobile:2.3.2.0")
}

Integración manual

  1. Descarga la versión más reciente del SDK de i-mobile y extraiga el android-ad-sdk.aar en la carpeta sdk y agrégalo a tu proyecto.

  2. Navega a los artefactos del adaptador i-mobile en el repositorio Maven de Google. Selecciona la versión más reciente y descarga la versión de i-mobile. .aar de tu adaptador y agrégalo a tu proyecto.

Paso 4: Agrega el código requerido

No se requiere ningún código adicional para la integración de i-mobile.

Paso 5: Prueba tu implementación

Habilitar anuncios de prueba

Asegúrate de registrar tu dispositivo de prueba en Ad Manager. i-mobile proporciona los IDs de Spot, Media ID y publicador de prueba para realizar pruebas. Puedes encontrarlos aquí.

Cómo verificar los anuncios de prueba

Para verificar que recibes anuncios de prueba dei-mobile, habilita las pruebas de fuentes de anuncios individuales en el inspector de anuncios mediante la i-mobile (Waterfall) fuente de anuncios.

Pasos opcionales

Cómo usar anuncios nativos

Renderización de anuncios

El adaptador i-mobile completa la siguiente información campos durante un NativeAd.

Campo Los recursos siempre se incluyen en el adaptador de i-mobile.
Título
Imagen
Cuerpo
Ícono de la aplicación 1
Llamado a la acción
Calificación por estrellas
Tienda
Precio

1 En el caso de los anuncios nativos, el SDK de i-mobile no proporciona un recurso de ícono de la aplicación. En cambio, el adaptador de i-mobile completa el icono de la aplicación con una imagen transparente.

Códigos de error

Si el adaptador no recibe un anuncio de i-mobile, los publicadores pueden verificar el error subyacente de la respuesta del anuncio ResponseInfo.getAdapterResponses() en las siguientes clases:

Formato Nombre de clase
Banner com.google.ads.mediation.imobile.IMobileAdapter
Intersticial com.google.ads.mediation.imobile.IMobileAdapter
Nativo com.google.ads.mediation.imobile.IMobileMediationAdapter

Estos son los códigos y los mensajes adjuntos que arroja el adaptador de i-mobile. Cuando un anuncio no se carga:

Código de error Motivo
0-99 El SDK de i-mobile mostró un error. Ver código para obtener más información.
101 i-mobile requiere un contexto Activity para cargar anuncios.
102 Faltan los parámetros del servidor de i-mobile en la IU de Ad Manager o no son válidos.
103 El tamaño de anuncio solicitado no coincide con un tamaño de banner compatible con i-mobile.
104 La devolución de llamada de éxito de carga de anuncios nativos de i-mobile mostró una lista de anuncios nativos vacía.

Registro de cambios del adaptador de mediación de Android para i-mobile

Versión 2.3.2.0

  • Compatibilidad verificada con el SDK de i-mobile v2.3.2

Compilado y probado con lo siguiente:

  • Versión 23.1.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.3.2.

Versión 2.3.1.2

  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 23.0.0.
  • Compatibilidad verificada con el SDK de i-mobile v2.3.1

Compilado y probado con lo siguiente:

  • Versión 23.0.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.3.1

Versión 2.3.1.1

  • Se actualizó el adaptador para usar la nueva clase VersionInfo.
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 22.0.0.

Compilado y probado con lo siguiente:

  • Versión 22.0.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.3.1

Versión 2.3.1.0

  • Compatibilidad verificada con el SDK de i-mobile v2.3.1
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 21.5.0.

Compilado y probado con lo siguiente:

  • Versión 21.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.3.1

Versión 2.3.0.0

  • Compatibilidad verificada con el SDK de i-mobile v2.3.0
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 21.3.0.

Compilado y probado con lo siguiente:

  • Versión 21.3.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.3.0

Versión 2.0.23.1

  • Se actualizaron compileSdkVersion y targetSdkVersion a la API 31.
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 21.0.0.
  • Se actualizó el nivel mínimo de API de Android requerido a 19.

Compilado y probado con lo siguiente:

  • Versión 21.0.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.23.

Versión 2.0.23.0

  • Compatibilidad verificada con el SDK de i-mobile v2.0.23
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 20.5.0.

Compilado y probado con

  • Versión 20.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.23.

Versión 2.0.22.2

  • Se agregaron mensajes y códigos de error estandarizados del adaptador.
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 20.1.0.

Compilado y probado con

  • Versión 20.1.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.22.

Versión 2.0.22.1

  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 20.0.0.

Compilado y probado con

  • Versión 20.0.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.22.

Versión 2.0.22.0

  • Compatibilidad verificada con el SDK de i-mobile v2.0.22
  • Se actualizó el adaptador para que admita solicitudes de banners adaptables intercalados.

Compilado y probado con

  • Versión 19.1.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.22.

Versión 2.0.21.0

  • Compatibilidad verificada con el SDK de i-mobile v2.0.21
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a la 19.1.0.
  • Se agregó compatibilidad con el escalamiento de anuncios de banner adaptable.

Compilado y probado con

  • Versión 19.1.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.21.

Versión 2.0.20.2

  • Se agregó compatibilidad con tamaños flexibles de anuncios de banner.
  • Se actualizó la versión mínima requerida del SDK de anuncios de Google para dispositivos móviles a 18.3.0.

Compilado y probado con

  • Versión 18.3.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.20.

Versión 2.0.20.1

  • El adaptador ahora muestra una relación de aspecto mediaContent distinta de cero.

Compilado y probado con

  • Versión 18.2.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de IMobile versión 2.0.20.

Versión 2.0.20.0

  • Versión inicial
  • Se agregó compatibilidad con anuncios de banner, intersticiales y nativos.