Zintegruj Zucks z zapośredniczeniem

Ten przewodnik jest przeznaczony dla wydawców, którzy chcą korzystać z zapośredniczenia reklam mobilnych Google w połączeniu z Zucks. Zawiera on instrukcje konfigurowania adaptera zapośredniczenia, aby współpracował z Twoją obecną aplikacją na Androida, oraz konfigurowania dodatkowych ustawień.

Materiały Zucks
Dokumentacja
SDK
Adapter
Obsługa klienta

Wymagania wstępne

Przydatne informacje

Więcej informacji o zapośredniczeniu znajdziesz w tych artykułach w Centrum pomocy:

Dodawanie Zucks do projektu

Dołączanie adaptera sieci i pakietu SDK

Pobierz pakiet SDK i adapter Zucks z linków powyżej.

W Android Studio dołącz pliki adaptera i pakietu SDK do folderu libs w projekcie. Upewnij się, że plik Gradle na poziomie aplikacji zawiera te elementy:

Kotlin

dependencies {
    implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.aar", "*.jar"))))
    // ...
}

Groovy

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.aar', '*.jar'])
    // ...
}

Konfigurowanie pliku AndroidManifest.xml

Zmodyfikuj plik AndroidManifest.xml zgodnie z instrukcjami w dokumentacji Zucks.

Twoja aplikacja nie musi bezpośrednio wywoływać Zucks —Google Mobile Ads SDK wywołuje adapter Zucks, aby pobrać reklamy w Twoim imieniu. W razie potrzeby możesz określić dodatkowe parametry żądania. W dalszej części tej strony znajdziesz informacje o tym, jak przekazać więcej informacji do Zucks.

Inicjowanie obiektu reklamy za pomocą instancji Activity.

W konstruktorze nowego obiektu reklamy (np. AdView) musisz przekazać obiekt typu Context. Ten Context jest przekazywany do innych sieci reklamowych podczas korzystania z zapośredniczenia. Niektóre sieci reklamowe wymagają bardziej restrykcyjnego Context typu Activity i mogą nie wyświetlać reklam bez instancji Activity. Dlatego podczas inicjowania obiektów reklam zalecamy przekazywanie instancji Activity, aby zapewnić spójne działanie zapośredniczonych sieci reklamowych.