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
Integración de Android Studio (recomendada)
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
Descarga la versión más reciente del SDK de i-mobile y extraiga el
android-ad-sdk.aar
en la carpetasdk
y agrégalo a tu proyecto.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
ytargetSdkVersion
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.