Mediación

Con la función Mediación de AdMob puedes publicar en tus aplicaciones anuncios de varias fuentes, incluidas la red de AdMob, redes publicitarias de terceros y campañas de AdMob. Esta función envía solicitudes de anuncios a varias redes para encontrar la más adecuada para servir anuncios y, de ese modo, maximizar la tasa de relleno y aumentar tus ingresos. Caso de éxito

En esta guía encontrarás todo lo necesario para integrar la mediación en tu aplicación de AdMob. En ella se abordan tanto las integraciones en cascada como las de la puja.

Requisitos previos

  • Antes de integrar la mediación correspondiente a un formato de anuncio, debes incorporar ese formato a tu aplicación:

  • ¿Es tu primera experiencia con la mediación? Consulta información general sobre Mediación de AdMob.

  • Con las integraciones de puja se necesita la versión 4.2.0 o una posterior del complemento para Unity de anuncios de Google para móviles.

Inicializar el SDK de anuncios para móviles

En la guía de inicio rápido, se muestra cómo inicializar el SDK de anuncios para móviles. Durante la llamada de inicialización, también se inicializan los adaptadores de mediación y de puja. Es importante que esperes a que se complete la inicialización antes de cargar anuncios. De esta forma, te aseguras de que todas las redes publicitarias pueden participar en la primera solicitud de anuncio.

El siguiente código es un ejemplo de cómo comprobar el estado de inicialización de cada adaptador antes de hacer una solicitud de anuncio.

using GoogleMobileAds.Api;
using System.Collections.Generic;
...

public class GoogleMobileAdsDemoScript : MonoBehaviour
{
    ...

    public void Start()
    {
        // Initialize the Mobile Ads SDK.
        MobileAds.Initialize((initStatus) =>
        {
            Dictionary<string, AdapterStatus> map = initStatus.getAdapterStatusMap();
            foreach (KeyValuePair<string, AdapterStatus> keyValuePair in map)
            {
                string className = keyValuePair.Key;
                AdapterStatus status = keyValuePair.Value;
                switch (status.InitializationState)
                {
                case AdapterState.NotReady:
                    // The adapter initialization did not complete.
                    MonoBehaviour.print("Adapter: " + className + " not ready.");
                    break;
                case AdapterState.Ready:
                    // The adapter was successfully initialized.
                    MonoBehaviour.print("Adapter: " + className + " is initialized.");
                    break;
                }
            }
        });
        ...
    }
}

CCPA

Si necesitas cumplir la Ley de Privacidad del Consumidor de California (CCPA), sigue los pasos que se indican en los ajustes de la CCPA para añadir tus partners de mediación a la lista de partners publicitarios de privacidad y mensajes conformes a la CCPA de AdMob. Si no lo haces, es posible que los partners no publiquen anuncios en tu aplicación.

Más información sobre cómo habilitar el tratamiento de datos restringido conforme a la CCPA