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 zewnętrznych źródeł reklam, w jednym miejscu. Zapośredniczenie 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 zapośredniczenie w przypadku danego formatu reklamy, musisz zintegrować ten format w aplikacji:

Dopiero zaczynasz korzystać z zapośredniczenia? Przeczytaj Omówienie zapośredniczenia AdMob.

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

Inicjowanie: Google Mobile Ads Unity Plugin

Z krótkiego przewodnika dowiesz się, jak zainicjować Google Mobile Ads Unity Plugin. Podczas tego wywołania inicjowane są też adaptery zapośredniczenia. Ważne jest, aby przed wczytaniem reklam poczekać na zakończenie inicjowania, aby mieć pewność, że wszystkie sieci reklamowe będą w pełni uczestniczyć w pierwszym żądaniu 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;
        }
    }
});

Pamiętaj, aby wyłączyć odświeżanie we wszystkich interfejsach zewnętrznych źródeł reklam w przypadku jednostek reklamowych banerów używanych w zapośredniczeniu AdMob. Zapobiega to podwójnemu odświeżaniu, ponieważ AdMob również wywołuje odświeżanie na podstawie częstotliwości odświeżania jednostki banera reklamowego.

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 prezentacji reklam natywnych
Każda sieć reklamowa ma własne zasady. Podczas korzystania z zapośredniczenia należy pamiętać, że aplikacja musi być zgodna z zasadami sieci zapośredniczonej, która dostarczyła reklamę.

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

Jeśli musisz zachować zgodność z amerykańskimi przepisami stanowymi o ochronie prywatności lub z Ogólnym rozporządzeniem o ochronie danych (RODO), wykonaj czynności opisane w sekcji Ustawienia dotyczące przepisów stanowych USA lub Ustawienia dotyczące RODO, aby dodać partnerów zapośredniczenia do listy partnerów reklamowych w sekcji Prywatność i wyświetlanie wiadomości w AdMob. W przeciwnym razie partnerzy mogą nie wyświetlać reklam w Twojej aplikacji.

Dowiedz się więcej o włączaniu ograniczonego przetwarzania danych i uzyskiwaniu zgody na wykorzystanie danych zgodnie z RODO za pomocą pakietu SDK platformy do personalizowania wiadomości wyświetlanych użytkownikom (UMP) od Google.