Integracja Flurry z zapośredniczeniem

Ten przewodnik jest przeznaczony dla wydawców, którzy chcą korzystać z zapośredniczenia reklam mobilnych Google we Flurry. Przewodnik omawia proces konfigurowania adaptera zapośredniczenia do bieżącej aplikacji na Androida oraz konfiguracji dodatkowych ustawień.

Zasoby Flurry
Dokumentacja
Pakiet SDK
Ładowarka
Obsługa klienta

Wymagania wstępne

Przydatne informacje wstępne

Więcej informacji o mediacji znajdziesz w tych artykułach w Centrum pomocy:

Dodawanie usługi Flurry do projektu

Dołącz adapter sieci i pakiet SDK

Pobierz pakiet SDK i adapter Flurry, korzystając z poprzednich linków.

W Android Studio umieść pliki adaptera i pakietu SDK w folderze libsprojektu. 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 podanymi w dokumentacji do Flurry.

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

Inicjowanie obiektu reklamy za pomocą wystąpienia aktywności

W konstruktorze nowego obiektu reklamy (np. AdView) musisz podać obiekt typu Context. Wartość Context jest przekazywana do innych sieci reklamowych podczas korzystania z zapośredniczenia. Niektóre sieci reklamowe wymagają bardziej restrykcyjnego atrybutu Context typu Activity, który może nie być w stanie wyświetlać reklam bez wystąpienia Activity. Dlatego podczas inicjowania obiektów reklam zalecamy przekazanie instancji Activity, aby zapewnić spójność w przypadku zapośredniczonych sieci reklamowych.