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 de AdMob, 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 para Unity.

Integraciones y formatos de anuncios admitidos

El adaptador de mediación de AdMob para el SDK de BIGO Ads tiene las siguientes capacidades:

Integración
Ofertas  1
Cascada
Formatos
Aplicación abierta
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 versiones posteriores
  • Para realizar la implementación en Android:
    • Nivel de API de Android 23 o versiones posteriores
  • Para realizar la implementación en iOS:
    • Objetivo de implementación de iOS 13.0 o versiones posteriores
  • Un proyecto de Unity en funcionamiento configurado con Google Mobile Ads Unity Plugin (consulta Cómo comenzar para obtener información detallada)
  • Cómo configurar la Mediación de AdMob

Paso 1: Establece la 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 Inventory y, en la tabla Apps and Sites , selecciona el botón + Add.

Agregar app

Completa el resto del formulario y haz clic en Submit.

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 aplicación, navega a la tabla Ad Slots y selecciona el botón + Add.

Agregar espacio publicitario

Selecciona Server Bidding en Auction Type, completa el resto del formulario y haz clic en Submit.

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 todavía no lo hiciste, configura un archivo app-ads.txt para tu app.

Para implementar app-ads.txt para el SDK de BIGO Ads, navega a la pestaña APP-ads.txt desde el 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 AdMob

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.

Agrega 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 de 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 en función de tales reglamentos y reglamentaciones en la IU de AdMob.

Paso 3: Importa el SDK y el adaptador de BIGO Ads

OpenUPM-CLI

Si tienes OpenUPM-CLI instalado, puedes instalar el complemento de mediación de anuncios de Google para dispositivos móviles y el SDK de BIGO 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 proyectos 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
  • Alcance: com.google

Detalles de OpenUPM

Luego, navega a Window > Package Manager para abrir el administrador de paquetes de Unity 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 anuncios de Google para dispositivos móviles para el SDK de BIGO Ads desde el vínculo de descarga en el registro de cambios y extrae el GoogleMobileAdsBigoMediation.unitypackage del archivo ZIP.

En el editor de proyectos 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 Import.

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 para el 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 del 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 iOS y Android.

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 indica 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 para AdMob.

BIGO Ads proporciona IDs de aplicación y IDs de espacio de anuncios 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 fuentes de anuncios individuales en el inspector de anuncios con las fuentes de anuncios de SDK de BIGO Ads (Licitación).

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 códigos y los mensajes correspondientes 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 En la configuración del servidor, falta un ID de aplicación obligatorio.
102 com.google.ads.mediation.bigo La configuración de anuncios no es válida.
103 com.google.ads.mediation.bigo Error de presentación de anuncios.
104 com.google.ads.mediation.bigo El tamaño del banner no es compatible.
105 com.google.ads.mediation.bigo Bigo cargó un anuncio banner correctamente, pero falta una vista de 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 de Android del SDK de BIGO Ads .
  • Se admite la versión 5.1.2.0 del adaptador de iOS del SDK de BIGO Ads.
  • Se compiló y probó con la versión 11.0.0 del complemento de Unity de anuncios de Google para dispositivos móviles.