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 iOS 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
- Objetivo de implementación de iOS 12.0 o superior
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
Usando CocoaPods (recomendado)
Agrega la siguiente línea al Podfile de tu proyecto:
pod 'GoogleMobileAdsMediationIMobile'
Desde la línea de comandos, ejecuta lo siguiente:
pod install --repo-update
Integración manual
- Descarga la última versión de la i-mobile
SDK y el vínculo
ImobileSdkAds.framework
en tu proyecto. - Descarga la versión más reciente del adaptador i-mobile desde el enlace de descarga en
Registro de cambios y
vincula
IMobileAdapter.framework
en tu proyecto.
Paso 4: Agrega el código requerido
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.
Pasos opcionales
Cómo usar anuncios nativos
Renderización de anuncios
El adaptador i-mobile completa la siguiente información
campos
durante un
GADNativeAd
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
GADResponseInfo.adNetworkInfoArray
en las siguientes clases:
Formato | Nombre de clase |
---|---|
Banner | IMobileAdapter |
Intersticial | IMobileAdapter |
Nativo | GADMediationAdapterIMobile |
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-10 | El SDK de i-mobile mostró un error. Ver código para obtener más información. |
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 de 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 elementos del anuncio nativo. |
106 | i-mobile no permite solicitar varios anuncios intersticiales con el mismo ID de Spot. |
Registro de cambios del adaptador de mediación de iOS para i-mobile
Versión 2.3.4.0
- Compatibilidad verificada con el SDK de i-mobile 2.3.4
- Se agregó compatibilidad para mostrar la versión del SDK de i-mobile en
adSDKVersion
.
Compilado y probado con lo siguiente:
- Versión 11.2.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.3.4.
Versión 2.3.3.0
- Compatibilidad verificada con el SDK de i-mobile 2.3.3
Compilado y probado con lo siguiente:
- Versión 11.1.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.3.3.
Versión 2.3.2.1
- Se quitó el método delegado
willBackgroundApplication
obsoleto de las implementaciones de anuncios banner, intersticiales y nativos. - Ahora se requiere una versión mínima de iOS 12.0.
- Ahora requiere la versión 11.0 o posterior del SDK de anuncios de Google para dispositivos móviles.
- Se incluyó
Info.plist
en los frameworks dentro deIMobileAdapter.xcframework
.
Compilado y probado con lo siguiente:
- Versión 11.0.1 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.3.2.
Versión 2.3.2.0
- Compatibilidad verificada con el SDK de i-mobile 2.3.2
- Se quitó la compatibilidad con la arquitectura
armv7
. - Ahora se requiere una versión mínima de iOS 11.0.
- Ahora se requiere la versión 10.4.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.
Compilado y probado con lo siguiente:
- Versión 10.4.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.3.2.
Versión 2.3.1.0
- Compatibilidad verificada con el SDK de i-mobile 2.3.1
Compilado y probado con lo siguiente:
- Versión 10.3.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.3.1.
Versión 2.3.0.1
- Ahora se requiere la versión 10.0.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.
Compilado y probado con lo siguiente:
- Versión 10.0.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.3.0.
Versión 2.3.0.0
- Compatibilidad verificada con el SDK de i-mobile 2.3.0
- Ahora se requiere la versión 9.8.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.
Compilado y probado con lo siguiente:
- Versión 9.13.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.3.0.
Versión 2.2.0.1
- Ahora se requiere la versión 9.0.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.
Compilado y probado con lo siguiente:
- Versión 9.0.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.2.0.
Versión 2.2.0.0
- Compatibilidad verificada con el SDK de i-mobile versión 2.2.0.
Compilado y probado con
- Versión 8.13.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.2.0.
Versión 2.1.0.1
- Se relajó la dependencia a la versión 8.0.0 o posterior del SDK de anuncios de Google para dispositivos móviles.
Compilado y probado con
- Versión 8.4.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.1.0.
Versión 2.1.0.0
- Compatibilidad verificada con la versión 2.1.0 del SDK de i-mobile
- Ahora se requiere la versión 8.1.0 o posterior del SDK de anuncios de Google para dispositivos móviles.
- Se actualizó el adaptador para usar el formato
.xcframework
.
Compilado y probado con
- Versión 8.1.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.1.0.
Versión 2.0.33.1
- Se agregaron mensajes y códigos de error estandarizados del adaptador.
- El adaptador ahora limita las solicitudes de varios anuncios intersticiales con el mismo ID de Spot de i-mobile.
- El adaptador ahora reenvía la devolución de llamada
-nativeAdWillLeaveApplication:
cuando se presionan los anuncios nativos - Ahora se requiere la versión 7.68.0 o posterior del SDK de anuncios de Google para dispositivos móviles.
Compilado y probado con
- Versión 7.68.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.0.33.
Versión 2.0.33.0
- Compatibilidad verificada con la versión 2.0.33 del SDK de i-mobile.
- Ahora se requiere la versión 7.65.0 o posterior del SDK de anuncios de Google para dispositivos móviles.
- Ahora requiere una versión mínima de iOS de 9.0.
Compilado y probado con
- Versión 7.65.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.0.33.
Versión 2.0.32.0
- Compatibilidad verificada con la versión 2.0.32 del SDK de i-mobile.
- Ahora se requiere la versión 7.60.0 o posterior del SDK de anuncios de Google para dispositivos móviles.
- Se agregó compatibilidad para escalar anuncios de 320 x 50 y 320 x 100 a fin de que se adapten mejor a los tamaños de solicitudes de banners adaptables.
- Se quitó la compatibilidad con la arquitectura i386.
Compilado y probado con
- Versión 7.60.0 del SDK de anuncios de Google para dispositivos móviles.
- SDK de i-mobile versión 2.0.32.
Versión 2.0.31.0
- Se verificó la compatibilidad con la versión 2.0.31 del SDK de i-mobile.
Compilado y probado con
- Versión 7.53.1 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.0.31.
Versión 2.0.29.0
- Versión inicial
- Se agregó compatibilidad con anuncios de banner, intersticiales y nativos.
Compilado y probado con
- Versión 7.52.0 del SDK de anuncios de Google para dispositivos móviles
- SDK de i-mobile versión 2.0.29.