Integracja Liftoff Zarabiaj z zapośredniczeniem

Z tego przewodnika dowiesz się, jak używać pakietu SDK Google Mobile Ads SDK (Legacy) do wczytywania i wyświetlania reklam z Liftoff Monetize za pomocą zapośredniczenia AdMob, które obejmuje integracje zarówno z ustalaniem stawek, jak i z 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ź te kwestie:

  • Android API na poziomie 24 lub wyższym.
  • [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 Add Application (Dodaj aplikację).

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

Po utworzeniu aplikacji wybierz ją w panelu aplikacji Liftoff Monetize.

Zanotuj identyfikator aplikacji.

Dodawanie nowych miejsc docelowych

Aby utworzyć nowe miejsce docelowe do użycia z zapośredniczeniem AdMob, 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:

Otwarcie aplikacji

Wybierz Reklama pełnoekranowa i wpisz nazwę miejsca docelowego. Następnie wybierz Tak w sekcji Możliwe do pominięcia i wypełnij resztę 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.

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, kliknij przycisk Dalej u dołu strony.

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ą

Wybierz 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 Zarabianie 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.

Otwarcie aplikacji

Baner 300 x 250

Pełnoekranowa

Z nagrodą

Reklama pełnoekranowa z nagrodą

Natywna

Znajdowanie klucza interfejsu API raportowania

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 AdMob 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 nie masz pliku app-ads.txt, skonfiguruj go pod kątem swojej aplikacji.

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 o pliku app-ads.txt.

Włączanie trybu testowego

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

Wybierz aplikację, w której chcesz włączyć reklamy testowe, w sekcji Placement Reference ID (Identyfikator referencyjny miejsca docelowego) aplikacji. Reklamy testowe można włączyć, wybierając Test Mode (Tryb testowy) i Show test ads only (Pokazuj tylko reklamy testowe) w sekcji Status.

Krok 2. Skonfiguruj w interfejsie AdMob żądania z Liftoff Monetize

Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej

Musisz dodać Liftoff Monetize do konfiguracji zapośredniczenia jednostki reklamowej.

Najpierw zaloguj się na konto AdMob. Następnie otwórz kartę Zapośredniczenie. Jeśli masz już grupę zapośredniczenia, którą chcesz zmodyfikować, kliknij jej nazwę, aby ją edytować, i przejdź do sekcji Dodawanie Liftoff Monetize jako źródła reklam.

Aby utworzyć nową grupę zapośredniczenia, kliknij Utwórz grupę zapośredniczenia.

Wpisz format reklamy i platformę, a następnie kliknij Dalej.

Nadaj nazwę grupie zapośredniczenia i wybierz lokalizacje, na które chcesz kierować reklamy. Następnie ustaw stan grupy zapośredniczenia na Włączona i kliknij Dodaj jednostki reklamowe.

Powiąż tę grupę zapośredniczenia z co najmniej jedną z istniejących jednostek reklamowych AdMob. Następnie kliknij Gotowe.

Powinna się teraz wyświetlić karta jednostek reklamowych z wybranymi przez Ciebie jednostkami:

Dodawanie Liftoff Monetize jako źródła reklam

Określanie stawek


W sekcji Źródła reklam odszukaj kartę Ustalanie stawek i kliknij Dodaj źródło reklam. Następnie wybierz Liftoff Monetize.

Kliknij Jak podpisać umowę partnerską i skonfiguruj partnerstwo z określaniem stawek z Liftoff Monetize.



Kliknij Potwierdź i zaakceptuj, a następnie Dalej.



Jeśli masz już mapowanie dla Liftoff Monetize, możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.



Następnie wpisz identyfikator aplikacji i identyfikator referencyjny miejsca docelowego uzyskane w poprzedniej sekcji. Następnie kliknij Gotowe.



Kaskada


Na karcie Kaskada w sekcji Źródła reklam kliknij Dodaj źródło reklam.

Wybierz Liftoff Monetize i włącz przełącznik Optymalizuj. Aby skonfigurować optymalizację źródła reklam w Liftoff Monetize, wpisz klucz interfejsu API do raportowania uzyskany w poprzedniej sekcji. Następnie wpisz wartość eCPM dla Liftoff Monetize i kliknij Dalej.




Jeśli masz już mapowanie dla Liftoff Monetize, możesz je wybrać. W przeciwnym razie kliknij Dodaj mapowanie.



Następnie wpisz identyfikator aplikacji i identyfikator referencyjny miejsca docelowego uzyskane w poprzedniej sekcji. Następnie kliknij Gotowe.


Dodawanie Liftoff do listy partnerów reklamowych zgodnych z RODO i przepisami stanowymi w USA

Wykonaj czynności opisane w artykułach Ustawienia zgodne z rozporządzeniami europejskimi i Ustawienia zgodne z amerykańskimi przepisami stanowymi, aby dodać Liftoff do listy partnerów reklamowych zgodnych z rozporządzeniami europejskimi i amerykańskimi przepisami stanowymi w interfejsie AdMob.

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 udzielać odpowiednich informacji użytkownikom z Europejskiego Obszaru Gospodarczego (EOG), Wielkiej Brytanii i Szwajcarii oraz uzyskać ich zgodę na stosowanie plików cookie lub innych środków do lokalnego przechowywania danych, jeśli jest to wymagane prawnie. Musisz też uzyskać ich zgodę na zbieranie, udostępnianie i wykorzystywanie danych osobowych do personalizowania 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 zidentyfikować każdą sieć reklamową w łańcuchu zapośredniczenia, która może uczestniczyć w sprzedaży danych osobowych, i postępować zgodnie ze wskazówkami każdej z tych sieci, aby zapewnić zgodność z przepisami.

Liftoff Monetize zawiera interfejs API, który umożliwia przekazywanie zgody do pakietu SDK Vungle. 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, aby zrobić to przed wysłaniem żądania reklam za pomocą 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 AdMob 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 Liftoff Monetize, który otrzymał zachętę.
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 opisy pól reklam natywnych w przypadku NativeAd.

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 MediaView filmem lub obrazem.

Kody błędów

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

Format Nazwa klasy
Reklama wyświetlana przy otwarciu aplikacji (określanie stawek) com.google.ads.mediation.vungle.VungleMediationAdapter
Reklama wyświetlana 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ą (określanie stawek) 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 SDK Vungle.
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 odtworzenia 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).

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.
  • 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.
  • Pakiet SDK Vungle w wersji 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.
  • Zmieniono obiekty reklam wyświetlanych przy otwarciu aplikacji i reklam pełnoekranowych na takie, które mogą mieć wartość null, i dodano sprawdzanie wartości null przed play().
  • Dodano logowanie za pomocą VungleMediationLogger, gdy instancja reklamy wyświetlanej przy otwarciu aplikacji, reklamy pełnoekranowej lub reklamy z nagrodą (kaskadowej i z określaniem stawek) ma wartość null w momencie wyświetlania.
  • Zweryfikowano zgodność z pakietem SDK Vungle 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

  • Zweryfikowano 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 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.
  • Pakiet SDK Vungle 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.

Zbudowano i przetestowano z:

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

Wersja 7.7.2.0

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

Zbudowano i przetestowano z:

  • 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

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

Zbudowano i przetestowano z:

  • 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.

Zbudowano i przetestowano z:

  • 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.

Zbudowano i przetestowano z:

  • 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

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

Zbudowano i przetestowano z:

  • 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

  • Zweryfikowano 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.

Zbudowano i przetestowano z:

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

Wersja 7.4.1.0

  • Zweryfikowano zgodność z pakietem SDK Vungle 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.

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.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.

Zbudowano i przetestowano z:

  • 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.

Zbudowano i przetestowano z:

  • 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.
  • Dodano obsługę kaskady i określania 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.

Zbudowano i przetestowano z:

  • 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, który powodował, że pakiet SDK do reklam mobilnych Google nie rejestrował wyświetleń 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 we wszystkich formatach reklam kaskadowych.
  • Zmieniono nazwę adaptera z Vungle na Liftoff Monetize.
  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 7.0.0.

Zbudowano i przetestowano z:

  • 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 wersji 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.

Zbudowano i przetestowano z:

  • 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.

Zbudowano i przetestowano z:

  • 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 wersji 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

  • Zaktualizowano compileSdkVersion i targetSdkVersion do interfejsu API na poziomie 31.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.0.0.
  • Zaktualizowano 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

  • Zweryfikowano 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 uzyskać parametry sieci Vungle podczas wysyłania żądań banerów reklamowych i reklam pełnoekranowych.

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 wersji 20.3.0.
  • Reklamy MREC są teraz obsługiwane przez interfejs API banerów Vungle.
  • Zaktualizowano standardowe kody błędów i komunikaty.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.3.0.
  • Pakiet SDK Vungle 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.

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.0.0.
  • Pakiet SDK Vungle w wersji 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.
  • Pakiet SDK Vungle w wersji 6.9.1.

Wersja 6.8.1.1

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

Zbudowano i przetestowano z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.6.0.
  • Pakiet SDK Vungle w wersji 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.

Zbudowano i przetestowano z:

  • 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

  • Zweryfikowano 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.
  • Pakiet SDK Vungle w wersji 6.7.1.

Wersja 6.7.0.0

  • Zweryfikowano 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.

Zbudowano i przetestowano z:

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

Wersja 6.5.3.0

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

Zbudowano i przetestowano z:

  • 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

  • Zweryfikowano zgodność z pakietem SDK Vungle w wersji 6.4.11.
  • Dodaliśmy obsługę banerów reklamowych.
  • Przeniesiono adapter do AndroidX.
  • 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

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

Wersja 6.3.17.0

  • Zweryfikowano 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

  • Zweryfikowana 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.
  • Zmieniono 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ą.