Integra Pangle con mediación

En esta guía, se muestra cómo usar el SDK de anuncios de Google para dispositivos móviles a fin de cargar y mostrar anuncios desde Pangle mediante la mediación, que abarca integraciones de cascada y de ofertas . Además, se explica cómo agregar Pangle a la configuración de mediación de una unidad de anuncios y cómo integrar el SDK y el adaptador de Pangle en una app de Unity.

Integraciones y formatos de anuncios admitidos

El adaptador de mediación AdMob para Pangle tiene las siguientes capacidades:

Integración
Ofertas
Cascada
Formatos
Banner
Intersticial
Recompensado
Anuncio intersticial recompensado

Requisitos

  • Versión más reciente del SDK de anuncios de Google para dispositivos móviles
  • Unity 5.6 o versiones posteriores
  • Para implementar en Android, haz lo siguiente:
    • Nivel de API 21 o versiones posteriores de Android
  • Para implementar en iOS, haz lo siguiente:
    • Objetivo de implementación de iOS 12.0 o posterior
  • Un proyecto Unity en funcionamiento configurado con el SDK de anuncios de Google para dispositivos móviles. Consulta Cómo comenzar para obtener información detallada.
  • Completa la guía de introducción para la mediación.

Paso 1: Establece parámetros de 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

Descarga la versión más reciente del complemento de mediación de Google Mobile Ads para Pangle desde el vínculo de descarga en el Registro de cambios y extrae el GoogleMobileAdsPangleMediation.unitypackage del archivo ZIP.

En el editor de proyectos de Unity, selecciona Assets > Import Package > Custom Package y busca el archivo GoogleMobileAdsPangleMediation.unitypackage que descargaste. Asegúrate de que todos los archivos estén seleccionados y haz clic en Import.

Luego, selecciona Assets > Play Services Resolver > Android Resolver > Force Resolve. La biblioteca de resolución de Servicios de Play de Unity resolverá las dependencias desde cero y copiará las dependencias declaradas en el directorio Assets/Plugins/Android de la app de Unity.

Paso 4: Agrega el código obligatorio

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 publicadores pueden verificar el error subyacente de la respuesta del anuncio mediante ResponseInfo en las siguientes clases:

Android

com.pangle.ads
com.google.ads.mediation.pangle.PangleMediationAdapter

iOS

GADMediationAdapterPangle

Estos son los códigos y los mensajes correspondientes que arroja el adaptador Pangle cuando un anuncio no se carga:

Android

Código de error Dominio Motivo
101 com.google.ads.mediation.pangle Los parámetros de servidor no son válidos (p.ej., falta el ID de 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 a la 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 detalles.

iOS

Código de error Dominio Motivo
101 com.google.ads.mediation.pangle Los parámetros de servidor no son válidos (p.ej., falta el ID de 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 detalles.

Registro de cambios del complemento de mediación de Pangle Unity

Versión 2.7.0

Versión 2.6.0

Versión 2.5.0

Versión 2.4.0

Versión 2.3.0

Versión 2.2.0

Versión 2.1.0

Versión 2.0.0

Versión 1.5.1

Versión 1.5.0

Versión 1.4.0

Versión 1.3.1

Versión 1.3.0

Versión 1.2.0

Versión 1.1.0

Versión 1.0.0