Integracja Unity Ads z zapośredniczeniem

W tym przewodniku dowiesz się, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z Unity Ads za pomocą zapośredniczenia, w ramach integracji kaskadowych. Znajdziesz w nim informacje o tym, jak dodać Unity Ads do konfiguracji pośrednictwa jednostki reklamowej oraz jak zintegrować pakiet SDK i adapter Unity Ads z aplikacją Android .

Obsługiwane integracje i formaty reklam

Adapter zapośredniczenia dla Unity Ads ma te możliwości:

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

1 Integracja ustalania stawek jest w fazie zamkniętych testów beta. Aby poprosić o dostęp, skontaktuj się ze swoim menedżerem konta.

Wymagania

  • Poziom interfejsu API 21 lub nowszy

Krok 1. Skonfiguruj ustawienia w interfejsie Unity Ads

Zarejestruj się lub zaloguj w Unity Ads.

Utwórz projekt

W panelu Unity Ads kliknij Projekty, a potem Utwórz projekt.

Wypełnij formularz i kliknij Utwórz projekt, aby dodać projekt.

Kliknij Zarabianie > Rozpocznij, a następnie Rozpocznij.

W oknie Konfiguracja projektu kliknij Zamierzam korzystać z pośrednictwaGoogle AdMob w sekcji Partner do pośrednictwa, a potem kliknij Dalej.

Wybierz ustawienia reklamy i kliknij Dalej.

Wypełnij formularz i kliknij Dodaj projekt.

Zanotuj identyfikator gry.

Tworzenie jednostki reklamowej

Kliknij kolejno Generowanie przychodu > Jednostki reklamoweDodaj jednostkę reklamową.

Wpisz Nazwa jednostki reklamowej, a następnie wybierz PlatformęFormat reklamy.

Na koniec kliknij Utwórz, aby zapisać jednostkę reklamową.

Dodaj miejsce docelowe

Określanie stawek

Aby utworzyć miejsca docelowe ustalania stawek, skontaktuj się ze swoim menedżerem konta Google.

Wodospad

Po utworzeniu projektu kliknij Generowanie przychodu > Miejsca docelowe. Aby utworzyć nowe miejsce docelowe, kliknij Dodaj miejsce docelowe dla swojej jednostki reklamowej.

Podaj niezbędne informacje i kliknij Dodaj miejsce docelowe.

Zanotuj identyfikator miejsca docelowego.

Znajdź klucz interfejsu Unity Ads Reporting API

Określanie stawek

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

Wodospad

Oprócz identyfikatora gry i identyfikatora miejsca docelowego do skonfigurowania identyfikatora jednostki reklamowej AdMob będą też potrzebne klucz interfejsu API Unity Ads i główny identyfikator organizacji.

Kliknij Zarabianie > Konfiguracja > Zarządzanie interfejsem API i zapisz klucz dostępu do interfejsu API Statystyki zarabiania.

Następnie otwórz Zarabianie > Ustawienia organizacji i zapisz identyfikator główny organizacji.

Włączanie trybu testowego

Tryb testowy można włączyć w panelu Unity Ads. W ustawieniach projektu kliknij kartę Testowanie.

Tryb testowy aplikacji możesz włączyć, klikając przycisk edycji obok Sklepu Google Play, zaznaczając Zastąp tryb testowy klienta i wybierając Włącz tryb testowy (tj. używaj reklam testowych) na wszystkich urządzeniach.

Możesz też włączyć tryb testowy na konkretnych urządzeniach, klikając przycisk Dodaj urządzenie testowe.

Wypełnij formularz i kliknij Zapisz.

Krok 2. Skonfiguruj żądania reklam Unity Ads w Ad Manager interfejsie

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

Aby dodać Unity Ads do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi w interfejsie AdMob, wykonaj czynności opisane w ustawieniach RODOustawieniach dotyczących przepisów stanowych w USA.

Krok 3. Zaimportuj pakiet SDK i adapter Unity Ads

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

dependencies {
    implementation("com.google.android.gms:play-services-ads:23.5.0")
    implementation("com.unity3d.ads:unity-ads:4.12.4")
    implementation("com.google.ads.mediation:unity:4.12.4.0")
}

Integracja ręczna

  1. Pobierz najnowszy pakiet SDK Unity Ads (unity-ads.aar) ze swojego repozytorium GitHub i dodaj go do swojego projektu.

  2. Otwórz elementy adaptera Unity Ads w repozytorium Maven Google. Wybierz najnowszą wersję, pobierz plik .aar adaptera reklam Unity i dodaj go do projektu.

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

Zgodnie z polityką Google w zakresie zgody użytkownika z UE musisz dopilnować, aby użytkownicy z Europejskiego Obszaru Gospodarczego (EOG) otrzymali określone informacje na temat korzystania z identyfikatorów urządzeń i danych osobowych oraz aby uzyskać od nich zgodę. 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). Aby uzyskać zgodę, musisz wskazać wszystkie sieci reklamowe w łańcuchu zapośredniczenia, które mogą zbierać, otrzymywać lub używać danych osobowych, oraz podać informacje o wykorzystywaniu tych danych przez każdą z nich. Obecnie Google nie może automatycznie przekazywać wyboru użytkownika dotyczącego wyrażenia zgody do takich sieci.

W pakiecie SDK w wersji 2.0.0 Unity Ads dodano interfejs API obsługujący ustawienia prywatności. Poniższy przykładowy kod pokazuje, jak przekazywać te informacje o zgodzie do pakietu SDK Unity Ads. Jeśli zdecydujesz się ręcznie przekazywać informacje o zgodzie do pakietu SDK Unity Ads, zalecamy wywołanie tego kodu przed wysłaniem żądania reklam za pomocą tego pakietu.

Java

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData gdprMetaData = new MetaData(this);
gdprMetaData.set("gdpr.consent", true);
gdprMetaData.commit();

Kotlin

import com.unity3d.ads.metadata.MetaData
// ...

val gdprMetaData = MetaData(this)
gdprMetaData["gdpr.consent"] = true
gdprMetaData.commit()

Więcej informacji oraz wartości, które można podać w ramach poszczególnych metod, znajdziesz w interfejsach API zgodnych z RODO i w artykuleZgodność z RODOfirmy Unity Ads.

Amerykańskie przepisy stanowe o ochronie prywatności

Amerykańskie przepisy stanowe o ochronie prywatności wymagają umożliwienia użytkownikom wycofania zgody na sprzedaż danych osobowych (w znaczeniu określonym w ustawie), za pomocą dobrze widocznego linku „Nie sprzedawaj moich danych osobowych” na stronie głównej sprzedawcy. Przewodnik dotyczący zgodności z amerykańskimi przepisami stanowymi 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 łańcuchu zapośredniczenia. Musisz więc wskazać w łańcuchu zapośredniczenia wszystkie sieci reklamowe, które mogą uczestniczyć w sprzedaży danych osobowych, i zastosować się do zaleceń każdej z nich, by zapewnić zgodność z zasadami.

W pakiecie SDK w wersji 2.0.0 Unity Ads dodano interfejs API obsługujący ustawienia prywatności. Poniższy przykładowy kod pokazuje, jak przekazywać te informacje o zgodzie do pakietu SDK Unity Ads. Jeśli zdecydujesz się ręcznie przekazywać pakietowi SDK Unity Ads informacje o zgodzie, zalecamy wywołanie tego kodu przed wysłaniem żądania reklamy za pomocą pakietu SDK do reklam mobilnych Google.

Java

import com.unity3d.ads.metadata.MetaData;
// ...

MetaData ccpaMetaData = new MetaData(this);
ccpaMetaData.set("privacy.consent", true);
ccpaMetaData.commit();

Kotlin

import com.unity3d.ads.metadata.MetaData
// ...

val ccpaMetaData = MetaData(this)
ccpaMetaData["privacy.consent"] = true
ccpaMetaData.commit()

Aby uzyskać więcej informacji i dowiedzieć się, jakie wartości można podać w przypadku każdej metody, zapoznaj się z tymi przewodnikami: API dotyczące zgody na przetwarzanie danych i danych orazZgodność z CCPA.

Krok 5. Dodaj wymagany kod

Do integracji Unity Ads nie jest potrzebny żaden dodatkowy kod.

Krok 6. Przetestuj implementację

Włączanie reklam testowych

Pamiętaj, aby zarejestrować urządzenie testowe w AdMob i włączyć tryb testowy w interfejsie Unity Ads.

Weryfikowanie reklam testowych

Aby sprawdzić, czy otrzymujesz reklamy testowe z Unity Ads, włącz testowanie pojedynczego źródła reklam w inspektorze reklam, korzystając z źródeł reklam Unity Ads (z określaniem stawek) i Unity Ads (kaskadowych).

Kody błędów

Jeśli adapter nie otrzyma reklamy z Unity Ads, wydawcy mogą sprawdzić błąd w odpowiedzi reklamy, korzystając z  ResponseInfo.getAdapterResponses() w ramach tych klas:

com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter

Oto kody i powiązane z nimi komunikaty wysyłane przez adapter UnityAds, gdy reklama się nie wczytuje:

Kod błędu Przyczyna
0-10 Pakiet UnityAds SDK zwrócił komunikat o błędzie. Więcej informacji znajdziesz w kodu.
101 Parametry serwera UnityAds skonfigurowane w interfejsie Ad Manager są nieprawidłowe lub ich brakuje.
102 UnityAds zwrócił miejsce docelowe ze stanem NO_FILL.
103 UnityAds zwróciło miejsce docelowe ze stanem DISABLED.
104 UnityAds próbowała wyświetlić reklamę bez kontekstu.
105 Kontekst używany do inicjowania, wczytywania lub wyświetlania reklam z Unity Ads nie jest instancją aktywności.
106 Firma UnityAds próbowała wyświetlić reklamę, która nie jest gotowa do wyświetlenia.
107 Na urządzeniu nie można korzystać z UnityAds.
108 UnityAds może wczytywać tylko 1 reklamę na miejsce docelowe naraz.
109 UnityAds zakończyło działanie w stanie BŁĄD.
200-204 Błąd dotyczący banera UnityAds. Więcej informacji znajdziesz w kodowaniu.

Dziennik zmian adaptera zapośredniczenia na Androida reklam Unity

Wersja 4.12.4.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.12.4.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.3.0.
  • Wersja pakietu Unity Ads SDK: 4.12.4.

Wersja 4.12.3.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.12.3.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.3.0.
  • Pakiet SDK Unity Ads w wersji 4.12.3.

Wersja 4.12.2.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.12.2.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
  • Wersja pakietu SDK Unity Ads 4.12.2.

Wersja 4.12.1.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.12.1.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
  • Wersja pakietu Unity Ads SDK: 4.12.1.

Wersja 4.12.0.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.12.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.1.0.
  • Pakiet SDK Unity Ads w wersji 4.12.0.

Wersja 4.11.3.0

  • Dodano obsługę określania stawek w przypadku formatów reklamy typu baner, reklamy pełnoekranowej i reklamy z nagrodą.
  • Zweryfikowano zgodność z pakietem SDK Unity Ads 4.11.3.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.1.0.
  • Pakiet SDK Unity Ads w wersji 4.11.3.

Wersja 4.11.2.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.11.2.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • Pakiet SDK Unity Ads w wersji 4.11.2

Wersja 4.10.0.0

  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 23.0.0.
  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.10.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
  • Pakiet SDK Unity Ads w wersji 4.10.0.

Wersja 4.9.3.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.9.3.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.6.0.
  • Pakiet SDK Unity Ads w wersji 4.9.3.

Wersja 4.9.2.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.9.2.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • Wersja pakietu SDK Unity Ads 4.9.2.

Wersja 4.9.1.0

  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 22.3.0.
  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.9.1.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
  • Pakiet SDK Unity Ads w wersji 4.9.1.

Wersja 4.8.0.0

  • Raportuje wyświetlenie reklamy, gdy pakiet SDK Unity Ads wywoła nową metodę wywołania zwrotnego onBannerShown().
  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.8.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.2.0.
  • Pakiet SDK Unity Ads w wersji 4.8.0.

Wersja 4.7.1.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.7.1.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.1.0.
  • Wersja pakietu SDK Unity Ads 4.7.1.

Wersja 4.7.0.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 4.7.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
  • Pakiet SDK Unity Ads w wersji 4.7.0.

Wersja 4.6.1.1

  • Zaktualizowano adapter, aby używać nowej klasy VersionInfo.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 22.0.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
  • Wersja pakietu SDK Unity Ads 4.6.1.

Wersja 4.6.1.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.6.1.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.5.0
  • Wersja pakietu SDK Unity Ads 4.6.1.

Wersja 4.6.0.0

  • Dodaliśmy obsługę przekazywania informacji COPPA do pakietu SDK Unity Ads.
  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.6.0.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 21.5.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.5.0
  • Pakiet SDK Unity Ads w wersji 4.6.0.

Wersja 4.5.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.5.0.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.4.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.4.0
  • Pakiet SDK Unity Ads w wersji 4.5.0

Wersja 4.4.1.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 4.4.1.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.2.0
  • Pakiet SDK Unity Ads w wersji 4.4.1

Wersja 4.4.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.4.0.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 21.2.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.2.0
  • Pakiet SDK Unity Ads w wersji 4.4.0.

Wersja 4.3.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.3.0.
  • Funkcja wywołania zwrotnego onAdOpened() jest teraz przekierowywana, gdy rozpoczyna się odtwarzanie reklam pełnoekranowych i reklam z nagrodą.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.1.0
  • Pakiet SDK Unity Ads w wersji 4.3.0.

Wersja 4.2.1.1

  • Zaktualizowano compileSdkVersiontargetSdkVersion do poziomu API 31.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 21.0.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 21.0.0.
  • Pakiet SDK Unity Ads w wersji 4.2.1

Wersja 4.2.1.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.2.1.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • Pakiet SDK Unity Ads w wersji 4.2.1.

Wersja 4.1.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.1.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • Pakiet SDK Unity Ads w wersji 4.1.0.

Wersja 4.0.1.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 4.0.1.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 20.6.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.6.0.
  • Pakiet SDK Unity Ads w wersji 4.0.1.

Wersja 4.0.0.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 4.0.0.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.5.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.5.0.
  • Pakiet SDK Unity Ads w wersji 4.0.0.

Wersja 3.7.5.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 3.7.5.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
  • Wersja pakietu SDK Unity Ads 3.7.5.

Wersja 3.7.4.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 3.7.4.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
  • Pakiet SDK Unity Ads w wersji 3.7.4.

Wersja 3.7.2.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK 3.7.2.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do wersji 20.2.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
  • Wersja pakietu SDK Unity Ads 3.7.2.

Wersja 3.7.1.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 3.7.1.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 20.1.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 20.1.0.
  • Wersja pakietu SDK Unity Ads 3.7.1.

Wersja 3.6.2.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 3.6.2.
  • Rozwiązaliśmy problem polegający na tym, że reklamy z nagrodą nie przekazywały wywołań zwrotnych po kliknięciu.
  • Pakiet SDK UnityAds został usunięty z pakietu adaptera. Wydawcy muszą teraz ręcznie dodawać pakiet UnityAds SDK jako dodatkową zależność.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.8.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.8.0.
  • Wersja pakietu SDK Unity Ads 3.6.2.

Wersja 3.6.0.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 3.6.0.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 19.6.0.

Zaprojektowane i przetestowane:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.6.0.
  • Pakiet SDK Unity Ads w wersji 3.6.0.

Wersja 3.5.1.1

  • Rozwiązaliśmy problem, który występował podczas próby wysłania żądania wielu reklam międzyekranowych i reklam z nagrodą.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • Wersja pakietu SDK Unity Ads 3.5.1.

Wersja 3.5.1.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK 3.5.1.
  • Rozwiązaliśmy problem, który powodował niepowodzenia żądań inteligentnych banerów reklamowych.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • Pakiet SDK Unity Ads w wersji 3.5.1

Wersja 3.5.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 3.5.0.
  • Dodaliśmy obsługę banerów adaptacyjnych.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.5.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
  • Pakiet SDK Unity Ads w wersji 3.5.0.

Wersja 3.4.8.0

  • Usunęliśmy błąd NullPointerException, który występował podczas usuwania banera reklamowego.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.3.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.3.0.
  • Pakiet SDK Unity Ads w wersji 3.4.8

Wersja 3.4.6.1

  • Utworzono wersję adaptera, która nie zawiera pakietu Unity Ads SDK. Dzięki temu wydawcy mogą korzystać z usług Unity Ads podczas pośredniczenia w Unity, aby uniknąć problemów z konfliktującymi się zależnościami.
    • Wydawcy mogą skorzystać z tego rozwiązania, dodając zależność com.google.ads.mediation:unity-adapter-only:x.y.z.p w pliku build.gradle na poziomie aplikacji.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • Wersja pakietu SDK Unity Ads 3.4.6.

Wersja 3.4.6.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 3.4.6.
  • Adapter przekierowuje teraz wywołanie zwrotne onAdOpened() po kliknięciu banera reklamowego.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • Wersja pakietu SDK Unity Ads 3.4.6.

Wersja 3.4.2.3

  • Dodano opisowe kody błędów i przyczyny niepowodzenia wczytywania/wyświetlania adaptera.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.1.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
  • Pakiet SDK Unity Ads w wersji 3.4.2.

Wersja 3.4.2.2

  • Naprawiliśmy błąd ConcurrentModificationException, który występował, gdy Unity Ads zwracał błąd.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.0.1.
  • Pakiet SDK Unity Ads w wersji 3.4.2.

Wersja 3.4.2.1

  • Ulepszone przekazywanie błędów Unity, aby wcześniej wykrywać błędy inicjalizacji i wczytywania reklam oraz skrócić czas oczekiwania.
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.0.1.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 19.0.1.
  • Pakiet SDK Unity Ads w wersji 3.4.2.

Wersja 3.4.2.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK 3.4.2.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 18.3.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
  • Pakiet SDK Unity Ads w wersji 3.4.2.

Wersja 3.4.0.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 3.4.0.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 18.3.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 18.3.0.
  • Pakiet SDK Unity Ads w wersji 3.4.0.

Wersja 3.3.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 3.3.0.

Został opracowany i przetestowany z:

  • Pakiet SDK do reklam mobilnych Google w wersji 18.2.0.
  • Pakiet SDK Unity Ads w wersji 3.3.0.

Wersja 3.2.0.1

  • Rozwiązaliśmy problem, który powodował awarię wyjątku wskaźnika null, która występowała podczas wywoływania funkcji loadAd() przed wywołaniem UnityAds.initialize().
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.2.0.

Wersja 3.2.0.0

  • Rozwiązaliśmy problem, który powodował niepowodzenie żądań reklamy banerowej.
  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 3.2.0.
  • Przeniesiono adapter do AndroidX.
  • Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.1.1.

Wersja 3.1.0.0

  • Dodaliśmy obsługę elastycznych rozmiarów banerów reklamowych.
  • Adapter odrzuca żądanie reklamy, jeśli żądany rozmiar nie jest zgodny z żadnym rozmiarem banera Unity Ads.
  • Zweryfikowano zgodność z pakietem SDK Unity Ads 3.1.0.

Wersja 3.0.1.0

  • Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 3.0.1.
  • Naprawiono błąd, który powodował wyświetlanie komunikatu „NPE” podczas wyświetlania reklamy pełnoekranowej.

Wersja 3.0.0.2

  • Zaktualizowano adapter, aby obsługiwał nowy interfejs API nagród w wersji beta otwartej.
  • Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 17.2.0.

Wersja 3.0.0.1

  • Dodano obsługę banera reklamowego Unity.

Wersja 3.0.0.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 3.0.0.

Wersja 2.3.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 2.3.0.

Wersja 2.2.1.1

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

Wersja 2.2.1.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 2.2.1.

Wersja 2.2.0.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 2.2.0.

Wersja 2.1.2.0

  • Zweryfikowano zgodność z pakietem SDK Unity Ads 2.1.2.

Wersja 2.1.1.0

  • Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 2.1.1.

Wersja 2.1.0.0

  • Zaktualizowano adapter, aby był zgodny z pakietem SDK Unity Ads 2.1.0.

Wersja 2.0.8.0

  • Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 2.0.8.

Wersja 2.0.7.0

  • Korzystanie z raportowania kliknięć w Unity Ads (statystyki kliknięć AdMob i Unity Ads będą się zgadzać).
  • Dodano obsługę wywołania zwrotnego onAdLeftApplication.

Wersja 2.0.6.0

  • Weryfikowana zgodność z pakietem Unity Ads SDK w wersji 2.0.6.

Wersja 2.0.5.0

  • Adaptery można teraz dodać jako zależność kompilacji, dodając do tagu zależności pliku build.gradle następujący kod:compile 'com.google.ads.mediation:unity:2.0.5.0'
  • Rozpowszechnianie adaptera w pliku AAR zamiast pliku JAR (patrz README, aby uzyskać dodatkowe instrukcje).

Wersja 2.0.4.0

  • Naprawiliśmy błąd, który powodował, że reklamy wideo z nagrodą nie wczytywały się, gdy najpierw wczytano reklamę wyskakujący.

Wersja 2.0.2.0

  • Zmieniliśmy system nazewnictwa wersji na: [Wersja pakietu SDK Unity Ads].[Wersja poprawki adaptera].
  • Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK Unity Ads do wersji 2.0.2.
  • Zaktualizowano minimalny wymagany pakiet SDK do reklam mobilnych Google do wersji 9.0.0.
  • Aplikacje nie muszą już wywoływać metody UnityAds.changeActivity(this).

Wersja 1.0.0

  • Pierwsza wersja. Obsługuje reklamy wideo z nagrodą i reklamy pełnoekranowe.