Konfigurowanie zapośredniczenia AdMob

Zapośredniczenie AdMob to funkcja, która umożliwia wyświetlanie reklam we własnych aplikacjach z wielu źródeł, w tym z sieci AdMob i źródeł reklamowych innych firm, w jednym miejscu. Zapośredniczenie AdMob pomaga maksymalizować współczynnik wypełnienia i zwiększać zarabianie, ponieważ wysyła żądania reklamy do wielu sieci, by znaleźć najlepszą dostępną sieć do wyświetlania reklam. Studium przypadku.

Wymagania wstępne

Zanim zintegrujesz zapośredniczenie z formatem reklamy, musisz zintegrować ten format reklamy z aplikacją:

Nie masz doświadczenia z zapośredniczeniem? Przeczytaj artykuł Zapośredniczenie AdMob – omówienie.

W przypadku określania stawek: wtyczka Unity do reklam mobilnych Google w wersji 4.2.0 lub nowszej.

Inicjowanie Google Mobile Ads Unity Plugin

Z tego krótkiego przewodnika dowiesz się, jak zainicjować Google Mobile Ads Unity Plugin. Podczas tego wywołania inicjowania inicjowane są też adaptery zapośredniczenia. Aby mieć pewność, że wszystkie sieci reklamowe będą w pełni uczestniczyć w pierwszym żądaniu reklamy, musisz poczekać na zakończenie inicjowania, zanim załadujesz reklamy.

Poniższy przykładowy kod pokazuje, jak sprawdzić stan inicjowania każdego adaptera przed wysłaniem żądania reklamy.

MobileAds.Initialize((InitializationStatus initializationStatus) =>
{
    Dictionary<string, AdapterStatus> map = initializationStatus.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.
                Debug.Log($"Adapter: {className} is not ready.");
                break;
            case AdapterState.Ready:
                // The adapter was successfully initialized.
                Debug.Log($"Adapter: {className} is initialized.");
                break;
        }
    }
});

Wyłącz odświeżanie w interfejsach wszystkich źródeł reklamowych innych firm w przypadku jednostek z banerem reklamowym używanych w ramach zapośredniczenia AdMob. Zapobiegnie to podwójnemu odświeżaniu, ponieważ AdMob też wywołuje 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 wziąć pod uwagę podczas wdrażania zapośredniczenia reklam natywnych.

Zasady dotyczące prezentowania reklam natywnych
Każda sieć reklamowa ma własne zasady. Korzystając z zapośredniczenia, pamiętaj, że Twoja aplikacja nadal musi przestrzegać zasad sieci zapośredniczonej, która wyświetliła reklamę.

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

Jeśli musisz przestrzegać amerykańskich przepisów stanowych o ochronie prywatności lub Ogólnego rozporządzenia o ochronie danych (RODO), wykonaj czynności opisane w sekcji Ustawienia dotyczące przepisów stanowych USA lub Ustawienia RODO, aby dodać partnerów zapośredniczenia do listy partnerów reklamowych w narzędziu Prywatność i wyświetlanie wiadomości w AdMob, którzy przestrzegają amerykańskich przepisów stanowych lub 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 przetwarzanie danych osobowych zgodnie z RODO za pomocą pakietu SDK User Messaging Platform (UMP) od Google.