Integre Pangle con la licitació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 usando mediación, que abarcan las integraciones en cascada y de ofertas. Abarca cómo agregar Pangle a la configuración de mediación de una unidad de anuncios y cómo integrar el SDK de Pangle y adaptador en una iOS app.

Integraciones y formatos de anuncios admitidos

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

Integración
Ofertas
Cascada  1
Formatos
Aplicación abierta  2
Banner
Intersticial
Recompensado
Intersticial recompensado
Nativo
1 La integración de Waterfall es en versión beta cerrada.

2 Integración de ofertas para este formato está en versión beta cerrada.

Requisitos

  • Objetivo de implementación de iOS 10.0 o superior
  • 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 Pangle

Paso 2: Configura la demanda de Pangle en la Ad Manager IU

Paso 3: Importa el SDK y el adaptador de Pangle

  • Agrega la siguiente línea al Podfile de tu proyecto:

    pod 'GoogleMobileAdsMediationPangle'
    
  • Desde la línea de comandos, ejecuta lo siguiente:

    pod install --repo-update

Integración manual

  • Descarga la versión más reciente del SDK de Pangle para iOS y vincular todos los archivos y paquetes .framework de tu proyecto.
  • Descarga la versión más reciente del adaptador Pangle desde el vínculo de descarga en el registro de cambios y vincula PangleAdapter.xcframework en tu proyecto.

Paso 4: Agrega el código requerido

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 Ad Manager 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.

Pasos opcionales

Anuncios nativos

Renderización de anuncios

El adaptador Pangle devuelve sus anuncios nativos como GADNativeAd objetos. Propaga los siguientes elementos campos durante un GADNativeAd

Campo El adaptador Pangle siempre incluye recursos
Título
Imagen 1
Cuerpo
Ícono
Llamado a la acción
Calificación por estrellas
Tienda
Precio
Advertiser

1 El adaptador Pangle no proporcionan acceso directo al recurso de imagen principal de sus anuncios nativos. En cambio, el de forma predeterminada completa GADMediaView con un video o una imagen.

Códigos de error

Si el adaptador no recibe un anuncio de Pangle, puedes comprobar el subyacente de la respuesta del anuncio mediante GADResponseInfo.adNetworkInfoArray en las siguientes clases:

GADMediationAdapterPangle

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

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 Pangle para iOS

Versión 6.2.0.5.0

  • Se verificó la compatibilidad con la versión 6.2.0.5 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.8.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 6.2.0.5.

Versión 6.1.0.6.0

  • Se verificó la compatibilidad con la versión 6.1.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.7.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 6.1.0.6.

Versión 6.1.0.5.0

  • Se verificó la compatibilidad con la versión 6.1.0.5 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.6.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 6.1.0.5.

Versión 6.1.0.4.0

  • Se verificó la compatibilidad con la versión 6.1.0.4 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.6.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 6.1.0.4.

Versión 6.0.0.6.0

  • Se verificó la compatibilidad con la versión 6.0.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.6.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 6.0.0.6.

Versión 6.0.0.5.0

  • Se verificó la compatibilidad con la versión 6.0.0.5 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 6.0.0.5.

Versión 6.0.0.4.0

  • Se verificó la compatibilidad con la versión 6.0.0.4 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 6.0.0.4.

Versión 5.9.0.9.0

  • Se verificó la compatibilidad con la versión 5.9.0.9 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.9.0.9.

Versión 5.9.0.8.0

  • Se verificó la compatibilidad con la versión 5.9.0.8 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.4.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.9.0.8.

Versión 5.9.0.7.0

  • Se verificó la compatibilidad con la versión 5.9.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.3.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.9.0.7.

Versión 5.8.0.8.0

  • Se verificó la compatibilidad con la versión 5.8.0.8 del SDK de Pangle.
  • Se actualizó el adaptador para usar la nueva API de recopilación de indicadores del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 11.2.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.8.0.8.

Versión 5.8.0.7.0

  • Se verificó la compatibilidad con la versión 5.8.0.7 del SDK de Pangle.
  • Ahora se requiere una versión mínima de iOS 12.0.
  • Ahora requiere la versión 11.0 o posterior del SDK de anuncios de Google para dispositivos móviles.
  • Se incluyó Info.plist en los frameworks dentro de PangleAdapter.xcframework.

Compilado y probado con lo siguiente:

  • Versión 11.0.1 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.8.0.7.

Versión 5.7.0.7.0

  • Se verificó la compatibilidad con la versión 5.7.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.14.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.7.0.7.

Versión 5.7.0.6.0

  • Se verificó la compatibilidad con la versión 5.7.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.14.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.7.0.6.

Versión 5.6.0.8.0

  • Se verificó la compatibilidad con la versión 5.6.0.8 del SDK de Pangle.
  • Se refactorizó el método +setCOPPA mediante el reemplazo de la propiedad adConfiguration.childDirectedTreatment obsoleta por la nueva propiedad GADMobileAds.sharedInstance.requestConfiguration.tagForChildDirectedTreatment.

Compilado y probado con lo siguiente:

  • Versión 10.14.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.6.0.8.

Versión 5.5.0.9.0

  • Se verificó la compatibilidad con la versión 5.5.0.9 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.13.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.5.0.9.

Versión 5.5.0.7.0

  • Se verificó la compatibilidad con la versión 5.5.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.12.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.5.0.7.

Versión 5.5.0.5.0

  • Se verificó la compatibilidad con la versión 5.5.0.5 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.11.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.5.0.5.

Versión 5.4.1.1.0

  • Se agregó compatibilidad con licitación para el formato de anuncio de aplicación abierta.
  • Se verificó la compatibilidad con la versión 5.4.1.1 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.10.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.4.1.1.

Versión 5.4.0.9.0

  • Se verificó la compatibilidad con la versión 5.4.0.9 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.9.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.4.0.9.

Versión 5.4.0.8.0

  • Se corrigió un problema por el que GADPangleNetworkExtras no se ajustaba al protocolo GADAdNetworkExtras.
  • Se implementó el método de protocolo adDidShowFail en los anuncios intersticiales, recompensados y de aplicación abierta.
  • Se verificó la compatibilidad con la versión 5.4.0.8 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.9.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.4.0.8.

Versión 5.3.1.2.0

  • Se verificó la compatibilidad con la versión 5.3.1.2 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.8.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.3.1.2.

Versión 5.3.1.0.0

  • Se verificó la compatibilidad con la versión 5.3.1.0 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.8.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.3.1.0.

Versión 5.2.1.1.0

  • Se verificó la compatibilidad con la versión 5.2.1.1 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.7.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.2.1.1.

Versión 5.2.0.9.0

  • Se verificó la compatibilidad con la versión 5.2.0.9 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.2.0.9.

Versión 5.2.0.8.0

  • Se verificó la compatibilidad con la versión 5.2.0.8 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.2.0.8.

Versión 5.2.0.7.0

  • Se agregó compatibilidad con cascada para formatos de anuncios de aplicación abierta, banner (incluye MREC), intersticiales, recompensados y nativos.
  • Se verificó la compatibilidad con la versión 5.2.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.2.0.7.

Versión 5.2.0.6.0

  • Se verificó la compatibilidad con la versión 5.2.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.2.0.6.

Versión 5.1.1.0.0

  • Se verificó la compatibilidad con la versión 5.1.1.0 del SDK de Pangle.
  • Se agregó compatibilidad con la arquitectura del simulador arm64.
  • Ahora se requiere la versión 10.4.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.

Compilado y probado con lo siguiente:

  • Versión 10.4.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.1.1.0.

Versión 5.1.0.6.0

  • Se verificó la compatibilidad con la versión 5.1.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.3.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.1.0.6.

Versión 5.0.1.0.0

  • Se verificó la compatibilidad con la versión 5.0.1.0 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.2.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.0.1.0.

Versión 5.0.0.8.0

  • Se verificó la compatibilidad con la versión 5.0.0.8 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.2.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.0.0.8.

Versión 5.0.0.7.0

  • Se verificó la compatibilidad con la versión 5.0.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.1.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.0.0.7.

Versión 5.0.0.6.0

  • Se verificó la compatibilidad con la versión 5.0.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 10.1.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 5.0.0.6.

Versión 4.9.1.0.0

  • Se quitó la compatibilidad con la arquitectura armv7.
  • Se verificó la compatibilidad con la versión 4.9.1.0 del SDK de Pangle.
  • Ahora requiere una versión mínima de iOS de 12.0.
  • Ahora se requiere la versión 10.0.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.

Compilado y probado con lo siguiente:

  • Versión 10.0.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.9.1.0.

Versión 4.9.0.8.0

  • Se verificó la compatibilidad con la versión 4.9.0.8 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.14.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.9.0.8.

Versión 4.9.0.7.0

  • Se verificó la compatibilidad con la versión 4.9.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.14.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.9.0.7.

Versión 4.9.0.6.0

  • Se verificó la compatibilidad con la versión 4.9.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.14.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.9.0.6.

Versión 4.8.1.0.0

  • Se verificó la compatibilidad con la versión 4.8.1.0 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.14.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.8.1.0.

Versión 4.8.0.9.0

  • Se verificó la compatibilidad con la versión 4.8.0.9 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.13.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.8.0.9.

Versión 4.8.0.7.0

  • Se verificó la compatibilidad con la versión 4.8.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.13.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.8.0.7.

Versión 4.8.0.6.0

  • Se verificó la compatibilidad con la versión 4.8.0.6 del SDK de Pangle.
  • Se solucionó un problema por el que se bloqueaba el subproceso principal cuando se cargaba la imagen del ícono de anuncio nativo

Compilado y probado con lo siguiente:

  • Versión 9.13.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.8.0.6.

Versión 4.7.0.7.0

  • Se verificó la compatibilidad con la versión 4.7.0.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.11.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.7.0.7.

Versión 4.7.0.6.0

  • Se verificó la compatibilidad con la versión 4.7.0.6 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.11.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.7.0.6.

Versión 4.7.0.5.0

  • Se verificó la compatibilidad con la versión 4.7.0.5 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.11.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.7.0.5.

Versión 4.7.0.4.0

  • Se verificó la compatibilidad con la versión 4.7.0.4 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.10.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.7.0.4.

Versión 4.6.2.2.0

  • Se cambió el nombre de los métodos setGDPR() y setCCPA() de la clase GADMediationAdapterPangle a setGDPRConsent() y setDoNotSell, respectivamente.
  • Se verificó la compatibilidad con la versión 4.6.2.2 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.10.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.6.2.2.

Versión 4.6.1.8.0

  • Se verificó la compatibilidad con la versión 4.6.1.8 del SDK de Pangle.
  • Se agregó compatibilidad de licitación para el formato de anuncio nativo.
  • Se actualizó el adaptador para usar la API de didRewardUser.
  • Ahora se requiere la versión 9.8.0 o una posterior del SDK de anuncios de Google para dispositivos móviles.

Compilado y probado con lo siguiente:

  • Versión 9.9.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.6.1.8.

Versión 4.5.2.8.0

  • Se verificó la compatibilidad con la versión 4.5.2.8 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.7.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.5.2.8.

Versión 4.5.2.7.0

  • Se verificó la compatibilidad con la versión 4.5.2.7 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.7.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.5.2.7.

Versión 4.5.2.5.0

  • Se verificó la compatibilidad con la versión 4.5.2.5 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.6.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.5.2.5.

Versión 4.5.2.4.0

  • Se verificó la compatibilidad con la versión 4.5.2.4 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.6.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.5.2.4.

Versión 4.5.2.3.0

  • Se verificó la compatibilidad con la versión 4.5.2.3 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.6.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.5.2.3.

Versión 4.5.1.3.0

  • Se verificó la compatibilidad con la versión 4.5.1.3 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.5.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.5.1.3.

Versión 4.3.1.9.0

  • Se verificó la compatibilidad con la versión 4.3.1.9 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.3.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.3.1.9.

Versión 4.3.0.5.0

  • Se verificó la compatibilidad con la versión 4.3.0.5 del SDK de Pangle.

Compilado y probado con lo siguiente:

  • Versión 9.2.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.3.0.5.

Versión 4.3.0.4.0

  • Versión inicial
  • Se agregó compatibilidad con ofertas para los formatos de banner (incluye MREC), anuncios intersticiales y recompensados.

Compilado y probado con lo siguiente:

  • Versión 9.1.0 del SDK de anuncios de Google para dispositivos móviles
  • SDK de Pangle versión 4.3.0.4.