Integracja Flurry z zapośredniczeniem

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

Zasoby Flurry
Dokumentacja
SDK
Ładowarka
Obsługa klienta

Wymagania wstępne

Dodawanie Flurry do projektu

Uwzględnij adapter sieciowy i pakiet SDK

Pobierz pakiet SDK i adapter Flurry z poprzednich linków.

W Android Studio umieść pliki adaptera i pakietu SDK w folderze libs projektu. Sprawdź, czy 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 Flurry.

Aplikacja nie musi bezpośrednio wywoływać Flurry – pakiet SDK do reklam mobilnych Google wywołuje adapter Flurry, aby w Twoim imieniu pobierać reklamy. W razie potrzeby możesz podać dodatkowe parametry żądania. W dalszej części tej strony znajdziesz szczegółowe informacje o tym, jak przekazywać Flurry dodatkowe informacje.

Zainicjuj obiekt 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, który jest typu Activity, i mogą nie wyświetlać reklam bez instancji Activity. Dlatego podczas inicjowania obiektów reklam zalecamy przekazywanie instancji Activity, aby zapewnić spójność działania z sieciami reklamowymi zapośredniczonymi.