Integra Pangle con mediación

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

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.