Ten przewodnik jest przeznaczony dla wydawców, którzy chcą korzystać z zapośredniczenia reklam mobilnych Google z platformą AdFalcon. Zawiera on instrukcje konfigurowania adaptera zapośredniczenia, aby współpracował z Twoją obecną aplikacją na Androida, oraz konfigurowania dodatkowych ustawień.
| Zasoby AdFalcon |
|---|
| Dokumentacja |
| SDK |
| Adapter |
| Obsługa klienta |
Wymagania wstępne
Aplikacja na Androida z Google Mobile Ads SDK zintegrowanym. (Jeśli nie masz takiej aplikacji, przeczytaj artykuł Konfigurowanie Google Mobile Ads SDK.)
Konto Google Ad Managera ze skonfigurowanym zapośredniczeniem w przypadku aplikacji mobilnych.
Dodawanie AdFalcon do projektu
Dołączanie adaptera sieci i pakietu SDK
Pobierz pakiet SDK i adapter AdFalcon z linków podanych 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 AdFalcon.
Twoja aplikacja nie musi bezpośrednio wywoływać AdFalcon —Google Mobile Ads SDK wywołuje adapter AdFalcon, 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 AdFalcon.
Inicjowanie obiektu reklamy za pomocą instancji Activity.
W konstruktorze nowego obiektu reklamy (np. AdManagerAdView) 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.