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
Luego, navega a Window > Administrador de paquetes para abrir la Unity Package Manager y Seleccione Mis registros en el menú desplegable.
Selecciona el paquete Mediación de i-mobile de anuncios para dispositivos móviles de Google y Haz clic en Instalar.
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.
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.
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
- Compatible con el adaptador de i-mobile Android versión 2.3.2.0.
- Compatible con el adaptador para iOS i-mobile versión 2.3.4.0.
- Se compiló y probó con la versión 9.1.0 del complemento de Google Mobile Ads para Unity.
Versión 1.3.4
- Compatible con el adaptador de i-mobile Android versión 2.3.1.2.
- Compatible con el adaptador de i-mobile iOS versión 2.3.4.0.
- Se compiló y probó con la versión 9.0.0 del complemento de Google Mobile Ads para Unity.
Versión 1.3.3
- Compatible con el adaptador de i-mobile Android versión 2.3.1.1.
- Compatible con el adaptador de i-mobile iOS versión 2.3.3.0.
- Se compiló y probó con la versión 9.0.0 del complemento de Google Mobile Ads para Unity.
Versión 1.3.2
- Se movió el contenido del adaptador a
GoogleMobileAds/Mediation/IMobile/
. - Compatible con el adaptador de i-mobile Android versión 2.3.1.1.
- Compatible con el adaptador de i-mobile iOS versión 2.3.2.0.
- Se compiló y probó con la versión 8.1.0 del complemento Google Mobile Ads para Unity.
Versión 1.3.1
- Compatible con el adaptador de i-mobile Android versión 2.3.0.0.
- Compatible con la versión 2.3.0.1 del adaptador para iOS de i-mobile.
- Se compiló y probó con la versión 7.4.1 del complemento Google Mobile Ads para Unity.
Versión 1.3.0
- Compatible con el adaptador de i-mobile Android versión 2.3.0.0.
- Compatible con el adaptador de i-mobile iOS versión 2.3.0.0.
- Se compiló y probó con la versión 7.3.1 del complemento de Google Mobile Ads para Unity.
Versión 1.2.2
- Compatible con el adaptador de i-mobile para Android versión 2.0.23.1.
- Compatible con el adaptador de i-mobile iOS versión 2.2.0.1.
- Se compiló y probó con la versión 7.0.2 del complemento de Google Mobile Ads para Unity.
Versión 1.2.1
- Compatible con el adaptador de i-mobile Android versión 2.0.23.0.
- Compatible con el adaptador de i-mobile iOS versión 2.2.0.1.
- Se compiló y probó con la versión 7.0.0 del complemento de Google Mobile Ads para Unity.
Versión 1.2.0
- Compatible con el adaptador de i-mobile Android versión 2.0.23.0.
- Compatible con el adaptador de i-mobile iOS versión 2.2.0.0.
Versión 1.1.0
- Compatible con el adaptador de i-mobile Android versión 2.0.22.2.
- Compatible con el adaptador de i-mobile iOS versión 2.1.0.1.
Versión 1.0.2
- Compatible con el adaptador de i-mobile Android versión 2.0.22.0.
- Compatible con la versión 2.0.32.0 del adaptador para iOS de i-mobile.
Versión 1.0.1
- Compatible con el adaptador de i-mobile Android versión 2.0.21.0.
- Compatible con el adaptador de i-mobile iOS versión 2.0.31.0.
Versión 1.0.0
- Primer lanzamiento
- Compatible con el adaptador de i-mobile Android versión 2.0.20.1.
- Compatible con el adaptador de i-mobile iOS versión 2.0.29.0.