Integracja Liftoff Zarabiaj z zapośredniczeniem

Z tego przewodnika dowiesz się, jak za pomocą Google Mobile Ads SDK (Legacy) wczytywać i wyświetlać reklamy z Liftoff Monetize przy użyciu zapośredniczenia, które obejmuje integracje z określaniem stawek i kaskadą. Dowiesz się z niego, jak dodać Liftoff Monetize do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter Vungle z aplikacją na Androida.

Obsługiwane integracje i formaty reklam

Adapter zapośredniczenia Liftoff Monetize ma te funkcje:

Integracja
Określanie stawek
Kaskada
Formaty
Otwarcie aplikacji
Baner
Pełnoekranowa
Z nagrodą
Reklama pełnoekranowa z nagrodą
Natywna

Wymagania wstępne

Zanim przejdziesz dalej, sprawdź, czy:

  • Android w wersji API 24 lub nowszej.
  • [W przypadku określania stawek]: aby zintegrować wszystkie obsługiwane formaty reklam w określaniu stawek, użyj adaptera Liftoff Monetize w wersji 7.3.0.0 lub nowszej (zalecamy najnowszą wersję).

Krok 1. Skonfiguruj ustawienia w interfejsie Liftoff Monetize

Zarejestruj się lub zaloguj się na konto Liftoff Monetize.

Dodaj aplikację do panelu Liftoff Monetize, klikając przycisk Dodaj aplikację.

Wypełnij formularz, podając wszystkie niezbędne informacje.

Po utworzeniu aplikacji wybierz ją na panelu Aplikacje Liftoff Monetize.

Zapisz identyfikator aplikacji.

Dodawanie nowych miejsc docelowych

Aby utworzyć nowe miejsce docelowe do wykorzystania w zapośredniczeniu, otwórz panel miejsc docelowych Liftoff Monetize, kliknij przycisk Add Placement (Dodaj miejsce docelowe) i wybierz aplikację z listy.

Szczegółowe informacje o dodawaniu nowych miejsc docelowych znajdziesz poniżej:

Wybierz Baner, wpisz Nazwę miejsca docelowego i wypełnij pozostałą część formularza. [Tylko określanie stawek] W sekcji Zarabianie ustaw przełącznik Określanie stawek w aplikacji w pozycji Włączone. Aby utworzyć miejsce docelowe, kliknij przycisk Dalej u dołu strony.

Baner 300 x 250

Wybierz MREC, wpisz nazwę miejsca docelowego i wypełnij pozostałą część formularza. [Tylko określanie stawek] W sekcji Zarabianie ustaw przełącznik Określanie stawek w aplikacji w pozycji Włączone. Aby utworzyć miejsce docelowe, u dołu strony kliknij przycisk Dalej.

Pełnoekranowa

Wybierz Reklama pełnoekranowa, wpisz Nazwę miejsca docelowego i wypełnij pozostałą część formularza. [Tylko określanie stawek] W sekcji Zarabianie ustaw przełącznik Określanie stawek w aplikacji w pozycji Włączone. Aby utworzyć miejsce docelowe, kliknij przycisk Dalej u dołu strony.

Z nagrodą

Wybierz Z nagrodą, wpisz nazwę miejsca docelowego i wypełnij pozostałą część formularza. [Tylko określanie stawek] W sekcji Zarabianie ustaw przełącznik Określanie stawek w aplikacji w pozycji Włączone. Aby utworzyć miejsce docelowe, kliknij przycisk Dalej u dołu strony.

Reklama pełnoekranowa z nagrodą

.

Kliknij Z nagrodą. Wpisz nazwę miejsca docelowego, włącz opcję Możliwe do pominięcia i wypełnij resztę formularza. [Tylko określanie stawek] W sekcji Generowanie przychodu ustaw przełącznik Określanie stawek w aplikacji w pozycji Włączone. Aby utworzyć miejsce docelowe, u dołu strony kliknij przycisk Dalej.

Natywna

Wybierz Natywna, wpisz Nazwę miejsca docelowego i wypełnij pozostałą część formularza. [Tylko określanie stawek] W sekcji Zarabianie ustaw przełącznik Określanie stawek w aplikacji w pozycji Włączone. Aby utworzyć miejsce docelowe, kliknij przycisk Dalej u dołu strony.

Zapisz identyfikator referencyjny i kliknij OK.

Baner 300 x 250

Pełnoekranowa

Z nagrodą

Reklama pełnoekranowa z nagrodą

Natywna

Znajdowanie klucza interfejsu Reporting API

Określanie stawek

Ten krok nie jest wymagany w przypadku integracji z określaniem stawek.

Kaskada

Oprócz identyfikatora aplikacji i identyfikatora referencyjnego do skonfigurowania identyfikatora jednostki reklamowej Ad Managera potrzebny będzie też klucz interfejsu API do raportowania Liftoff Monetize. Otwórz panel raportów Liftoff Monetize i kliknij przycisk Reporting API Key (Klucz interfejsu API do raportowania), aby wyświetlić swój klucz interfejsu API do raportowania.

Zaktualizuj plik app-ads.txt

Authorized Sellers for Apps (czyli plik app-ads.txt) to projekt IAB Tech Lab, który ma zagwarantować, że Twoje zasoby reklamowe w aplikacjach będą sprzedawane tylko w tych kanałach, na które wyrażasz zgodę. Aby zapobiec znacznej utracie przychodów z reklam, musisz wdrożyć plik app-ads.txt. Jeśli jeszcze tego nie zrobiono, utwórz plik app-ads.txt na potrzeby Ad Managera.

Aby wdrożyć app-ads.txt w przypadku Liftoff Monetize, pobierz i dołącz wpisy app-ads.txt Liftoff Monetize do istniejącego pliku app-ads.txt. Więcej informacji znajdziesz w artykule app-ads.txt.

Włączanie trybu testowego

Aby włączyć reklamy testowe, otwórz panel Liftoff Monetize i kliknij Applications (Aplikacje).

W sekcji Identyfikator referencyjny miejsca docelowego w aplikacji wybierz aplikację, w której chcesz włączyć reklamy testowe. Aby włączyć reklamy testowe, w sekcji Stan wybierz Tryb testowy – Wyświetlaj tylko reklamy testowe.

Krok 2. Skonfiguruj oferty reklamowe Liftoff Monetize w interfejsie Ad Managera

Zaloguj się na konto Ad Managera.

Dodawanie Liftoff Monetize w sekcji Firmy

Określanie stawek

Ten krok nie jest wymagany w przypadku integracji z określaniem stawek.

Kaskada

Kliknij kolejno Administracja > Firmy, a potem na karcie Wszystkie firmy kliknij przycisk Nowa firma. Kliknij Sieć reklamowa.

Wybierz Liftoff Monetize jako Sieć reklamową, wpisz niepowtarzalną Nazwę i włącz Mediację. Włącz Automatyczne zbieranie danych i wpisz klucz interfejsu API do raportowania uzyskany w poprzedniej sekcji.

Nie musisz wpisywać nazwy użytkownika ani hasła. Gdy skończysz, kliknij Zapisz.

Włączanie udostępniania bezpiecznych sygnałów

Określanie stawek

Kliknij Administracja > Ustawienia globalne. Otwórz kartę Ustawienia konta Ad Exchange, sprawdź i włącz Udostępnianie bezpiecznych sygnałów. Kliknij Zapisz.

Kaskada

Ten krok nie jest wymagany w przypadku integracji kaskadowych.

Udostępnianie bezpiecznego sygnału w pytaniach o stawkę

Określanie stawek

Kliknij kolejno Zasoby reklamowe i Bezpieczne sygnały. W sekcji Bezpieczne sygnały wyszukaj Liftoff i włącz opcję Włącz integrację aplikacji.

Kliknij Zapisz.

Kaskada

Ten krok nie jest wymagany w przypadku integracji kaskadowych.

Zezwalanie na udostępnianie bezpiecznych sygnałów na potrzeby określania stawek przez pakiet SDK

Określanie stawek

Kliknij Wyświetlanie > Ustawienia na potrzeby kanałów popytu. Na karcie Ustawienia domyślne włącz opcję Zezwalaj na udostępnianie bezpiecznych sygnałów w przypadku określania stawek przez pakiet SDK.

Kliknij Zapisz.

Kaskada

Ten krok nie jest wymagany w przypadku integracji kaskadowych.

Konfigurowanie ustalania stawek w Liftoff Monetize

Określanie stawek

Kliknij kolejno Wyświetlanie > Licytujący i Otwórz Określanie stawek przez pakiet SDK.

Kliknij Nowy licytujący.

Jako licytującego wybierz Liftoff Monetize.

Kliknij Dalej, aby włączyć określanie stawek przez pakiet SDK w przypadku tego licytującego.

Kliknij Gotowe.

Kaskada

Ten krok nie jest wymagany w przypadku integracji kaskadowych.

Konfigurowanie mapowania jednostki reklamowej

Określanie stawek

Kliknij kolejno Wyświetlanie > Licytujący i Otwórz Określanie stawek przez pakiet SDK.

Wybierz firmę Liftoff Monetize.

Otwórz kartę Mapowanie jednostek reklamowych i kliknij Nowe mapowanie jednostek reklamowych.

Wybierz Konkretna jednostka reklamowa. Wybierz jednostkę reklamową i format, Aplikacja mobilna jako Typ zasobów reklamowych oraz Aplikacja mobilna. Następnie wpisz identyfikator aplikacji i identyfikator referencyjny miejsca docelowego uzyskane w poprzedniej sekcji.

Na koniec kliknij Zapisz.

Kaskada

Kliknij kolejno Wyświetlanie > Grupy zysku i kliknij przycisk Nowa grupa zysku. Wybierz zasoby reklamowe i aplikację.

Przewiń do sekcji Partnerzy zysku i kliknij Dodaj partnera zapośredniczenia.

Wybierz firmę utworzoną dla Liftoff Monetize w poprzedniej sekcji. Wybierz Zapośredniczenie mobilne SDK jako Typ integracji, Android jako Platformę i Aktywny jako Stan.

Wpisz Identyfikator aplikacji i Identyfikator referencyjny miejsca docelowego uzyskane w poprzedniej sekcji oraz wartość domyślnego CPM. Kliknij Zapisz.

Dodawanie Liftoff do listy partnerów reklamowych zachowujących zgodność z RODO i amerykańskimi przepisami stanowymi dotyczącymi prywatności

Wykonaj czynności opisane w sekcjach Ustawienia dotyczące rozporządzeń europejskich i Ustawienia dotyczące przepisów stanowych w USA , aby dodać Liftoff do listy partnerów reklamowych zgodnych z rozporządzeniami europejskimi i przepisami stanowymi w USA w interfejsie Ad Managera.

Krok 3. Zaimportuj pakiet SDK Vungle i adapter Liftoff Monetize

W pliku Gradle na poziomie aplikacji dodaj te zależności implementacji:

Kotlin

dependencies {
    implementation("com.google.android.gms:play-services-ads:25.5.0")
    implementation("com.google.ads.mediation:vungle:7.7.8.1")
}

Zakręcony

dependencies {
    implementation 'com.google.android.gms:play-services-ads:25.5.0'
    implementation 'com.google.ads.mediation:vungle:7.7.8.1'
}

Integracja ręczna

  • Pobierz najnowszy pakiet Vungle Android SDK i wyodrębnij pliki .aar i JAR w folderze libs, a następnie dodaj je do projektu.

  • Przejdź do artefaktów adaptera Liftoff Monetize w repozytorium Maven Google. Wybierz najnowszą wersję, pobierz plik .aar adaptera Vungle i dodaj go do projektu.

Krok 4. Skonfiguruj ustawienia prywatności w pakiecie SDK Vungle

Aby zachować zgodność z polityką Google w zakresie zgody użytkownika z UE, musisz przekazywać użytkownikom z Europejskiego Obszaru Gospodarczego (EOG), Szwajcarii i Wielkiej Brytanii określone informacje oraz uzyskiwać ich zgodę na używanie plików cookie lub innych form lokalnego przechowywania danych, jeśli jest to wymagane przez prawo, a także na zbieranie, udostępnianie i wykorzystywanie danych osobowych na potrzeby personalizacji reklam. Polityka ta odzwierciedla wymagania UE zawarte w dyrektywie o prywatności i łączności elektronicznej oraz w Ogólnym rozporządzeniu o ochronie danych (RODO). Odpowiadasz za sprawdzenie, czy zgoda jest przekazywana do każdego źródła reklam w łańcuchu zapośredniczenia.

Od wersji 7.4.1 pakietu SDK Vungle Liftoff Monetize automatycznie odczytuje zgodę na wykorzystanie danych zgodnie z RODO ustawioną przez platformy do zarządzania zgodą użytkowników, które obsługują specyfikację Google dotyczącą udzielenia dodatkowej zgody, w tym pakiet SDK UMP. Więcej informacji znajdziesz w instrukcjach dotyczących zalecanej implementacji zgodnej z RODO.

amerykańskie przepisy stanowe o ochronie prywatności

Amerykańskie przepisy stanowe dotyczące prywatności wymagają, aby użytkownicy mieli prawo do rezygnacji ze „sprzedaży” ich „danych osobowych” (w znaczeniu określonym w ustawie). Opcja rezygnacji musi być dostępna za pomocą dobrze widocznego linku „Nie sprzedawaj moich danych osobowych” na stronie głównej „sprzedającego”. Przewodnik po amerykańskich przepisach stanowych o ochronie danych osobowych umożliwia włączenie ograniczonego przetwarzania danych na potrzeby wyświetlania reklam Google, ale Google nie może zastosować tego ustawienia do każdej sieci reklamowej w łańcuchu zapośredniczenia. Dlatego musisz wskazać każdą sieć reklamową w łańcuchu zapośredniczenia, która może uczestniczyć w sprzedaży danych osobowych, i postępować zgodnie z wytycznymi każdej z tych sieci, aby zapewnić zgodność z przepisami.

Liftoff Monetize zawiera interfejs API, który umożliwia przekazywanie zgody do pakietu Vungle SDK. Poniższy przykładowy kod pokazuje, jak przekazać te informacje o zgodzie do pakietu SDK Vungle. Jeśli zdecydujesz się wywołać tę metodę, zalecamy zrobienie tego przed wysłaniem prośby o reklamy za pomocą funkcji Google Mobile Ads SDK (Legacy).

Java

VunglePrivacySettings.setCCPAStatus(true);

Kotlin

VunglePrivacySettings.setCCPAStatus(true)

Więcej informacji i wartości, które można podać w metodzie, znajdziesz w artykule o wdrażaniu ustawy CCPA.

Krok 5. Dodaj wymagany kod

Integracja z Liftoff Monetize nie wymaga dodatkowego kodu.

Krok 6. Przetestuj implementację

Włączanie reklam testowych

Pamiętaj, aby zarejestrować urządzenie testowe w usłudze Ad Manager i włączyć tryb testowy w interfejsie Liftoff Monetize.

Sprawdzanie reklam testowych

Aby sprawdzić, czy otrzymujesz reklamy testowe z Liftoff Monetize, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając ze źródeł reklam Liftoff Monetize (określanie stawek) i Liftoff Monetize (kaskada).

Kroki opcjonalne:

Parametry dotyczące sieci

Adapter Liftoff Monetize obsługuje te dodatkowe parametry żądania, które można do niego przekazywać:

userId
Ciąg znaków reprezentujący identyfikator użytkownika zachęconego do działania w usłudze Liftoff Monetize.
adOrientation
Liczba całkowita określająca orientację wyświetlania reklam pełnoekranowych.
setBackButtonImmediatelyEnabled
Wartość logiczna, która umożliwia natychmiastowe włączenie lub wyłączenie przycisku Wstecz w reklamach wyświetlanych przy otwarciu aplikacji. Ustaw wartość true, aby natychmiast włączyć przycisk Wstecz, lub false, aby go wyłączyć. Domyślna wartość to false. Więcej informacji znajdziesz w dokumentacji Liftoff Monetize dotyczącej integrowania reklam wyświetlanych przy otwarciu aplikacji.

Oto przykładowy kod, który pokazuje, jak utworzyć żądanie reklamy z tymi parametrami:

Java

Bundle extras = new Bundle();
extras.putString(VungleConstants.KEY_USER_ID, "myUserID");
extras.putInt(VungleConstants.KEY_ORIENTATION, 1);
// Optional: Enables the back button on App Open ads immediately.
extras.putBoolean(VungleConstants.KEY_BACK_BUTTON_IMMEDIATELY_ENABLED, true);

AdRequest request =
    new AdRequest.Builder()
        .addNetworkExtrasBundle(VungleAdapter.class, extras) // Rewarded.
        .addNetworkExtrasBundle(VungleInterstitialAdapter.class, extras) // Interstitial.
        // App Open ads use VungleMediationAdapter
        .addNetworkExtrasBundle(VungleMediationAdapter.class, extras)
        .build();

Kotlin

val extras = Bundle()
extras.putString(VungleConstants.KEY_USER_ID, "myUserID")
extras.putInt(VungleConstants.KEY_ORIENTATION, 1)
// Optional: Enables the back button on App Open ads immediately.
extras.putBoolean(VungleConstants.KEY_BACK_BUTTON_IMMEDIATELY_ENABLED, true)

val request =
  AdRequest.Builder()
    .addNetworkExtrasBundle(VungleAdapter::class.java, extras) // Rewarded.
    .addNetworkExtrasBundle(VungleInterstitialAdapter::class.java, extras) // Interstitial.
    // App Open ads use VungleMediationAdapter
    .addNetworkExtrasBundle(VungleMediationAdapter::class.java, extras)
    .build()

Renderowanie reklam natywnych

Adapter Liftoff Monetize zwraca reklamy natywne jako obiekty NativeAd. Wypełnia te polaNativeAd:

Pole Komponenty zawsze uwzględniane przez adapter Liftoff Monetize
Nagłówek
Obraz 1
Widok multimediów
Treść
Ikona aplikacji
Wezwanie do działania
Ocena w gwiazdkach
Sklep
Cena

1 Adapter Liftoff Monetize nie zapewnia bezpośredniego dostępu do głównego komponentu z obrazem w przypadku reklam natywnych. Zamiast tego adapter wypełnia element MediaView filmem lub obrazem.

Kody błędów

Jeśli adapter nie otrzyma reklamy z Liftoff Monetize, wydawcy mogą sprawdzić podstawowy błąd w odpowiedzi na reklamę, korzystając z ResponseInfo.getAdapterResponses() w tych klasach:

Format Nazwa klasy
Reklama wyświetlana przy otwarciu aplikacji (określanie stawek) com.google.ads.mediation.vungle.VungleMediationAdapter
Przy otwarciu aplikacji (kaskada) com.google.ads.mediation.vungle.VungleMediationAdapter
Baner (określanie stawek) com.google.ads.mediation.vungle.VungleMediationAdapter
Baner (kaskadowe) com.vungle.mediation.VungleInterstitialAdapter
Reklama pełnoekranowa (określanie stawek) com.google.ads.mediation.vungle.VungleMediationAdapter
Reklama pełnoekranowa (kaskada) com.vungle.mediation.VungleInterstitialAdapter
Reklama z nagrodą (określanie stawek) com.google.ads.mediation.vungle.VungleMediationAdapter
Reklama z nagrodą (kaskada) com.vungle.mediation.VungleAdapter
Reklama pełnoekranowa z nagrodą (licytacja) com.google.ads.mediation.vungle.VungleMediationAdapter
Reklama pełnoekranowa z nagrodą (kaskada) com.google.ads.mediation.vungle.VungleMediationAdapter
Reklama natywna (określanie stawek) com.google.ads.mediation.vungle.VungleMediationAdapter
Natywna (kaskada) com.google.ads.mediation.vungle.VungleMediationAdapter

Oto kody i powiązane z nimi komunikaty, które adapter Liftoff Monetize wyświetla, gdy nie uda się wczytać reklamy:

Kod błędu Domena Przyczyna
101 com.google.ads.mediation.vungle Nieprawidłowe parametry serwera (np. identyfikator aplikacji lub identyfikator miejsca docelowego).
102 com.google.ads.mediation.vungle Żądany rozmiar banera nie jest mapowany na prawidłowy rozmiar reklamy Liftoff Monetize.
103 com.google.ads.mediation.vungle Liftoff Monetize wymaga kontekstu Activity do wysyłania żądań reklam.
104 com.google.ads.mediation.vungle Pakiet SDK Vungle nie może wczytać wielu reklam dla tego samego identyfikatora miejsca docelowego.
105 com.google.ads.mediation.vungle Nie udało się zainicjować pakietu Vungle SDK.
106 com.google.ads.mediation.vungle Pakiet SDK Vungle zwrócił wywołanie zwrotne o pomyślnym wczytaniu, ale Banners.getBanner() lub Vungle.getNativeAd() zwróciło wartość null.
107 com.google.ads.mediation.vungle Pakiet SDK Vungle nie jest gotowy do wyświetlenia reklamy.
108 com.google.ads.mediation.vungle Pakiet SDK Vungle zwrócił nieprawidłowy token określania stawek.

Informacje o błędach pochodzących z pakietu SDK Vungle znajdziesz w artykule Kody błędów: pakiet SDK Vungle na iOS i Androida.

Historia zmian adaptera zapośredniczenia Liftoff Monetize na Androida

Wersja 7.7.8.1

  • Przypnij zależność adaptera od Kotlina do wersji 1.9.0 (minimalnej wersji Kotlina obsługiwanej przez pakiet GMA NextGen SDK).

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
  • Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.4.0.
  • Pakiet SDK Vungle w wersji 7.7.8.

Wersja 7.7.8.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.7.8.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
  • Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.4.0.
  • Wersja pakietu Vungle SDK 7.7.8.

Wersja 7.7.7.0

  • Usunęliśmy sprawdzanie canPlayAd() przed wyświetleniem reklam wyświetlanych przy otwarciu aplikacji, dzięki czemu pakiet SDK Liftoff obsługuje przypadek, gdy reklama nie jest gotowa, i wywołuje własne wywołanie zwrotne błędu.
  • Ustawiliśmy obiekty reklam wyświetlanych przy otwarciu aplikacji i reklam pełnoekranowych jako dopuszczające wartość null i dodaliśmy sprawdzanie wartości null przed play().
  • Dodano rejestrowanie za pomocą VungleMediationLogger, gdy w momencie wyświetlenia instancja reklamy wyświetlanej przy otwarciu aplikacji, reklamy pełnoekranowej lub reklamy z nagrodą (kaskadowej lub z licytacją) ma wartość null.
  • Sprawdzona zgodność z pakietem Vungle SDK w wersji 7.7.7.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
  • Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.3.0.
  • Pakiet SDK Vungle w wersji 7.7.7.

Wersja 7.7.6.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 7.7.6.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
  • Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.3.0.
  • Pakiet SDK Vungle w wersji 7.7.6.

Wersja 7.7.4.2

  • Mapuje AgeRestrictedTreatment na interfejs API COPPA platformy Liftoff Monetize.
  • Usunęliśmy stare implementacje interfejsu API w przypadku tych formatów reklam z kaskady: baner, reklama pełnoekranowa.
  • Zaktualizowano adapter, aby używał loadBannerAd w przypadku kaskadowych banerów reklamowych i loadInterstitialAd w przypadku kaskadowych reklam pełnoekranowych.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.4.0.
  • Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.2.1.
  • Vungle SDK w wersji 7.7.4.

Wersja 7.7.4.1

  • Dodano logowanie za pomocą VungleMediationLogger, aby wyróżnić przypadek, gdy wykryto wiele identyfikatorów aplikacji.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.3.0.
  • Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 1.2.1.

Wersja 7.7.4.0

  • Dodano implementację MediationInterstitialAd do formatu reklamy pełnoekranowej.
  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.7.4.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.2.0.
  • Vungle SDK w wersji 7.7.4.

Wersja 7.7.2.0

  • Dodano właściwość umożliwiającą tworzenie adaptera z zależnością pakietu SDK nowej generacji do reklam mobilnych Google.
  • Dodaliśmy rejestrowanie za pomocą VungleMediationLogger w przypadku niezgodności rozmiaru banera adaptacyjnego.
  • Ustaw właściwość adapterAdFormat w klasie BaseAd.
  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 7.7.2.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.0.0.
  • Pakiet SDK do wyświetlania reklam mobilnych Google nowej generacji w wersji 0.25.0-beta01.
  • Pakiet SDK Vungle w wersji 7.7.2.

Wersja 7.7.1.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 7.7.1.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 25.0.0.
  • Pakiet SDK Vungle w wersji 7.7.1.

Wersja 7.7.0.1

  • Dodaliśmy obsługę konfigurowania przez wydawców parametru com.vungle.ads.AdConfig.setBackButtonImmediatelyEnabled w przypadku reklam wyświetlanych przy otwarciu aplikacji za pomocą dodatków zapośredniczenia.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.9.0.
  • Pakiet SDK Vungle w wersji 7.7.0.

Wersja 7.7.0.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.7.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.9.0.
  • Pakiet SDK Vungle w wersji 7.7.0.

Wersja 7.6.3.1

  • Dodano obsługę przekazywania parametru tagForUnderAgeOfConsent pakietu SDK do reklam mobilnych Google do pakietu SDK Liftoff Monetize.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.9.0.
  • Pakiet SDK Vungle w wersji 7.6.3.

Wersja 7.6.3.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.6.3.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.9.0.
  • Pakiet SDK Vungle w wersji 7.6.3.

Wersja 7.6.2.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 7.6.2.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.9.0.
  • Pakiet SDK Vungle w wersji 7.6.2.

Wersja 7.6.1.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.6.1.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.7.0.
  • Pakiet SDK Vungle w wersji 7.6.1.

Wersja 7.6.0.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 7.6.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.7.0.
  • Pakiet SDK Vungle w wersji 7.6.0.

Wersja 7.5.1.1

  • Usunięto odwołania do kontekstu na poziomie klasy. Może pomóc zmniejszyć problemy z wyciekiem pamięci.
  • Dodaliśmy nową implementację interfejsu API na potrzeby banera reklamowego kaskady.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.7.0.
  • Pakiet SDK Vungle w wersji 7.5.1.

Wersja 7.5.1.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.5.1.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.5.0.
  • Pakiet SDK Vungle w wersji 7.5.1.

Wersja 7.5.0.1

  • Ustawia wartość overrideImpressionRecording na „true” zarówno w przypadku kaskadowych reklam natywnych, jak i reklam natywnych RTB.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.4.0.
  • Pakiet SDK Vungle w wersji 7.5.0.

Wersja 7.5.0.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.5.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.2.0.
  • Pakiet SDK Vungle w wersji 7.5.0.

Wersja 7.4.3.1

  • Zaktualizowano minimalny wymagany poziom interfejsu Android API do 23.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 24.0.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.0.0.
  • Pakiet SDK Vungle w wersji 7.4.3.

Wersja 7.4.3.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 7.4.3.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.6.0.
  • Pakiet SDK Vungle w wersji 7.4.3.

Wersja 7.4.2.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.4.2.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.5.0.
  • Pakiet SDK Vungle w wersji 7.4.2.

Wersja 7.4.1.0

  • Sprawdzona zgodność z pakietem Vungle SDK w wersji 7.4.1.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.3.0.
  • Pakiet SDK Vungle w wersji 7.4.1.

Wersja 7.4.0.1

  • Dodaliśmy obsługę niestandardowych rozmiarów reklam w przypadku banerów reklamowych z określaniem stawek i zapośredniczeniem kaskadowym.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
  • Pakiet SDK Vungle w wersji 7.4.0.

Wersja 7.4.0.0

  • Rozszerzono klasę VungleInterstitialAdapter z VungleMediationAdapter, aby dodać obsługę kaskady w przypadku formatu reklamy wyświetlanej przy otwarciu aplikacji w usłudze Google Ad Manager.
  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.4.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
  • Pakiet SDK Vungle w wersji 7.4.0.

Wersja 7.3.2.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 7.3.2.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • Pakiet SDK Vungle w wersji 7.3.2.

Wersja 7.3.1.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.3.1.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • Pakiet SDK Vungle w wersji 7.3.1.

Wersja 7.3.0.0

  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 23.0.0.
  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.3.0.
  • Dodaliśmy obsługę kaskadowych źródeł reklam i źródeł reklam z określaniem stawek w przypadku formatu reklamy wyświetlanej przy otwarciu aplikacji.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • Pakiet SDK Vungle w wersji 7.3.0.

Wersja 7.1.0.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.1.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • Pakiet SDK Vungle w wersji 7.1.0.

Wersja 7.0.0.1

  • Rozwiązaliśmy problem polegający na tym, że pakiet SDK do reklam mobilnych Google nie rejestrował wyświetleń w przypadku reklam natywnych z określaniem stawek.
  • Przywrócono zależność adaptera od pakietu SDK do reklam mobilnych Google w wersji 22.3.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • Pakiet SDK Vungle w wersji 7.0.0.

Wersja 7.0.0.0

  • Dodaliśmy obsługę wczytywania wielu reklam z tym samym identyfikatorem miejsca docelowego w przypadku wszystkich formatów reklam kaskadowych.
  • Zmieniliśmy nazwę karty z Vungle na Liftoff Monetize.
  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 7.0.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.4.0.
  • Pakiet SDK Vungle w wersji 7.0.0.

Wersja 6.12.1.1

  • Zaktualizowano adapter, aby używać nowej klasy VersionInfo.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 22.0.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
  • Pakiet SDK Vungle w wersji 6.12.1.

Wersja 6.12.1.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.12.1.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.4.0.
  • Pakiet SDK Vungle w wersji 6.12.1.

Wersja 6.12.0.1

  • Dodaliśmy obsługę określania stawek w przypadku formatu banera reklamowego.
  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.12.0.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.4.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.4.0.
  • Pakiet SDK Vungle w wersji 6.12.0.

Wersja 6.12.0.0

  • Dodano obsługę zapośredniczenia kaskadowego i określania stawek w przypadku formatu reklamy pełnoekranowej z nagrodą.
  • Dodaliśmy obsługę określania stawek w przypadku formatu reklamy natywnej.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.1.0.
  • Pakiet SDK Vungle w wersji 6.12.0.

Wersja 6.11.0.3

  • Dodaliśmy obsługę zapośredniczenia kaskadowego w przypadku formatu reklamy natywnej.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 21.1.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.1.0.
  • Pakiet SDK Vungle w wersji 6.11.0.

Wersja 6.11.0.2

  • Dodaliśmy obsługę wczytywania wielu reklam z nagrodą z określaniem stawek w przypadku tego samego identyfikatora miejsca docelowego.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
  • Pakiet SDK Vungle w wersji 6.11.0.

Wersja 6.11.0.1

  • Zaktualizowaliśmy compileSdkVersion i targetSdkVersion do interfejsu API 31.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.0.0.
  • Zaktualizowaliśmy minimalny wymagany poziom interfejsu API Androida do 19.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
  • Pakiet SDK Vungle w wersji 6.11.0.

Wersja 6.11.0.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.11.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • Pakiet SDK Vungle w wersji 6.11.0.

Wersja 6.10.5.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 6.10.5.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.6.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • Pakiet SDK Vungle w wersji 6.10.5.

Wersja 6.10.4.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 6.10.4.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.5.0.
  • Pakiet SDK Vungle w wersji 6.10.4.

Wersja 6.10.3.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.10.3.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.5.0.
  • Pakiet SDK Vungle w wersji 6.10.3.

Wersja 6.10.2.1

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.10.2.
  • Dodaliśmy obsługę określania stawek w przypadku formatów reklam pełnoekranowych i reklam z nagrodą.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.5.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.5.0.
  • Pakiet SDK Vungle w wersji 6.10.2.

Wersja 6.10.2.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.10.2.
  • Rozwiązaliśmy problem z adapterem, zastępując parametr serverParameters parametrem mediationExtras, aby podczas wysyłania żądań reklam banerowych i pełnoekranowych uzyskiwać parametry specyficzne dla sieci Vungle.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.3.0.
  • Pakiet SDK Vungle w wersji 6.10.2.

Wersja 6.10.1.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.10.1.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 20.3.0.
  • Reklamy MREC są teraz obsługiwane przez interfejs API banerów Vungle.
  • Zaktualizowane standardowe kody błędów i komunikaty.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.3.0.
  • Vungle SDK w wersji 6.10.1.

Wersja 6.9.1.1

  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.0.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.0.0.
  • Wersja pakietu SDK Vungle 6.9.1.

Wersja 6.9.1.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.9.1.
  • Dodaliśmy obsługę OMSDK.
  • Naprawiono różne błędy.
  • Obsługa reklam z nagrodą w przypadku wywołania zwrotnego onAdViewed w Vungle.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.7.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
  • Wersja pakietu SDK Vungle 6.9.1.

Wersja 6.8.1.1

  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.6.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.6.0.
  • Wersja pakietu Vungle SDK 6.8.1.

Wersja 6.8.1.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 6.8.1.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.5.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • Pakiet SDK Vungle w wersji 6.8.1.

Wersja 6.8.0.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.8.0.
  • Zaktualizowaliśmy adapter, aby nie przekazywał onAdClosed(), gdy banery reklamowe są odświeżane lub niszczone.
  • Usuń FlexFeed i FlexView (wycofane w pakiecie Vungle 6.8.0).
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.4.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.4.0.
  • Pakiet SDK Vungle w wersji 6.8.0.

Wersja 6.7.1.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 6.7.1.
  • Naprawiliśmy błąd, który powodował, że reklamy nie wczytywały się, jeśli były wczytywane przy użyciu kontekstu aplikacji.
  • Zaktualizowano targetSdkVersion do interfejsu API 29.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.3.0.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
  • Wersja pakietu Vungle SDK 6.7.1.

Wersja 6.7.0.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 6.7.0.
  • Zaktualizowano adapter, aby obsługiwał żądania śródtekstowych banerów adaptacyjnych.
  • Reklamy pełnoekranowe i reklamy z nagrodą są teraz domyślnie odtwarzane z dźwiękiem.
  • Reklamy pełnoekranowe przekazują teraz wywołanie zwrotne onAdLeftApplication() po kliknięciu.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.2.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.2.0.
  • Pakiet SDK Vungle w wersji 6.7.0.

Wersja 6.5.3.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 6.5.3.
  • Dodano obsługę nowego formatu banera Vungle.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.0.1.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.0.1.
  • Pakiet SDK Vungle w wersji 6.5.3.

Wersja 6.4.11.1

  • Rozwiązaliśmy problem, który powodował, że banery reklamowe nie były odświeżane.

Wersja 6.4.11.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 6.4.11.
  • Dodaliśmy obsługę reklam banerowych.
  • Przeniesiono adapter do AndroidaX.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.2.0.

Wersja 6.3.24.1

  • Zaktualizowano adapter, aby obsługiwał nowy interfejs API reklam z nagrodą w otwartej wersji beta.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 17.2.0.

Wersja 6.3.24.0

  • Zweryfikowana zgodność z pakietem SDK Vungle w wersji 6.3.24.

Wersja 6.3.17.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 6.3.17.

Wersja 6.3.12.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.3.12.

Wersja 6.2.5.1

  • Zaktualizowano adapter, aby wywoływał zdarzenie reklamy onRewardedVideoComplete().

Wersja 6.2.5.0

  • Sprawdzona zgodność z pakietem SDK Vungle w wersji 6.2.5.

Wersja 5.3.2.1

  • thought Zaktualizowaliśmy adapter, aby prawidłowo raportował kliknięcia do pakietu SDK do reklam mobilnych Google.

Wersja 5.3.2.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 5.3.2.
  • Zaktualizowano projekt adaptera na potrzeby Android Studio 3.0.
  • Dodaliśmy te metody do klasy Bundle builder:
    • setOrdinalViewCount : to pole służy do przekazywania numeru porządkowego zapośredniczenia, gdy wydawca otrzymuje raporty z danymi o numerach porządkowych z Vungle.
    • setFlexViewCloseTimeInSec : ta opcja służy do automatycznego zamykania reklam w widoku elastycznym po upływie określonej liczby sekund.

Wersja 5.3.0.0

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 5.3.0.

Wersja 5.1.0.0

  • Zaktualizowano adapter, aby był zgodny z pakietem SDK Vungle w wersji 5.1.0.
  • Zmieniliśmy system nazewnictwa wersji na [wersja pakietu SDK Vungle].[wersja poprawki adaptera].

Wcześniejsze wersje

  • Dodaliśmy obsługę formatów reklam pełnoekranowych i formatów reklam wideo z nagrodą.