En esta guía, se muestra cómo usar Google Mobile Ads Unity Plugin para cargar y mostrar anuncios del SDK de BIGO Ads con la mediación, lo que incluye la integración de licitaciones. Además, indica cómo agregar el SDK de BIGO Ads a la configuración de mediación de una unidad de anuncios y cómo integrar el SDK y el adaptador de BIGO Ads en una app de Unity.
Integraciones y formatos de anuncios admitidos
El adaptador de mediación de Ad Manager para el SDK de BIGO Ads tiene las siguientes capacidades:
| Integración | |
|---|---|
| Ofertas | 1 |
| Cascada | |
| Formatos | |
| Apertura de la app | |
| Banner | |
| Intersticial | |
| Recompensado | |
| Intersticial recompensado | |
| Nativo | |
1 La integración de ofertas se encuentra en versión beta cerrada. Para solicitar acceso, comunícate con tu administrador de cuentas.
Requisitos
- La versión más reciente de Google Mobile Ads Unity Plugin
- Unity 2019.4 o una versión posterior
- Para realizar la implementación en Android:
- Nivel de API de Android 23 o superior
- Para realizar la implementación en iOS:
- Objetivo de implementación de iOS 13.3 o posterior
- Un proyecto de Unity en funcionamiento configurado con Google Mobile Ads Unity Plugin. Consulta Cómo comenzar para obtener más detalles.
- Cómo configurar la mediación en Ad Manager
Paso 1: Establece los parámetros de configuración en la IU del SDK de BIGO Ads
Accede a tu panel de BIGO Ads.
Crea una app
Navega a la pestaña Inventario y, en la tabla Apps y sitios, selecciona el botón + Agregar.
Completa el resto del formulario y haz clic en Enviar.
Toma nota de tu ID de aplicación.
Android
iOS
Crea un espacio publicitario
Una vez que se haya revisado tu solicitud, navega a la tabla Ad Slots y selecciona el botón + Add.
Selecciona Server Bidding para el Tipo de subasta, completa el resto del formulario y haz clic en Enviar.
Toma nota del ID de espacio.
Android
iOS
Actualiza tu archivo app-ads.txt
El archivo
app-ads.txt de Authorized Sellers for Apps es una iniciativa de IAB Tech Lab que ayuda a garantizar que tu inventario de anuncios de aplicación solo se venda a través de los canales que identificaste como autorizados. Para evitar pérdidas significativas en los ingresos publicitarios, deberás implementar un archivo app-ads.txt.
Si aún no lo hiciste, crea un archivo app-ads.txt para Ad Manager.
Para implementar app-ads.txt para el SDK de BIGO Ads, navega a la pestaña app-ads.txt del panel y sigue las instrucciones que se encuentran en la pestaña.
Paso 2: Configura la demanda del SDK de BIGO Ads en la IU de Ad Manager
Configura los parámetros de la mediación para tu unidad de anuncios
Android
Para obtener instrucciones, consulta el paso 2 de la guía para Android.
iOS
Para obtener instrucciones, consulta el paso 2 de la guía para iOS.
Se agregó BIGO TECHNOLOGY PTE LTD a la lista de socios publicitarios que cumplen con el RGPD y las reglamentaciones estatales de EE.UU.
Sigue los pasos que se indican en Configuración conforme a los reglamentos europeos y Configuración de las reglamentaciones estatales de EE.UU. para agregar BIGO TECHNOLOGY PTE LTD a la lista de socios publicitarios que cumplen con los reglamentos europeos y las reglamentaciones estatales de EE.UU. en la IU de Ad Manager.
Paso 3: Importa el SDK y el adaptador de BIGO Ads
OpenUPM-CLI
Si tienes instalada la CLI de OpenUPM, puedes instalar el complemento de mediación del SDK de BIGO Ads de Google Mobile Ads para Unity en tu proyecto ejecutando el siguiente comando desde el directorio raíz del proyecto:
openupm add com.google.ads.mobile.mediation.bigoOpenUPM
En el editor de tu proyecto de Unity, selecciona Edit > Project Settings > Package Manager para abrir la configuración del administrador de paquetes de Unity.
En la pestaña Scoped Registries, agrega OpenUPM como un registro con permisos con los siguientes detalles:
- Nombre:
OpenUPM - URL:
https://package.openupm.com - Permisos:
com.google
Luego, ve a Window > Package Manager para abrir Unity Package Manager y selecciona My Registries en el menú desplegable.
Selecciona el paquete Google Mobile Ads Bigo Mediation y haz clic en Install.
Paquete de Unity
Descarga la versión más reciente del complemento de mediación de Google Mobile Ads para el SDK de BIGO Ads desde el vínculo de descarga que se encuentra en el Registro de cambios y extrae el archivo GoogleMobileAdsBigoMediation.unitypackage del archivo ZIP.
En el editor de tu proyecto de Unity, selecciona Assets > Import Package > Custom Package y busca el archivo GoogleMobileAdsBigoMediation.unitypackage que descargaste. Asegúrate de que todos los archivos estén seleccionados y haz clic en Importar.
Luego, selecciona Assets > External Dependency Manager > Android Resolver > Force Resolve. La biblioteca de External Dependency Manager realizará la resolución de dependencias desde cero y copiará las dependencias declaradas en el directorio Assets/Plugins/Android de tu app de Unity.
Paso 4: Implementa la configuración de privacidad en el SDK de BIGO Ads
Para implementar la configuración de privacidad del SDK de BIGO Ads y cumplir con las reglamentaciones de privacidad pertinentes, lee las siguientes secciones.
RGPD y consentimiento de usuarios de la UE
Para cumplir con la Política de Consentimiento de los Usuarios de la UE de Google, debes divulgar cierta información a tus usuarios del Espacio Económico Europeo (EEE), el Reino Unido y Suiza, y obtener su consentimiento para el uso de cookies o cualquier otro almacenamiento local cuando sea obligatorio por ley, y para la recopilación, el uso y el intercambio de datos personales para la personalización de anuncios. Esta política refleja los requisitos de la Directiva de Privacidad Electrónica y del Reglamento General de Protección de Datos (RGPD) de la UE. Tú eres responsable de verificar que el consentimiento se propague a cada fuente de anuncios de tu cadena de mediación. Google no puede pasar automáticamente a esas redes las selecciones de consentimiento de los usuarios.
El SDK de BIGO Ads lee automáticamente el consentimiento según el RGPD establecido por las plataformas de administración de consentimiento, incluido el SDK de UMP. Para obtener más información, consulta la guía sobre el RGPD del SDK de BIGO Ads para Android y iOS.
Leyes de privacidad estatales de EE.UU.
Las leyes de privacidad estatales de EE.UU. exigen otorgar a los usuarios el derecho a inhabilitar la "venta" de su "información personal" (según la definición de esos términos en la ley), con la opción de hacerlo a través de un vínculo destacado que indique que no desean que se venda su información personal en la página principal del "vendedor". La guía de cumplimiento de las leyes de privacidad estatales de EE.UU. ofrece la posibilidad de habilitar el tratamiento de datos restringido para la publicación de anuncios de Google, pero Google no puede aplicar este parámetro de configuración a cada red de publicidad de tu cadena de mediación. Por lo tanto, debes identificar cada red de publicidad en tu cadena de mediación que pueda participar en la venta de información personal y seguir las instrucciones de cada una de esas redes para garantizar el cumplimiento.
En el siguiente código de muestra, se muestra cómo pasar la marca de consentimiento al SDK de BIGO Ads. Llama a este método antes de solicitar anuncios a través de Google Mobile Ads Unity Plugin.
using GoogleMobileAds.Mediation.Bigo.Api;
// ...
Bigo.SetCcpaConsent(true);
Paso 5: Agrega el código requerido
Android
No se requiere ningún código adicional para la integración del SDK de BIGO Ads.
iOS
Integración de SKAdNetwork
Sigue la documentación del SDK de BIGO Ads para agregar los identificadores de SKAdNetwork al archivo Info.plist de tu proyecto.
Paso 6: Prueba tu implementación
Habilita los anuncios de prueba
Asegúrate de registrar tu dispositivo de prueba en Ad Manager.
BIGO Ads proporciona IDs de aplicación y IDs de espacios publicitarios de prueba para Android y iOS para ayudar con las pruebas y la integración.
Verifica los anuncios de prueba
Para verificar que recibes anuncios de prueba del SDK de BIGO Ads, habilita la prueba de una única fuente de anuncios seleccionando BIGO Ads SDK (Bidding) en el inspector de anuncios.
Códigos de error
Si el adaptador no recibe un anuncio del SDK de BIGO Ads, puedes verificar el error subyacente en la respuesta de solicitud de anuncio con ResponseInfo en las siguientes clases:
Android
sg.bigo.ads
com.google.ads.mediation.bigo.BigoMediationAdapter
iOS
GADMediationAdapterBigo
El adaptador del SDK de BIGO Ads arroja los siguientes códigos y mensajes cuando no se carga un anuncio:
Android
| Código de error | Dominio | Motivo |
|---|---|---|
| 101 | com.google.mediation.bigoadapter | Falta el ID de espacio de Bigo o está vacío. |
| 1000-1100 | Enviado por el SDK de BIGO Ads | El SDK de BIGO Ads devolvió un error. Consulta la documentación del SDK de BIGO Ads para obtener más detalles. |
iOS
| Código de error | Dominio | Motivo |
|---|---|---|
| 101 | com.google.ads.mediation.bigo | Falta un ID de aplicación obligatorio en la configuración del servidor. |
| 102 | com.google.ads.mediation.bigo | La configuración del anuncio no es válida. |
| 103 | com.google.ads.mediation.bigo | Error en la presentación del anuncio. |
| 104 | com.google.ads.mediation.bigo | Tamaño de banner no admitido. |
| 105 | com.google.ads.mediation.bigo | Bigo cargó correctamente un anuncio de banner, pero falta una vista del anuncio. |
| 1000-1100 | Enviado por el SDK de BIGO Ads | El SDK de BIGO Ads devolvió un error. Consulta la documentación del SDK de BIGO Ads para obtener más detalles. |
Registro de cambios del complemento de mediación de Unity del SDK de BIGO Ads
Versión 1.0.0
- Versión inicial
- Se admite la versión 5.8.0.0 del adaptador para Android del SDK de BIGO Ads.
- Se admite la versión 5.1.2.0 del adaptador para iOS del SDK de BIGO Ads.
- Se compiló y probó con la versión 11.0.0 del complemento de Google Mobile Ads para Unity.