Z tego przewodnika dowiesz się, jak korzystać z pakietu SDK do reklam mobilnych Google do wczytywania i wyświetlania reklamy z Unity Ads wykorzystujące mediacji, na temat integracji kaskadowych. Wyjaśniamy, jak dodać Unity Ads do konfiguracji zapośredniczenia i integracji pakietu SDK Unity Ads oraz adaptera aplikację Android .
Obsługiwane integracje i formaty reklam
Adapter zapośredniczenia do Unity Ads ma następujące możliwości:
Integracja | ||
---|---|---|
Określanie stawek | 1. | |
Wodospad | ||
Formaty | ||
Baner | ||
Pełnoekranowa | ||
Z nagrodą | ||
Natywna |
Wymagania
- Interfejs API Androida na poziomie 21 lub wyższym
Najnowszy pakiet SDK do reklam mobilnych Google
Dokończ zapośredniczenie Przewodnik dla początkujących
Krok 1. Skonfiguruj konfiguracje w interfejsie Unity Ads
Zarejestruj się lub zaloguj w Unity Ads.
Tworzenie projektu
W panelu reklam Unity otwórz Projects (Projekty) i kliknij Create Project (Utwórz projekt).
Wypełnij formularz i kliknij Create Project (Utwórz projekt), aby dodać projekt.
Otwórz Zarabianie > Rozpocznij, a potem kliknij Rozpocznij.
W oknie Konfiguracja projektu wybierz Chcę korzystać z zapośredniczenia i Google AdMob w polu Partner zapośredniczenia, a potem kliknij Dalej.
Wybierz ustawienia reklam i kliknij Dalej.
Wypełnij formularz i kliknij Add Project (Dodaj projekt).
Zanotuj identyfikator gry.
Utwórz jednostkę reklamową
Otwórz Zarabianie > Jednostki reklamowe, a następnie kliknij Dodaj jednostkę reklamową.
Wpisz nazwę jednostki reklamowej, a potem wybierz opcje Platforma i Format reklamy.
Na koniec kliknij Utwórz, aby zapisać jednostkę reklamową.
Dodaj miejsce docelowe
Po utworzeniu projektu kliknij Generowanie przychodu > Miejsca docelowe. Aby utworzyć nowe miejsce docelowe, kliknij Dodaj miejsce docelowe obok jednostki reklamowej.
Podaj niezbędne informacje i kliknij Dodaj miejsce docelowe.
Zanotuj identyfikator miejsca docelowego.
Znajdź klucz interfejsu Unity Ads Reporting API
Ustalanie stawek
Nie musisz tego robić w przypadku integracji z określaniem stawek.
Wodospad
Oprócz identyfikatora gry i identyfikatora miejsca docelowego do skonfigurowaniaAd Manager identyfikatora jednostki reklamowej będą też potrzebne klucz interfejsu API Unity Ads i główny identyfikator organizacji.
Kliknij Zarabianie > Konfiguracja > Zarządzanie interfejsem API i zanotuj klucz dostępu do interfejsu Monetization Stats API.
Następnie otwórz Zarabianie > Ustawienia organizacji i zanotuj podstawowy identyfikator organizacji.
Włącz tryb testowy
Tryb testowy możesz włączyć w panelu Unity Ads. W ustawieniach projektu kliknij kartę Testowanie.
Aby wymusić tryb testowy w swojej aplikacji, kliknij przycisk edycji obok: Sklep Google Play , zaznacz Zastąp tryb testowy klienta i wybierz Wymuś włączenie trybu testowego (czyli 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
Konfigurowanie ustawień zapośredniczenia dla jednostki reklamowej
Zaloguj się na konto Ad Managera.
Kliknij Wyświetlanie > Grupy zysku i kliknij przycisk Nowa grupa zysku.
Wpisz niepowtarzalną nazwę grupy zysku, ustaw Stan na Aktywna, wybierz Format reklamy, a jako Typ zasobów reklamowych wybierz Aplikacja mobilna. W sekcji Kierowanie > Zasoby reklamowe wybierz jednostkę reklamową w sekcjach Zasoby reklamowe i Aplikacja mobilna, do której chcesz dodać zapośredniczenie.
Następnie kliknij przycisk Dodaj partnera zysku.
Jeśli masz już partnera zysku w przypadku usługiUnity Ads, możesz go wybrać. W przeciwnym razie kliknij Utwórz nowego partnera zysku.
Jako Sieć reklamowa wybierz Unity Ads, wpisz niepowtarzalną nazwę i włącz Zapośredniczenie.
Włącz Automatyczne zbieranie danych i wpiszAPI Key and Organization core ID uzyskane w poprzedniej sekcji.
Po wybraniu Partnera zysku wybierz Zapośredniczenie mobilne SDK jako typ integracji, Android jako platformę i Aktywne jako stan. WpiszGame ID and Placement ID uzyskane w poprzedniej sekcji. Następnie wpisz domyślną wartość CPM.
.Gdy skończysz, u dołu strony kliknij Zapisz.
Dodaj Unity Ads do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi
Wykonaj czynności opisane w sekcji Ustawienia RODO i Ustawienia amerykańskich przepisów stanowych , aby dodać Unity Ads do listy partnerów reklamowych zgodnych z RODO i amerykańskimi przepisami stanowymi w Ad Manager UI.
Krok 3. Zaimportuj pakiet SDK Unity Ads i adapter
Integracja z Android Studio (zalecana)
W pliku build.gradle.kts
na poziomie aplikacji dodaj tę implementację
zależności i konfiguracji. Użyj najnowszych wersji pakietu SDK Unity Ads
i adapter:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.3.0")
implementation("com.unity3d.ads:unity-ads:4.12.1")
implementation("com.google.ads.mediation:unity:4.12.2.0")
}
Integracja ręczna
Pobierz najnowszy pakiet Unity Ads SDK (
unity-ads.aar
) ze swojego Repozytorium GitHub i dodaj ją do projektu.Przejdź do Artefakty adaptera Unity Ads w repozytorium Google Maven. Wybierz najnowszą wersję i pobierz Unity
.aar
adaptera reklam i dodaj go do projektu.
Krok 4. Wdróż ustawienia prywatności w pakiecie SDK Unity Ads
Zgoda użytkowników z UE i RODO
Obowiązujące w Google zgoda użytkownika z UE Google, musisz dopilnować, aby takie oświadczenia zostały ujawnione. zgody uzyskane od użytkowników z Europejskiego Obszaru Gospodarczego dotyczące: wykorzystywania identyfikatorów urządzeń i danych osobowych. Zasady te odzwierciedlają wymagania unijnej dyrektywy o prywatności i łączności elektronicznej oraz Ogólnej ustawy o ochronie danych Rozporządzenie (RODO). Wyświetlając prośbę o zgodę na wykorzystanie danych, musisz wskazać każdą sieć reklamową w łańcuchu zapośredniczenia, które mogą gromadzić, otrzymywać lub wykorzystywać dane osobowe i dostarczają informacji o korzystaniu z poszczególnych sieci. Google obecnie nie może automatycznego przekazywania do takich sieci wyboru użytkownika dotyczącego zgody.
W pakiecie SDK w wersji 2.0.0 dodano interfejs API do obsługi ustawień prywatności. ten przykładowy kod pokazuje, jak przekazać informacje o zgodzie użytkowników do Unity Pakiet SDK do wyświetlania reklam. Jeśli zdecydujesz się przekazać informacje o zgodzie do pakietu SDK Unity Ads ręcznie, zalecamy wywołanie tego kodu przed wysłaniem żądania reklam za pomocą pakietu SDK do reklam mobilnych Google.
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()
Zobacz reklamy Unity Interfejsy API związane z prywatnością i prywatnością oraz Zgodność z RODO zawiera więcej informacji i wartości, które można podać w przypadku poszczególnych metod.
Amerykańskie przepisy stanowe o ochronie prywatności
Stany Zjednoczone przepisy stanowe o ochronie prywatności wymagają dawania użytkownikom zrezygnować z „wyprzedaży”, „danych osobowych” (zgodnie z definicją w ustawie tych haseł) z opcją rezygnacji dostępną za pomocą dobrze widocznego powiadomienia „Nie sprzedawaj Informacje” w wierszu „sprzedaż”, na stronie głównej strony. Stany Zjednoczone stanowa prywatność użytkowników przewodnik dotyczący zgodności z przepisami prawa umożliwia włączenie ograniczone przetwarzanie danych wyświetlania reklam przez Google, ale Google nie może stosować tego ustawienia do poszczególnych reklam w łańcuchu zapośredniczenia. W przypadku każdej sieci reklamowej należy w łańcuchu zapośredniczenia, które mogą uczestniczyć w sprzedaży i postępuj zgodnie ze wskazówkami dotyczącymi tych sieci, aby zapewnić zgodność z przepisami.
W pakiecie SDK w wersji 2.0.0 dodano interfejs API do obsługi ustawień prywatności. ten przykładowy kod pokazuje, jak przekazać informacje o zgodzie użytkowników do Unity Pakiet SDK do wyświetlania reklam. Jeśli zdecydujesz się przekazać informacje o zgodzie do pakietu SDK Unity Ads ręcznie, zalecamy wywołanie tego kodu przed wysłaniem żądania reklam 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()
Zobacz reklamy Unity Interfejsy API związane z prywatnością i prywatnością oraz Zgodność z ustawą CCPA zawiera więcej informacji i wartości, które można podać w przypadku poszczególnych metod.
Krok 5. Dodaj wymagany kod
Integracje z Unity Ads nie wymagają dodatkowego kodu.
Krok 6. Przetestuj implementację
Włącz reklamy testowe
Zarejestruj urządzenie testowe na potrzeby Ad Manager i włącz tryb testowy w Unity Ads interfejsie użytkownika.
Weryfikacja reklam testowych
Aby sprawdzić, czy otrzymujesz reklamy testowe z witrynyUnity Ads, włącz w inspektorze reklam testowanie pojedynczego źródła reklam, korzystając z Unity Ads (Waterfall) źródeł reklam.
Kody błędów
Jeśli adapter nie odbierze reklamy z Unity Ads,
wydawcy mogą sprawdzić przyczynę błędu w odpowiedzi za pomocą polecenia
ResponseInfo.getAdapterResponses()
w następujących klasach:
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: nie można wczytać reklamy:
Kod błędu | Przyczyna |
---|---|
0-10 | Pakiet UnityAds SDK zwrócił komunikat o błędzie. Zobacz kod . |
101 | Brak parametrów serwera UnityAds skonfigurowanych w Ad Manager interfejsie lub są one nieprawidłowe. |
102 | UnityAds zwróciło 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 | Urządzenie nie obsługuje UnityAds. |
108 | UnityAds może wczytywać tylko 1 reklamę na miejsce docelowe naraz. |
109 | Reklamy UnityAds zakończyły działanie ze stanem ERROR (błąd). |
200-204 | Błąd związany z banerem UnityAds. Zobacz kod . |
0-9 | Pakiet UnityAds SDK zwrócił komunikat o błędzie. Zobacz dokumentację Unity . |
101 | Brak parametrów serwera UnityAds skonfigurowanych w Ad Manager interfejsie lub są one nieprawidłowe. |
102 | Urządzenie nieobsługiwane przez UnityAds. |
103 | Reklamy UnityAds zakończyły prezentację ze stanem błędu kUnityAdsFinishStateError. |
104 | Po wywołaniu inicjatora obiekt reklamy Unity jest pusty. |
105 | Nie udało się wyświetlić reklam Unity, ponieważ reklama nie jest gotowa. |
106 | Nazwa miejsca docelowego UnityAds nazywa się wywołaniem zwrotnym ze stanem miejsca docelowego kUnityAdsplacementStateNoFill. |
107 | Metoda UnityAds nazywa się wywołaniem zwrotnym ze stanem miejsca docelowego kUnityAdsDestinationStateDisabled. |
108 | Reklama na potrzeby tego miejsca docelowego została już wczytana. Pakiet UnityAds SDK nie obsługuje wczytywania wielu reklam w przypadku tego samego miejsca docelowego. |
Dziennik zmian adaptera zapośredniczenia na Androida reklam Unity
Wersja 4.12.2.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.12.2.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
- Pakiet SDK Unity Ads w wersji 4.12.2
Wersja 4.12.1.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.12.1.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 23.2.0.
- Pakiet SDK Unity Ads w wersji 4.12.1
Wersja 4.12.0.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 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
- Dodaliśmy obsługę określania stawek w przypadku formatów banerów, reklam pełnoekranowych i reklam z nagrodą.
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.11.3.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 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
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 23.0.0.
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.10.0.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.9.3.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.9.2.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 22.3.0.
- Pakiet SDK Unity Ads w wersji 4.9.2
Wersja 4.9.1.0
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 22.3.0.
- Zweryfikowano zgodność z pakietem SDK Unity Ads 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 Unity Ads SDK wywoła nową funkcję onBannerShown() metody wywołania zwrotnego.
- Zweryfikowano zgodność z pakietem SDK Unity Ads 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.7.1.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 22.1.0.
- Pakiet SDK Unity Ads w wersji 4.7.1
Wersja 4.7.0.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.7.0.
Zaprojektowane i przetestowane:
- 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
. - Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 22.0.0.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 22.0.0.
- Pakiet SDK Unity Ads w wersji 4.6.1
Wersja 4.6.1.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.6.1.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 21.5.0
- Pakiet SDK Unity Ads w wersji 4.6.1
Wersja 4.6.0.0
- Dodaliśmy obsługę przekazywania informacji o ustawie COPPA do pakietu SDK Unity Ads.
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.6.0.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.5.0.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.5.0.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.4.0.
Zaprojektowane i przetestowane:
- 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.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.4.0.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.3.0.
- Wywołanie zwrotne
onAdOpened()
jest teraz przekierowywane po rozpoczęciu odtwarzania reklam pełnoekranowych i reklam z nagrodą.
Zaprojektowane i przetestowane:
- 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
compileSdkVersion
itargetSdkVersion
do interfejsu API 31. - Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 21.0.0.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 4.2.1.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 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.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.6.0.
Zaprojektowane i przetestowane:
- 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.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.7.5.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
- Pakiet SDK Unity Ads w wersji 3.7.5
Wersja 3.7.4.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.7.4.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.7.2.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.2.0.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 20.2.0.
- Pakiet SDK Unity Ads w wersji 3.7.2
Wersja 3.7.1.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.7.1.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 20.1.0.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 20.1.0.
- Pakiet SDK Unity Ads w wersji 3.7.1
Wersja 3.6.2.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.6.2.
- Rozwiązaliśmy problem, który powodował, ż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ść.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.8.0.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 19.8.0.
- Pakiet SDK Unity Ads w wersji 3.6.2
Wersja 3.6.0.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.6.0.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 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 powodował, że podczas wysyłania żądania wielu reklam pełnoekranowych i reklam z nagrodą wystąpił błąd.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 19.5.0.
- Pakiet SDK Unity Ads w wersji 3.5.1
Wersja 3.5.1.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.5.1.
- Rozwiązaliśmy problem, który powodował niepowodzenie żądań banerów reklamowych inteligentnych.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.5.0.
- Dodaliśmy obsługę banerów adaptacyjnych.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.5.0.
Zaprojektowane i przetestowane:
- 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
- Poprawiliśmy błąd
NullPointerException
, który występował po zniszczeniu banera reklamowego. - Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.3.0.
Zaprojektowane i przetestowane:
- 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 kompilację adaptera, która nie zawiera pakietu SDK Unity Ads.
Dzięki temu wydawcy mogą korzystać z usług reklamowych Unity podczas zapośredniczania
Unity, aby uniknąć konfliktów w zależnościach.
- Wydawcy mogą zdecydować się na używanie tej funkcji, dodając
com.google.ads.mediation:unity-adapter-only:x.y.z.p
w zależności odbuild.gradle
na poziomie aplikacji.
- Wydawcy mogą zdecydować się na używanie tej funkcji, dodając
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Pakiet SDK Unity Ads w wersji 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.
Zaprojektowane i przetestowane:
- Pakiet SDK do reklam mobilnych Google w wersji 19.1.0.
- Pakiet SDK Unity Ads w wersji 3.4.6
Wersja 3.4.2.3
- Dodaliśmy opisowe kody błędów i przyczyny problemów z wczytywaniem lub wyświetlaniem adaptera.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.1.0.
Zaprojektowane i przetestowane:
- 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 awarię
ConcurrentModificationException
, która występowała, gdy Unity Ads zwracał błąd.
Zaprojektowane i przetestowane:
- 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
- Ulepszyliśmy przekazywanie błędów Unity, aby wcześniej rozpoznawać błędy inicjowania i wczytywania reklam oraz skracać czasy oczekiwania.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 19.0.1.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.4.2.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.3.0.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.4.0.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 18.3.0.
Zaprojektowane i przetestowane:
- 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.3.0.
Zaprojektowane i przetestowane:
- 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 nawiązaniem połączeniaUnityAds.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ł nieudane żądania banerów reklamowych.
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.2.0.
- Przeniesiono adapter na AndroidaX.
- 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 jest niezgodny. z dowolnymi rozmiarami banerów Unity Ads.
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.1.0.
Wersja 3.0.1.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 3.0.1.
- Usunięto błąd, który powodował błąd „NPE” podczas wyświetlania reklamy pełnoekranowej.
Wersja 3.0.0.2
- Zaktualizowano adapter, aby obsługiwał nowy interfejs API z nagrodą w otwartej wersji beta.
- Zaktualizowano minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 17.2.0.
Wersja 3.0.0.1
- Dodaliśmy 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
- Zweryfikowano zgodność z pakietem SDK Unity Ads 2.3.0.
Wersja 2.2.1.1
- Zaktualizowano adapter, aby wywoływał zdarzenie reklamowe
onRewardedVideoComplete()
.
Wersja 2.2.1.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 2.2.1.
Wersja 2.2.0.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 2.2.0.
Wersja 2.1.2.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 2.1.2.
Wersja 2.1.1.0
- zweryfikowano zgodność z pakietem SDK Unity Ads 2.1.1,
Wersja 2.1.0.0
- Zaktualizowaliśmy adapter, aby zapewnić jego zgodność z pakietem SDK Unity Ads 2.1.0.
Wersja 2.0.8.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 2.0.8.
Wersja 2.0.7.0
- Korzystając z raportów kliknięć Unity Ads (statystyki kliknięć AdMob i Unity Ads pasują do siebie).
- Dodano obsługę wywołań zwrotnych onAdLeftApplication.
Wersja 2.0.6.0
- Zweryfikowano zgodność z pakietem SDK Unity Ads 2.0.6.
Wersja 2.0.5.0
- Adaptery można teraz dodać jako zależność kompilacji przez dodanie
do tagu zależności pliku build.gradle:
compile 'com.google.ads.mediation:unity:2.0.5.0'
- Przeniesiono do dystrybucji adaptera jako AAR zamiast pliku jar (Dodatkowe instrukcje znajdziesz w pliku README).
Wersja 2.0.4.0
- Usunęliśmy błąd, który powodował, że reklamy wideo z nagrodą nie wczytywały się, gdy reklama pełnoekranowa została wczytana jako pierwsza.
Wersja 2.0.2.0
- Zmieniono system nazewnictwa wersji na [Wersja pakietu SDK Unity Ads].[adapter patch version] (Wersja pakietu SDK Unity Ads).
- Zaktualizowano minimalny wymagany pakiet 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 oparte na nagrodach i reklamy pełnoekranowe.