Rozpocznij

Zapośredniczenie w AdMob to funkcja, która umożliwia wyświetlanie w aplikacjach reklam z wielu źródeł, w tym z sieci AdMob i zewnętrznych źródeł reklam. Zapośredniczenie w AdMob pomaga maksymalizować współczynnik wypełnienia i zwiększać przychody, ponieważ wysyła żądania reklamy do różnych sieci, aby znaleźć najlepszą sieć do wyświetlania reklam. Studium przypadku.

Wymagania wstępne

Zanim zintegrujesz mediację z danym formatem reklamy, musisz go zintegrować z aplikacją:

Zapoznałeś się już z zaproszeniem? Zapoznaj się z omówieniem zapośredniczenia AdMob.

Do określania stawek: Wtyczka Unity do reklam mobilnych Google w wersji 4.2.0 lub nowszej.

Inicjowanie pakietu SDK do reklam mobilnych

W tym przewodniku znajdziesz informacje o tym, jak inicjować pakiet SDK do reklam mobilnych. Podczas tego wywołania inicjalizacji są też inicjowane adaptery mediacji. Zanim zaczniesz wczytywać reklamy, musisz poczekać na zakończenie inicjowania, aby mieć pewność, że każda sieć reklamowa będzie w pełni uczestniczyć w procesie po pierwszym żądaniu reklamy.

Poniższy przykładowy kod pokazuje, jak sprawdzić stan inicjowania poszczególnych adapterów przed wysłaniem żądania reklamy.

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;
                }
            }
        });
        ...
    }
}

Pamiętaj, aby wyłączyć odświeżanie we wszystkich interfejsach zewnętrznych źródeł reklam w przypadku jednostek reklamy typu baner używanej w ramach zapośredniczenia AdMob. Zapobiega to podwójnemu odświeżaniu, ponieważ AdMob uruchamia też odświeżanie na podstawie częstotliwości odświeżania jednostki z banerem reklamowym.

Korzystanie z reklam natywnych w ramach zapośredniczenia AdMob

Oto kilka sprawdzonych metod, które warto zastosować podczas implementowania reklam natywnych w zapośredniczeniu AdMob.

Zasady dotyczące prezentacji reklam natywnych
Każda sieć reklamowa ma własne zasady. Pamiętaj, że korzystając z zapośredniczenia, musisz przestrzegać zasad sieci zapośredniczącej, która dostarczyła reklamę.

Amerykańskie przepisy stanowe o ochronie prywatności a RODO

Jeśli musisz przestrzegać przepisów stanowych USA o ochronie prywatności lub Ogólnego rozporządzenia o ochronie danych (RODO), wykonaj czynności opisane w ustawieniach dotyczących przepisów stanowych USA lub ustawień RODO, aby dodać partnerów pośredniczących do listy partnerów reklamowych w narzędziu Prywatność i wyświetlanie wiadomości w AdMob (stany USA) lub do listy partnerów reklamowych RODO. Jeśli tego nie zrobisz, partnerzy mogą nie wyświetlać reklam w Twojej aplikacji.

Dowiedz się więcej o włączaniu ograniczonego przetwarzania danych (RDP) i uzyskiwaniu zgody na podstawie RODO za pomocą pakietu SDK User Messaging Platform (UMP) od Google.