Integra el SDK de BIGO Ads con la mediación

Selecciona la plataforma: Android Nuevo Android iOS Unity

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.

Agregar app

Completa el resto del formulario y haz clic en Enviar.

Formulario de la app nueva

Toma nota de tu ID de aplicación.

Android

ID de aplicación para Android

iOS

ID de aplicación para 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.

Agregar espacio publicitario

Selecciona Server Bidding para el Tipo de subasta, completa el resto del formulario y haz clic en Enviar.

Nuevo formulario de espacio publicitario

Toma nota del ID de espacio.

Android

ID del espacio publicitario de Android

iOS

ID del espacio publicitario de 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.

App Ads Txt

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.bigo

OpenUPM

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

Detalles de OpenUPM

Luego, ve a Window > Package Manager para abrir Unity Package Manager y selecciona My Registries en el menú desplegable.

Registros de Unity

Selecciona el paquete Google Mobile Ads Bigo Mediation y haz clic en Install.

Cómo instalar el paquete desde OpenUPM

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.

Importar desde Unity

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.

Forzar resolución

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.

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