Integracja DT Exchange z zapośredniczeniem

Z tego przewodnika dowiesz się, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z DT Exchange przy użyciu mediacji, a także jak przeprowadzać integrację kaskadową. Wyjaśniamy w nim, jak dodać DT Exchange do konfiguracji zapośredniczenia jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter DT z aplikacją na Androida.

Obsługiwane integracje i formaty reklam

Adapter mediacji DT Exchange ma te możliwości:

Integracja
Określanie stawek  1
Wodospad
Formaty
Baner
Pełnoekranowa
Z nagrodą  2
Natywna

1 Integracja określania stawek jest w fazie zamkniętych testów beta. Aby poprosić o dostęp, skontaktuj się z menedżerem konta.

2 Reklamy z nagrodą są obsługiwane tylko w przypadku zapośredniczenia kaskadowego.

Wymagania

  • Android API na poziomie 23 lub wyższym

  • [W przypadku określania stawek]: aby zintegrować wszystkie obsługiwane formaty reklam w określaniu stawek, użyj adaptera DT Exchange w wersji 8.3.8.0 lub nowszej (zalecana jest najnowsza wersja).

Krok 1. Skonfiguruj ustawienia w interfejsie DT Exchange

Dodawanie nowej aplikacji i nowego miejsca docelowego reklamy

Zarejestruj się lub zaloguj w DT Exchange Console.

Kliknij Dodaj aplikację.

Zarządzaj Aplikacjami

Wybierz platformę i miejsca docelowe, wypełnij pozostałą część formularza, a potem kliknij Utwórz aplikację.

Wpisz nazwy i wybierz typy miejsc docelowych. Następnie kliknij Zapisz miejsce docelowe.

Konfiguracja

Identyfikator aplikacji i identyfikator miejsca docelowego

Najedź kursorem na pasek nawigacyjny po lewej stronie, aby go otworzyć, a następnie kliknij Zarządzanie aplikacjami.

Na stronie Zarządzanie aplikacjami zanotuj Identyfikator aplikacji obok aplikacji.

Wybierz aplikację i otwórz kartę Miejsca docelowe. Zanotuj identyfikator miejsca docelowego.

Identyfikator miejsca docelowego

Identyfikator wydawcy, klucz klienta i klucz tajny klienta

W menu po lewej stronie kliknij swoją nazwę użytkownika i wybierz Profil użytkownika.

Zanotuj Identyfikator wydawcy, Klucz klientaTajny klucz klienta, ponieważ będą Ci potrzebne w następnym kroku.

Profil użytkownika

Aktualizowanie pliku app-ads.txt

Authorized Sellers for Apps (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 utracie przychodów z reklam, musisz wdrożyć plik app-ads.txt. Jeśli jeszcze tego nie zrobiono, utwórz plik app-ads.txt dla usługi Ad Manager.

Aby wdrożyć app-ads.txt w przypadku DT Exchange, dodaj DT do pliku app-ads.txt.

Krok 2. Skonfiguruj popyt DT Exchange w interfejsie Ad Managera

Zaloguj się na konto Ad Managera.

Dodawanie DT Exchange w sekcji Firmy

Określanie stawek

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

Wodospad

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

Wybierz DT Exchange jako Sieć reklamową, wpisz unikalną Nazwę i włącz Zapośredniczanie. Włącz Automatyczne zbieranie danych i wpisz Identyfikator wydawcy, Klucz tajny klientaKlucz klienta uzyskane w poprzedniej sekcji.

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

Włącz udostępnianie bezpiecznych sygnałów

Określanie stawek

Otwórz Administracja > Ustawienia globalne. Otwórz kartę Ustawienia konta Ad Exchange, a następnie przejrzyj i włącz opcję Udostępnianie bezpiecznych sygnałów. Kliknij Zapisz.

Wodospad

Ten krok nie jest wymagany w przypadku integracji kaskadowych.

Udostępnianie bezpiecznych sygnałów w pytaniach o stawkę

Określanie stawek

Kliknij Zasoby reklamowe > Bezpieczne sygnały. W sekcji Bezpieczne sygnały wyszukaj DT Exchange (Fyber Monetization) i włącz opcję Włącz integrację aplikacji.

Kliknij Zapisz.

Wodospad

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 kolejno WyświetlanieUstawienia na potrzeby kanałów popytu. Na karcie Ustawienia domyślne włącz opcję Zezwalaj na udostępnianie bezpiecznych sygnałów w przypadku licytowania w SDK.

Kliknij Zapisz.

Wodospad

Ten krok nie jest wymagany w przypadku integracji kaskadowych.

Konfigurowanie określania stawek w DT Exchange

Określanie stawek

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

Kliknij Nowy licytujący.

Jako licytującego wybierz DT Exchange.

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

Kliknij Gotowe.

Wodospad

Ten krok nie jest wymagany w przypadku integracji kaskadowych.

Konfigurowanie mapowania jednostki reklamowej

Określanie stawek

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

Wybierz firmę, która ma korzystać z DT Exchange.

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 aplikacjiIdentyfikator miejsca docelowego uzyskane w poprzedniej sekcji. Na koniec kliknij Zapisz.

Wodospad

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

Przewiń w dół i kliknij Dodaj partnera zysku.

Wybierz firmę utworzoną w poprzedniej sekcji na potrzeby DT Exchange. Wybierz Zapośredniczenie mobilne SDK jako Rodzaj integracji, Android jako PlatformęAktywny jako Stan.

Wpisz identyfikator aplikacjiidentyfikator miejsca docelowego uzyskane w poprzedniej sekcji oraz wartość domyślnego CPM. Kliknij Zapisz.

Uwaga: automatyczne zbieranie danych potrzebuje kilku dni na zebranie danych, zanim będzie mogło dokładnie obliczać wartość dynamicznego CPM dla sieci zapośredniczenia. Gdy wartość eCPM będzie możliwa do obliczenia, zostanie ona automatycznie zaktualizowana.

Dodawanie DT Exchange (Fyber Monetization) do listy partnerów reklamowych wyświetlanych w wiadomościach zgodnych z RODO i przepisami stanowymi w USA

Wykonaj czynności opisane w sekcjach Ustawienia dotyczące rozporządzeń europejskichUstawienia dotyczące amerykańskich przepisów stanowych, aby dodać DT Exchange (Fyber Monetization) do listy partnerów reklamowych, którzy przestrzegają rozporządzeń europejskich i amerykańskich przepisów stanowych, w interfejsie Ad Managera.

Krok 3. Zaimportuj pakiet SDK DT i adapter

W pliku build.gradle.kts na poziomie aplikacji dodaj te zależności i konfiguracje implementacji: Używaj najnowszych wersji pakietu DT SDK i adaptera:

dependencies {
    implementation("com.google.android.gms:play-services-ads:24.5.0")
    implementation("com.google.ads.mediation:fyber:8.3.8.0")
}

Integracja ręczna

Krok 4. Wdróż ustawienia prywatności w pakiecie DT SDK

Aby zachować zgodność z polityką Google w zakresie zgody użytkownika z UE, musisz przekazywać użytkownikom z Europejskiego Obszaru Gospodarczego (EOG), Wielkiej Brytanii i Szwajcarii określone informacje oraz uzyskiwać ich zgodę na używanie plików cookie lub innych środków do lokalnego przechowywania danych (jeśli jest to wymagane przez prawo) oraz 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 mediacji. Google nie może automatycznie przekazywać do takich sieci wyboru użytkownika dotyczącego zgody.

DT Exchange zawiera interfejs API, który umożliwia przekazywanie zgody użytkownika do pakietu SDK. Poniższy przykładowy kod pokazuje, jak ręcznie przekazywać informacje o zgodzie do pakietu DT SDK. Jeśli zdecydujesz się ręcznie przekazywać informacje o uzyskanej zgodzie do pakietu SDK DT, zalecamy wywoływanie tego kodu przed wysyłaniem żądań reklam za pomocą pakietu SDK do reklam mobilnych Google.

Java

import com.fyber.inneractive.sdk.external.InneractiveAdManager;
// ...

InneractiveAdManager.setGdprConsent(true);
InneractiveAdManager.setGdprConsentString("myGdprConsentString");

Kotlin

import com.fyber.inneractive.sdk.external.InneractiveAdManager
// ...

InneractiveAdManager.setGdprConsent(true)
InneractiveAdManager.setGdprConsentString("myGdprConsentString")

Więcej informacji i wartości, które mogą być podane w tej metodzie, znajdziesz w przewodniku po wdrażaniu RODO na platformie DT Exchange.

amerykańskie przepisy stanowe o ochronie prywatności,

Przepisy dotyczące prywatności w stanach USA wymagają, aby użytkownicy mieli możliwość wycofania zgody na „sprzedaż” „danych osobowych” (w znaczeniu określonym w ustawie). Wycofanie zgody musi być możliwe za pomocą dobrze widocznego linku „Do Not Sell My Personal Information” („Nie sprzedawaj moich danych osobowych”) na stronie głównej podmiotu „sprzedającego”. Przewodnik po zgodności z przepisami stanowymi USA o ochronie prywatności 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 Twoim łańcuchu mediacji. 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.

DT Exchange zawiera interfejs API, który umożliwia przekazywanie zgody użytkownika do pakietu SDK. Poniższy przykładowy kod pokazuje, jak ręcznie przekazywać informacje o zgodzie do pakietu DT SDK. Jeśli zdecydujesz się ręcznie przekazywać informacje o uzyskanej zgodzie do pakietu SDK DT, zalecamy wywoływanie tego kodu przed wysyłaniem żądań reklam za pomocą pakietu SDK do reklam mobilnych Google.

Java

import com.fyber.inneractive.sdk.external.InneractiveAdManager;
// ...

InneractiveAdManager.setUSPrivacyString("myUSPrivacyString");

Kotlin

import com.fyber.inneractive.sdk.external.InneractiveAdManager
// ...

InneractiveAdManager.setUSPrivacyString("myUSPrivacyString")

Więcej informacji i wartości, które mogą być podane w tej metodzie, znajdziesz w przewodniku po wdrażaniu CCPA DT Exchange.

Krok 5. Dodaj wymagany kod

Ładowanie reklamy z kontekstem aktywności

Przekazywanie Activity kontekstu podczas wczytywania formatów reklam pełnoekranowych. Bez kontekstu działania wczytywanie reklamy się nie powiedzie.

Krok 6. Przetestuj implementację

Włączanie reklam testowych

Upewnij się, że zarejestrowano urządzenie testowe w Ad Managerze.

Weryfikowanie reklam testowych

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

Kroki opcjonalne:

Parametry specyficzne dla sieci

Adapter DT Exchange obsługuje dodatkowe parametry żądania, które można przekazywać do adaptera jako pakiet Android. Adapter szuka w pakiecie tych kluczy:

Parametry i wartości żądania
InneractiveMediationDefs.KEY_AGE Liczba całkowita wiek użytkownika,
FyberMediationAdapter.KEY_MUTE_VIDEO Boolean. Wyciszanie i wyłączanie wyciszenia wideo

Oto przykład kodu pokazujący, jak ustawić te parametry żądania reklamy:

Java

Bundle extras = new Bundle();
extras.putInt(InneractiveMediationDefs.KEY_AGE, 10);
extras.putBoolean(FyberMediationAdapter.KEY_MUTE_VIDEO, false);

AdManagerAdRequest request = new AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(FyberMediationAdapter.class, extras)
   .build();

Kotlin

var extras = Bundle()
extras.putInt(InneractiveMediationDefs.KEY_AGE, 10)
extras.putBoolean(FyberMediationAdapter.KEY_MUTE_VIDEO, false)

val request = AdManagerAdRequest.Builder()
   .addNetworkExtrasBundle(FyberMediationAdapter::class.java, extras)
   .build()

Kody błędów

Jeśli adapter nie otrzyma reklamy z DT Exchange, możesz sprawdzić podstawowy błąd w odpowiedzi na reklamę, korzystając z tego kodu:ResponseInfo.getAdapterResponses() w tej klasie:

com.google.ads.mediation.fyber.FyberMediationAdapter

Oto kody i komunikaty wyświetlane przez adapter DT Exchange, gdy nie uda się wczytać reklamy:

Kod błędu Przyczyna
101 Parametry serwera DT Exchange skonfigurowane w interfejsie Ad Managera są nieprawidłowe lub ich brakuje.
103 Żądany rozmiar reklamy nie pasuje do rozmiaru banera obsługiwanego przez DT Exchange.
105 Pakiet DT SDK wczytał reklamę, ale zwrócił nieoczekiwany kontroler.
106 Reklama nie jest gotowa do wyświetlania.
107 Kontekst nie jest instancją działania.
200-399 Pakiet DT SDK zwrócił błąd. Więcej informacji znajdziesz w sekcji kod.

Historia zmian adaptera do zapośredniczenia DT Exchange na Androida

Wersja 8.3.8.0

  • Zmieniliśmy kody błędów i przenieśliśmy je do nowego pliku DTExchangeErrorCodes.kt.
  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.3.8.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.5.0.
  • Wersja pakietu SDK DT Exchange 8.3.8.

Wersja 8.3.7.0

  • Zaktualizowany adapter obsługujący określanie stawek za formaty reklam banerowych i pełnoekranowych.
  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.3.7.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.1.0.
  • Wersja pakietu SDK DT Exchange 8.3.7.

Wersja 8.3.6.1

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

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 24.0.0.
  • Wersja pakietu SDK DT Exchange 8.3.6.

Wersja 8.3.6.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.3.6.

Zaprojektowano i przetestowano z użyciem:

  • SDK do reklam mobilnych Google w wersji 23.6.0.
  • Wersja pakietu SDK DT Exchange 8.3.6.

Wersja 8.3.5.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.3.5.

Zaprojektowano i przetestowano z użyciem:

  • SDK do reklam mobilnych Google w wersji 23.6.0.
  • Wersja pakietu SDK DT Exchange 8.3.5.

Wersja 8.3.4.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.3.4.

Zaprojektowano i przetestowano z użyciem:

  • SDK do reklam mobilnych Google w wersji 23.6.0.
  • Wersja pakietu SDK DT Exchange 8.3.4.

Wersja 8.3.3.0

  • Sprawdzona zgodność z pakietem DT Exchange SDK w wersji 8.3.3.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.5.0.
  • Wersja pakietu SDK DT Exchange 8.3.3.

Wersja 8.3.2.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.3.2.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.4.0.
  • Wersja pakietu SDK DT Exchange 8.3.2.

Wersja 8.3.1.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.3.1.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.3.0.
  • Wersja pakietu SDK DT Exchange 8.3.1.

Wersja 8.3.0.0

  • Dodano obsługę przekazywania wersji pakietu SDK do reklam mobilnych Google do pakietu SDK DT Exchange.
  • Zweryfikowana zgodność z pakietem SDK DT Exchange w wersji 8.3.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
  • Wersja pakietu SDK DT Exchange 8.3.0.

Wersja 8.2.7.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.2.7.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • Wersja pakietu SDK DT Exchange 8.2.7.

Wersja 8.2.6.1

  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 23.0.0.
  • Zweryfikowana zgodność z pakietem SDK DT Exchange w wersji 8.2.6.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • Wersja pakietu SDK DT Exchange 8.2.6.

Wersja 8.2.6.0

  • Zweryfikowana zgodność z pakietem SDK DT Exchange w wersji 8.2.6.

Zaprojektowano i przetestowano z użyciem:

  • SDK do reklam mobilnych Google w wersji 22.6.0.
  • Wersja pakietu SDK DT Exchange 8.2.6.

Wersja 8.2.5.0

  • Zweryfikowana zgodność z pakietem SDK DT Exchange w wersji 8.2.5.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.5.0.
  • DT Exchange SDK w wersji 8.2.5.

Wersja 8.2.4.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.2.4.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • Wersja pakietu SDK DT Exchange 8.2.4.

Wersja 8.2.3.0

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

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
  • Wersja pakietu SDK DT Exchange 8.2.3.

Wersja 8.2.2.1

  • Dodaliśmy obsługę przekazywania klucza muteVideo w dodatkowych informacjach o zapośredniczeniu w celu wyciszania reklam pełnoekranowych.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.5.0.
  • Wersja pakietu SDK DT Exchange 8.2.2.

Wersja 8.2.2.0

  • Sprawdzona zgodność z pakietem SDK DT Exchange w wersji 8.2.2.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.5.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.5.0.
  • Wersja pakietu SDK DT Exchange 8.2.2.

Wersja 8.2.1.0

  • Zmieniliśmy nazwę adaptera na „DT Exchange”.
  • Zweryfikowana zgodność z pakietem SDK DT Exchange w wersji 8.2.1.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.3.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.3.0.
  • Wersja pakietu SDK DT Exchange 8.2.1.

Wersja 8.2.0.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 8.2.0.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.1.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.1.0.
  • Wersja pakietu SDK Fyber 8.2.0.

Wersja 8.1.5.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 8.1.5.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
  • Fyber SDK w wersji 8.1.5.

Wersja 8.1.4.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 8.1.4.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
  • Wersja pakietu SDK Fyber 8.1.4.

Wersja 8.1.3.1

  • Zaktualizowaliśmy compileSdkVersiontargetSdkVersion 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 wersji 19.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
  • Fyber SDK w wersji 8.1.3.

Wersja 8.1.3.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 8.1.3.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 20.6.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • Fyber SDK w wersji 8.1.3.

Wersja 8.1.2.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 8.1.2.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 20.5.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.5.0.
  • Wersja pakietu Fyber SDK 8.1.2.

Wersja 8.1.0.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 8.1.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.4.0.
  • Fyber SDK w wersji 8.1.0.

Wersja 7.8.4.1

  • Rozwiązaliśmy problem, który powodował, że w przypadku duplikatu lub więcej niż jednego unikalnego identyfikatora aplikacji w konfiguracjach zapośredniczenia adapter nie był inicjowany.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 20.4.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.4.0.
  • Wersja pakietu Fyber SDK 7.8.4.

Wersja 7.8.4.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 7.8.4.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 20.3.0.
  • Rozwiązaliśmy problem z reklamami displayowymi z nagrodą, w których nie wywoływano funkcji onVideoComplete().
  • Fyber wymaga teraz kontekstu Activity, aby wyświetlać reklamy.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.3.0.
  • Wersja pakietu Fyber SDK 7.8.4.

Wersja 7.8.3.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 7.8.3.
  • Dodano standardowe kody błędów i komunikaty o błędach dotyczące adapterów.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 20.1.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.1.0.
  • Fyber SDK w wersji 7.8.3.

Wersja 7.8.2.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 7.8.2.
  • 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 Fyber SDK 7.8.2.

Wersja 7.8.1.0

  • Zweryfikowana zgodność z pakietem Fyber SDK w wersji 7.8.1.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
  • Wersja pakietu SDK Fyber 7.8.1.

Wersja 7.8.0.0

  • Zweryfikowana zgodność z pakietem SDK Fyber w wersji 7.8.0.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.7.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.7.0.
  • Fyber SDK w wersji 7.8.0.

Wersja 7.7.4.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 7.7.4.
  • Rozwiązaliśmy problem, który powodował, że w przypadku reklam z nagrodą parametr onUserEarnedReward() był przekazywany 2 razy.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • Wersja pakietu Fyber SDK 7.7.4.

Wersja 7.7.3.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 7.7.3.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • Wersja pakietu SDK Fyber 7.7.3.

Wersja 7.7.2.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 7.7.2.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.5.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • Fyber SDK w wersji 7.7.2.

Wersja 7.7.1.0

  • Zweryfikowana zgodność z pakietem Fyber SDK w wersji 7.7.1.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.4.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.4.0.
  • Fyber SDK w wersji 7.7.1.

Wersja 7.7.0.0

  • Zweryfikowana zgodność z pakietem Fyber SDK w wersji 7.7.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
  • Wersja pakietu Fyber SDK 7.7.0.

Wersja 7.6.1.0

  • Zweryfikowana zgodność z pakietem Fyber SDK w wersji 7.6.1.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
  • Wersja pakietu SDK Fyber 7.6.1.

Wersja 7.6.0.0

  • Zweryfikowana zgodność z pakietem SDK Fyber w wersji 7.6.0.
  • Zaktualizowano adapter, aby obsługiwał żądania wbudowanych banerów adaptacyjnych.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.3.0.
  • Naprawiliśmy błąd polegający na tym, że w przypadku banerów reklamowych nie były wywoływane metody onAdOpened()/onAdClosed().

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
  • Wersja pakietu Fyber SDK 7.6.0.

Wersja 7.5.4.0

  • Sprawdzona zgodność z pakietem Fyber SDK w wersji 7.5.4.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.1.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • Fyber SDK w wersji 7.5.4.

Wersja 7.5.3.0

  • Zweryfikowana zgodność z pakietem Fyber SDK w wersji 7.5.3.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.0.1.
  • Fyber SDK w wersji 7.5.3.

Wersja 7.5.2.0

  • Zweryfikowana zgodność z pakietem Fyber SDK w wersji 7.5.2.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.0.1.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.0.1.
  • Wersja pakietu SDK Fyber 7.5.2.

Wersja 7.5.0.0

  • Zweryfikowana zgodność z pakietem SDK Fyber w wersji 7.5.0.
  • Naprawiliśmy awarię NullPointerException podczas wczytywania reklam Fyber.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
  • Fyber SDK w wersji 7.5.0.

Wersja 7.4.1.0

  • Zweryfikowana zgodność z pakietem Fyber SDK w wersji 7.4.1.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 18.3.0.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
  • Wersja pakietu Fyber SDK 7.4.1.

Wersja 7.3.4.0

  • Pierwsza wersja!
  • Obsługuje banery, reklamy pełnoekranowe i reklamy z nagrodą.

Zaprojektowano i przetestowano z użyciem:

  • Pakiet SDK do reklam mobilnych Google w wersji 18.2.0.
  • Wersja pakietu SDK Fyber 7.3.4.