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 Pangle mediante la mediación, que abarcan tanto la cascada como las ofertas integraciones de . Abarca cómo agregar Pangle a la configuración de mediación de una unidad de anuncios y aprender a integrar la Pangle el SDK y el adaptador a una Flutter app.
Integraciones y formatos de anuncios admitidos
El adaptador de mediación AdMob para Pangle tiene la las siguientes capacidades:
Integración | |
---|---|
Ofertas | |
Cascada | |
Formatos | |
Banner | |
Intersticial | |
Recompensado | |
Intersticial recompensado |
Requisitos
- SDK de anuncios de Google para dispositivos móviles más reciente
- Flutter 3.7.0 o una versión posterior
- 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 en funcionamiento Flutter configurado con el SDK de anuncios de Google para dispositivos móviles. Consulta Comienza ahora 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 Pangle
Regístrate o accede a tu cuenta de Pangle.
Agregar una aplicación nueva
Ve a la pestaña Applications y haz clic en el botón Add App.
Selecciona el sistema operativo para el que deseas crear una aplicación y completa el resto del formulario. A continuación, haz clic en Submit (Enviar).
Android
iOS
Anota el ID de la app.
Android
iOS
Cómo crear una posición de anuncios
Una vez que se haya creado tu aplicación, haz clic en el botón Agregar para crear la colocación de anuncios.
Android
iOS
Ofertas
Selecciona el Formato del anuncio y el Nombre de la posición del anuncio, y selecciona Ofertas en la aplicación como el Tipo de precio. Completa el resto del formulario y haz clic en Enviar.
Una vez creada la colocación de anuncios, toma nota del ID de posición de anuncios.
Android
iOS
Cascada
Selecciona el Formato del anuncio y el Nombre de la posición del anuncio, y CPM global como el Tipo de precio. Completa el resto del formulario y haz clic en Enviar.
Una vez creada la colocación de anuncios, toma nota del ID de posición de anuncios.
Android
iOS
Localizar la clave de API de Pangle Reporting
Ofertas
Este paso no es obligatorio para las integraciones de ofertas.
Cascada
Anota el ID de usuario en la esquina inferior izquierda de la página.
Haz clic en Integraciones > SDK y API > API de Pangle Reporting 2.0. Toma nota del ID de función y la Llave de seguridad.
Activar el modo de prueba
Sigue las instrucciones de la guía Cómo agregar un anuncio de prueba de Pangle para habilitar los anuncios de prueba de Pangle.
Paso 2: Configura la demanda de Pangle en la AdMob IU
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 y el adaptador de Pangle
Integración a través de pub.dev
(Solo para Android) Agrega los siguientes repositorios al archivo build.gradle
dentro
el directorio android
de tu proyecto:
repositories {
google()
mavenCentral()
maven {
url = uri("https://artifact.bytedance.com/repository/pangle/")
}
}
Agrega la siguiente dependencia con las versiones más recientes del
Pangle El SDK y el adaptador incluidos
Archivo pubspec.yaml
:
dependencies:
gma_mediation_pangle: ^1.0.0
Integración manual
Descarga la versión más reciente del complemento de mediación de anuncios de Google para dispositivos móviles para
Pangle:
extraer el archivo descargado y agregar la carpeta del complemento extraída
(y su contenido) a tu proyecto de Flutter. Luego, haz referencia al complemento en tu
pubspec.yaml
agregando la siguiente dependencia:
dependencies:
gma_mediation_pangle:
path: path/to/local/package
Paso 4: Agrega el código requerido
Android
No se requiere código adicional para la integración de Pangle.
iOS
Integración de SKAdNetwork
Sigue la documentación de Pangle.
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 AdMob y habilitar el modo de prueba en la Pangle IU.
Cómo verificar los anuncios de prueba
Para verificar que recibes anuncios de prueba dePangle, habilita las pruebas de fuentes de anuncios individuales en el inspector de anuncios mediante la Pangle (Bidding) and Pangle (Waterfall) fuente de anuncios.
Códigos de error
Si el adaptador no recibe un anuncio de Pangle, los editores pueden verificar el
subyacente de la respuesta del anuncio mediante
ResponseInfo
en el
siguientes clases:
Android
com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter
iOS
GADMediationAdapterPangle
Estos son los códigos y los mensajes adjuntos que arroja el adaptador Pangle cuando un anuncio no se carga:
Android
Código de error | Dominio | Motivo |
---|---|---|
101 | com.google.ads.mediation.pangle | Parámetros de servidor no válidos (p.ej., falta el ID de la aplicación o el ID de posición). |
102 | com.google.ads.mediation.pangle | El tamaño de anuncio solicitado no coincide con un tamaño de banner compatible con Pangle. |
103 | com.google.ads.mediation.pangle | Falta la respuesta de oferta o no es válida. |
-1-60000 | com.pangle.ads | El SDK de Pangle mostró un error. Consulta la documentación de Pangle para obtener más información. |
iOS
Código de error | Dominio | Motivo |
---|---|---|
101 | com.google.ads.mediation.pangle | Parámetros de servidor no válidos (p.ej., falta el ID de la aplicación o el ID de posición). |
102 | com.google.ads.mediation.pangle | El tamaño de anuncio solicitado no coincide con un tamaño de banner compatible con Pangle. |
-1-60000 | Enviado por el SDK de Pangle | El SDK de Pangle mostró un error. Consulta la documentación de Pangle para obtener más información. |
Registro de cambios del adaptador de mediación de Flutter de Pangle
1.1.0
- Se verificó la compatibilidad con la versión 5.9.0.4.0 del adaptador Pangle para Android.
- Se verificó la compatibilidad con el adaptador Pangle para iOS versión 5.9.0.7.0.
- Se compiló y probó con la versión 5.1.0 del complemento de Flutter de los anuncios de Google para dispositivos móviles.
1.0.0
- Versión inicial
- Compatibilidad verificada con el adaptador de Android Pangle versión 5.8.0.9.0
- Compatibilidad verificada con el adaptador Pangle para iOS versión 5.8.0.8.0
- Se compiló y probó con la versión 5.0.0 del complemento de Flutter de los anuncios de Google para dispositivos móviles.