Mediação

A Mediação da AdMob é um recurso que permite veicular anúncios de várias origens nos seus apps, incluindo a rede da AdMob, redes de publicidade de terceiros e campanhas da AdMob. A Mediação da AdMob ajuda a maximizar sua taxa de preenchimento e aumentar a monetização enviando solicitações de anúncios a várias redes. Isso garante que você encontre a melhor rede disponível para veicular anúncios. Estudo de caso.

Este guia é a solução ideal para integrar a mediação ao seu app da AdMob. Ele abrange as integrações de lances e hierarquia.

Pré-requisitos

  • Antes de integrar a mediação a um formato de anúncio, você precisa integrar esse formato ao app:

  • Você é iniciante na mediação? Leia a Visão geral da mediação da AdMob.

  • Para lances: plug-in dos anúncios para dispositivos móveis do Google para Unity 4.2.0 ou mais recente.

Inicializar o SDK de anúncios para dispositivos móveis

O guia de início rápido mostra como inicializar o SDK de anúncios para dispositivos móveis. Durante essa chamada de inicialização, os adaptadores de mediação e de lances também são inicializados. É importante aguardar a conclusão da inicialização antes de carregar anúncios para garantir a participação plena de todas as redes de publicidade na primeira solicitação de anúncio.

O exemplo de código abaixo mostra como verificar o status de inicialização de cada adaptador antes de fazer uma solicitação de anúncio.

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

Se você precisar obedecer à Lei de Privacidade do Consumidor da Califórnia (CCPA), siga as etapas em Configurações da CCPA para adicionar seus parceiros de mediação à lista de parceiros de anúncios da CCPA da AdMob. Se isso não for feito, os parceiros poderão deixar de veicular anúncios no seu app.

Saiba mais sobre como ativar o processamento de dados restrito da CCPA.