Cómo integrar i-mobile con la mediación

En esta guía, se muestra cómo usar el SDK de Google Mobile Ads para cargar y mostrar anuncios de i-mobile con mediación, que abarca las 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 app de Unity.

La interfaz del panel de i-mobile usa texto en japonés para las etiquetas. botones y descripciones. Las capturas de pantalla de esta guía no se tradujeron. 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 Ad Manager para i-mobile tiene la las siguientes capacidades:

Integración
Ofertas
Cascada
Formatos
Banner
Intersticial
Recompensado

Requisitos

  • Unity 5.6 o una versión posterior
  • SDK de anuncios de Google para dispositivos móviles más reciente
  • Cómo implementar en Android
    • Nivel de API 21 o versiones posteriores de Android
  • Cómo implementar en iOS
    • Objetivo de implementación de iOS 12.0 o superior
  • Un proyecto de Unity en funcionamiento configurado con el SDK de anuncios de Google para dispositivos móviles Consulta Cómo comenzar para obtener más información.
  • 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 IU de Ad Manager

Cómo configurar la mediación para tu unidad de anuncios

Android

Para obtener instrucciones, consulta el paso 2 de la guía para Android.

iOS

Si quieres obtener instrucciones, consulta el paso 2 de la guía para iOS.

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

OpenUPM-CLI

Si tienes instalado OpenUPM-CLI, puedes instalar el complemento de mediación de i-mobile de Google Mobile Ads para Unity en tu proyecto. Para ello, ejecuta el siguiente comando desde el directorio raíz de tu proyecto:

openupm add com.google.ads.mobile.mediation.imobile

OpenUPM

En el editor de proyectos de Unity, selecciona Edit > Configuración del proyecto > Administrador de paquetes para abrir la Configuración de Unity Package Manager.

En la pestaña Registros con alcance, agrega OpenUPM como un registro con alcance con los siguientes detalles:

  • Nombre: OpenUPM
  • URL: https://package.openupm.com
  • Alcances: com.google

Detalles de OpenUPM

Luego, navega a Window > Administrador de paquetes para abrir la Unity Package Manager y Seleccione Mis registros en el menú desplegable.

Registros de Unity

Selecciona el paquete Mediación de i-mobile de anuncios para dispositivos móviles de Google y Haz clic en Instalar.

Instalar desde OpenUPM

Paquete de Unity

Descarga la versión más reciente del complemento de mediación de anuncios de Google para dispositivos móviles para i-mobile desde el vínculo de descarga en el Registro de cambios y extrae los GoogleMobileAdsIMobileMediation.unitypackage del archivo ZIP .

En el editor de tu proyecto de Unity, selecciona Assets > Importar paquete > Custom Package y busca el GoogleMobileAdsIMobileMediation.unitypackage que descargaste. Asegúrate de que todos los archivos estén seleccionados y haz clic en Importar.

Importar desde Unity

Luego, selecciona Recursos > Agente de resolución de Servicios de Play > Agente de resolución de Android > Fuerza la resolución. La biblioteca de Unity Play Services Resolver realizará la resolución de dependencias desde cero y copiará las dependencias declaradas en el directorio Assets/Plugins/Android de tu app para Unity.

Forzar resolución

Paso 4: Se requiere código adicional

Android

No se requiere ninguna integración de código adicional para i-mobile.

iOS

Integración de SKAdNetwork

Sigue la documentación de i-mobile. para agregar los identificadores de SKAdNetwork al archivo Info.plist de tu proyecto.

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.

Códigos de error

Si el adaptador no recibe un anuncio de i-mobile, los editores pueden error subyacente de la respuesta del anuncio con ResponseInfo en las siguientes clases:

Android

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

iOS

Formato Nombre de clase
Banner IMobileAdapter
Intersticial IMobileAdapter
Nativo GADMediationAdapterIMobile

Estos son los códigos y los mensajes adjuntos que arroja el adaptador i-mobile cuando no se puede cargar un anuncio:

Android

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 del 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.

iOS

Código de error Motivo
0-10 El SDK de i-mobile mostró un error. Consulta el código para obtener más detalles.
101 Faltan los parámetros del servidor de i-mobile en la IU de Ad Manager o no son válidos.
102 El tamaño del anuncio solicitado no coincide con un tamaño de banner compatible con i-mobile.
103 i-mobile no pudo presentar un anuncio.
104 i-mobile mostró un array de anuncios nativos vacío.
105 i-mobile no pudo descargar los recursos de anuncios nativos.
106 i-mobile no permite solicitar varios anuncios intersticiales con el mismo ID de Spot.

Registro de cambios del complemento de mediación de Unity en i-mobile

Versión 1.3.5

Versión 1.3.4

Versión 1.3.3

Versión 1.3.2

Versión 1.3.1

Versión 1.3.0

Versión 1.2.2

Versión 1.2.1

Versión 1.2.0

Versión 1.1.0

Versión 1.0.2

Versión 1.0.1

Versión 1.0.0