En esta guía, se muestra cómo usar el SDK de Google Mobile Ads para cargar y mostrar anuncios de Mintegral con la mediación, y se abarcan las integraciones en cascada y de ofertas. En este documento, se explica cómo agregar Mintegral a la configuración de mediación de una unidad de anuncios y cómo integrar el SDK y el adaptador de Mintegral en una app de Flutter.
Integraciones y formatos de anuncios admitidos
El adaptador de mediación de AdMob para Mintegral tiene las siguientes capacidades:
Integración | |
---|---|
Ofertas | |
Cascada | |
Formatos | |
Apertura de la app | |
Banner | |
Intersticial | |
Recompensado | |
Intersticial recompensado | |
Nativo |
Requisitos
- SDK de anuncios de Google para dispositivos móviles más reciente
- Flutter 3.7.0 o versiones posteriores
- [Para la oferta]: Para integrar todos los formatos de anuncios admitidos en la oferta, usa el complemento de mediación de Google Mobile Ads para Mintegral 1.4.0 o una versión posterior (se recomienda la versión más reciente).
- Para realizar la implementación en Android
- Nivel de API de Android 23 o posterior
- Para realizar la implementación en iOS:
- Objetivo de implementación de iOS 12.0 o posterior
- Un proyecto de Flutter en funcionamiento configurado con el SDK de anuncios de Google para dispositivos móviles. Consulta Cómo comenzar para obtener más detalles.
- Completa la guía de introducción de la mediación.
Paso 1: Configura los parámetros en la IU de Mintegral
Regístrate o accede a tu cuenta de Mintegral.
Cómo encontrar la clave de la app
Navega a la pestaña Configuración de la APP y toma nota de la Clave de la APP.
Cómo agregar una aplicación nueva
En la pestaña APP Setting, haz clic en el botón Add APP.
Selecciona la Plataforma y completa el resto del formulario. Luego, haz clic en Guardar.
Android
iOS
Toma nota del ID de la APP de tu aplicación.
Android
iOS
Crea una posición de anuncios
Una vez que se haya creado tu aplicación, navega a la pestaña Placements & Units y haz clic en el botón Add Placement, como se muestra a continuación, para crear tu posición del anuncio.
Android
iOS
Ingresa un Nombre de la posición y un Formato del anuncio.
Ofertas
Selecciona Oferta de encabezado como el Tipo de oferta. Completa el resto del formulario y haz clic en Guardar.
Cascada
Selecciona Cascada como el Tipo de oferta. Completa el resto del formulario y haz clic en Guardar.
Una vez que se cree tu posición del anuncio, toma nota del ID de posición.
Android
iOS
Haz clic en el menú desplegable 1 unidad de anuncios y anota el ID de la unidad de anuncios.
Android
iOS
Cómo encontrar tu clave de API de Mintegral Reporting
Ofertas
Este paso no es obligatorio para las integraciones de ofertas.
Cascada
Necesitarás tu clave de la API de informes de Mintegral para configurar tu ID de unidad de anuncios de AdMob. Navega a Account > API Tools. Toma nota de tu Skey y Secret.
Actualiza tu archivo app-ads.txt
Authorized Sellers for Apps app-ads.txt es una iniciativa de IAB Tech Lab que ayuda a garantizar que tu inventario de anuncios para aplicaciones solo se venda a través de los canales que identificaste como autorizados. Para evitar una pérdida significativa en los ingresos por anuncios, deberás implementar un archivo app-ads.txt
.
Si aún no lo hiciste, configura un archivo app-ads.txt para tu aplicación.
Para implementar app-ads.txt
en Mintegral, consulta Cómo app-ads.txt puede ayudar a combatir el fraude publicitario.
Paso 2: Configura la demanda de Mintegral en la IU de AdMob
Configura los parámetros de mediación de tu unidad de anuncios
Android
Para obtener instrucciones, consulta el paso 2 de la guía para Android.
iOS
Para obtener instrucciones, consulta el paso 2 de la guía para iOS.
Agrega Mobvista/Mintegral a la lista de socios publicitarios de las reglamentaciones estatales de EE.UU. y del RGPD
Sigue los pasos que se indican en Configuración de las reglamentaciones europeas y Configuración de las reglamentaciones estatales de EE.UU. para agregar Mobvista/Mintegral a la lista de socios publicitarios de las reglamentaciones europeas y estatales de EE.UU. en la IU de AdMob.
Paso 3: Importa el SDK y el adaptador de Mintegral
Integración a través de pub.dev
Agrega la siguiente dependencia con las versiones más recientes del SDK y el adaptador de Mintegral en el archivo pubspec.yaml
de tu paquete:
dependencies:
gma_mediation_mintegral: ^
Integración manual
Descarga la versión más reciente del complemento de mediación de Google Mobile Ads para Mintegral, extrae el archivo descargado y agrega la carpeta del complemento extraído (y su contenido) a tu proyecto de Flutter. Luego, haz referencia al complemento en tu archivo pubspec.yaml
agregando la siguiente dependencia:
dependencies:
gma_mediation_mintegral:
path: path/to/local/package
Paso 4: Agrega el código requerido
Android
No se requiere código adicional para la integración de Mintegral.
iOS
Integración de SKAdNetwork
Sigue la documentación de Mintegral para agregar los identificadores de SKAdNetwork al archivo Info.plist
de tu proyecto.
Paso 5: Prueba tu implementación
Habilita los anuncios de prueba
Asegúrate de registrar tu dispositivo de prueba en AdMob.
Para obtener anuncios de prueba de Mintegral para los formatos de anuncios nativos, recompensados, intersticiales y de banner, Mintegral recomienda usar las claves de la app, los IDs de la app, los IDs de posición y los IDs de la unidad de anuncios que se proporcionan en la página de IDs de prueba de Mintegral.
Verifica los anuncios de prueba
Para verificar que recibes anuncios de prueba de Mintegral, habilita la prueba de fuente del anuncio individual en el inspector de anuncios con las fuentes de anuncios Mintegral (Licitación) y Mintegral (Cascada).
Códigos de error
Si el adaptador no recibe un anuncio de Mintegral, los publicadores pueden verificar el error subyacente en la respuesta del anuncio con ResponseInfo
en las siguientes clases:
Android
com.mbridge.msdk
com.google.ads.mediation.mintegral.MintegralMediationAdapter
iOS
GADMediationAdapterMintegral
Estos son los códigos y los mensajes correspondientes que arroja el adaptador de Mintegral cuando no se carga un anuncio:
Android
Código de error | Dominio | Motivo |
---|---|---|
101 | com.google.ads.mediation.mintegral | Parámetros del servidor no válidos (p. ej., falta el ID de la app o el ID de la posición) |
102 | com.google.ads.mediation.mintegral | El tamaño de anuncio solicitado no coincide con un tamaño de banner admitido por Mintegral. |
103 | com.google.ads.mediation.mintegral | Falta la respuesta de oferta o no es válida. |
104 | com.google.ads.mediation.mintegral | El SDK de Mintegral devolvió un error de falta de relleno. |
iOS
Código de error | Dominio | Motivo |
---|---|---|
101 | com.google.mediation.mintegral | Parámetros del servidor no válidos (p. ej., falta el ID de la app o el ID de la posición) |
102 | com.google.mediation.mintegral | El SDK de Mintegral devolvió un error de falta de relleno. |
103 | com.google.mediation.mintegral | El SDK de Mintegral no pudo mostrar un anuncio. |
104 | com.google.mediation.mintegral | El tamaño de anuncio solicitado no coincide con un tamaño de banner admitido por Mintegral. |
Registro de cambios del adaptador de mediación de Mintegral para Flutter
Versión 1.2.3
- Se admite la versión 16.9.71.0 del adaptador de Mintegral para Android.
- Se admite la versión 7.7.8.0 del adaptador de Mintegral para iOS.
- Se compiló y probó con la versión 6.0.0 del complemento de Flutter de Google Mobile Ads.
Versión 1.2.2
- Se admite la versión 16.9.71.0 del adaptador de Mintegral para Android.
- Se admite la versión 7.7.7.0 del adaptador de Mintegral para iOS.
- Se compiló y probó con la versión 6.0.0 del complemento de Flutter de Google Mobile Ads.
Versión 1.2.1
- Se admite la versión 16.9.61.0 del adaptador de Mintegral para Android.
- Se admite la versión 7.7.7.0 del adaptador de Mintegral para iOS.
- Se compiló y probó con la versión 6.0.0 del complemento de Flutter de Google Mobile Ads.
Versión 1.2.0
- Se admite la versión 16.9.41.1 del adaptador de Mintegral para Android.
- Se admite la versión 7.7.7.0 del adaptador de Mintegral para iOS.
- Se compiló y probó con la versión 5.3.1 del complemento de Google Mobile Ads para Flutter.
Versión 1.1.0
- El complemento para iOS ahora es un framework estático.
- Se admite la versión 16.8.61.0 del adaptador de Mintegral para Android.
- Se admite la versión 7.7.5.0 del adaptador de Mintegral para iOS.
- Se compiló y probó con la versión 5.3.1 del complemento de Google Mobile Ads para Flutter.
Versión 1.0.0
- Versión inicial
- Se admite la versión 16.7.21.0 del adaptador de Mintegral para Android.
- Se admite la versión 7.6.3.0 del adaptador de Mintegral para iOS.
- Se compiló y probó con la versión 5.1.0 del complemento de Google Mobile Ads para Flutter.