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 |
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
Usando CocoaPods (recomendado)
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 dePangleAdapter.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 propiedadadConfiguration.childDirectedTreatment
obsoleta por la nueva propiedadGADMobileAds.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 protocoloGADAdNetworkExtras
. - 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()
ysetCCPA()
de la claseGADMediationAdapterPangle
asetGDPRConsent()
ysetDoNotSell
, 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.