Z tego przewodnika dowiesz się, jak za pomocą pakietu SDK do reklam mobilnych Google wczytywać i wyświetlać reklamy z Unity Ads przy użyciu mediacji, która obejmuje integrację kaskadową. 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ą na Androida.
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 określania stawek jest w wersji beta dostępnej publicznie.
Wymagania
- poziom interfejsu API 21 lub nowszy,
- [Do ustalania stawek]: aby zintegrować wszystkie obsługiwane formaty reklam w ramach ustalania stawek, użyj adaptera Unity w wersji 4.13.0.0 lub nowszej (zalecana najnowsza wersja).
Najnowsza wersja pakietu SDK do reklam mobilnych Google
Przejdź przez proces zapośredniczenia, korzystając z przewodnika dla początkujących.
Krok 1. Skonfiguruj ustawienia w interfejsie Unity Ads
Zarejestruj lub zaloguj się w Unity Ads.
Utwórz projekt
W panelu Unity Ads kliknij kolejno Projekty i Nowy.
Wypełnij formularz i kliknij Utwórz, aby dodać projekt.
Kliknij kolejno Zarabianie na reklamach w Unity Ads i Rozpocznij.
W oknie Nowy projekt kliknij Użyję pośrednictwa i Google AdMob w sekcji Partner pośrednictwa, a potem kliknij Dalej.
Wybierz ustawienia reklamy i kliknij Dalej.
Wypełnij formularz i kliknij Dodaj projekt.
Zanotuj identyfikator gry.
Tworzenie jednostek reklamowych i miejsc docelowych
Kliknij kolejno Unity Ads – generowanie przychodu > Miejsca docelowe i Dodaj jednostkę reklamową.
Wpisz Nazwa jednostki reklamowej, a następnie wybierz Platformę i Format reklamy.
Kliknij kolejno Generowanie przychodu > Miejsca docelowe i Dodaj jednostkę reklamową.
Wpisz Nazwa jednostki reklamowej, a następnie wybierz Platformę i Format reklamy.
W sekcji Konfiguracja wybierz Kaskada. W sekcji Placement (Miejsce docelowe) wpisz Name of placement (Nazwa miejsca docelowego), GEO Tagging (Tagowanie geograficzne) i Target (Cele).
Zanotuj identyfikator miejsca docelowego.
Na koniec kliknij Dodaj jednostkę reklamową, aby zapisać jednostkę reklamową i miejsce docelowe.
Znajdowanie klucza interfejsu API do raportowania Unity Ads
Określanie stawek
Ten krok nie jest wymagany w przypadku integracji określania stawek.
Wodospad
Kliknij Generowanie przychodów z reklam Unity Ads > Zarządzanie interfejsem API i zapisz klucz interfejsu API w sekcji Dostęp do interfejsu Monetization Stats API.
Następnie otwórz Generowanie przychodu z Unity Ads > Ustawienia organizacji i zapisz główny identyfikator organizacji.
Włączanie trybu testowego
Tryb testowy można włączyć w panelu Unity Ads. Kliknij Unity Ads Zarabianie > 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 określonych urządzeniach, klikając przycisk Dodaj urządzenie testowe.
Wypełnij formularz i kliknij Zapisz.
Krok 2. Skonfiguruj zapotrzebowanie Unity Ads w interfejsie Ad Managera
Zaloguj się na konto Ad Managera.
Dodawanie Unity Ads w usłudze Firmy
Określanie stawek
Ten krok nie jest wymagany w przypadku integracji określania stawek.
Wodospad
Kliknij kolejno Administracja > Firmy i na karcie Wszystkie firmy kliknij przycisk Nowa firma. Kliknij Sieć reklamowa.
Jako sieci reklamowej wybierz Unity Ads, wpisz niepowtarzalną nazwę i włącz zapośredniczenie. Włącz Automatyczne zbieranie danych i wpisz klucz API oraz identyfikator organizacji uzyskane w poprzedniej sekcji.
Nie musisz wpisywać nazwy użytkownika ani hasła. Gdy skończysz, kliknij Zapisz.
Włączanie udostępniania bezpiecznych sygnałów
Określanie stawek
Kliknij Administracja > Ustawienia globalne. Otwórz kartę Ustawienia konta Ad Exchange i sprawdź, czy opcja Udostępnianie bezpiecznych sygnałów jest włączona. 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 Unity Ads i ustaw przełącznik Włącz integrację z aplikacją w pozycji włączonej.
Kliknij Zapisz.
Wodospad
Ten krok nie jest wymagany w przypadku integracji kaskadowych.
Zezwalanie na udostępnianie bezpiecznych sygnałów w przypadku określania stawek przez pakiet SDK
Określanie stawek
Kliknij Wyświetlanie > Ustawienia na potrzeby kanałów popytu. Na karcie Ustawienia domyślne ustaw przełącznik Zezwalaj na udostępnianie bezpiecznych sygnałów w przypadku SDK Bidding.
Kliknij Zapisz.
Wodospad
Ten krok nie jest wymagany w przypadku integracji kaskadowych.
Konfigurowanie określania stawek w Unity Ads
Określanie stawek
Kliknij kolejno Wyświetlanie > Licytujący i Otwórz Określanie stawek przez pakiet SDK.
Kliknij Nowy licytujący.
Jako licytującego wybierz Unity Ads.
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 jednostek reklamowych
Określanie stawek
Kliknij kolejno Wyświetlanie > Licytujący i Otwórz Określanie stawek przez pakiet SDK.
Wybierz firmę, dla której chcesz utworzyć konto Unity Ads.
Otwórz kartę Mapowanie jednostek reklamowych i kliknij Nowe mapowanie jednostek reklamowych.
Wybierz Konkretna jednostka reklamowa. Wybierz jednostkę reklamową i format, jako Typ zasobów reklamowych wybierz Aplikacja mobilna, a jako Typ zasobów reklamowych wybierz Aplikacja mobilna. Następnie wpisz identyfikator gry i identyfikator miejsca docelowego uzyskane w poprzedniej sekcji. Na koniec kliknij Zapisz.
Wodospad
Kliknij Wyświetlanie > Grupy zysku i kliknij przycisk Nowa grupa zysku. Wybierz Aplikację mobilną.
Przewiń w dół i kliknij Dodaj partnera zysku.
Wybierz firmę utworzoną dla Unity Ads w poprzedniej sekcji. Jako Typ integracji wybierz Zapośredniczenie mobilne SDK, jako Platforma wybierz Android, a jako Stan wybierz Aktywny.
Wpisz identyfikator gry i identyfikator miejsca docelowego uzyskane w poprzedniej sekcji oraz wartość Domyślny 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. Po obliczeniu wartości eCPM będzie ona aktualizowana automatycznie.
Dodawanie Unity Ads do listy partnerów reklamowych zgodnych z RODO i przepisami stanowymi w USA
Aby dodać Unity Ads do listy partnerów reklamowych podlegających europejskim przepisom i przepisom stanowym w USA w interfejsie Ad Managera, wykonaj czynności opisane w sekcji Ustawienia dotyczące europejskich przepisów i Ustawienia dotyczące przepisów stanowych w USA.
Krok 3. Zaimportuj pakiet SDK i adapter Unity Ads
Integracja z Android Studio (zalecana)
W pliku build.gradle.kts
na poziomie aplikacji dodaj te implementacje, zależności i konfiguracje. Używaj najnowszych wersji pakietu SDK i adaptera Unity Ads:
dependencies {
implementation("com.google.android.gms:play-services-ads:23.6.0")
implementation("com.unity3d.ads:unity-ads:4.13.1")
implementation("com.google.ads.mediation:unity:4.13.1.0")
}
Integracja ręczna
Pobierz najnowszą wersję pakietu SDK reklam Unity Ads (
unity-ads.aar
) z repozytorium GitHub i dodaj go do projektu.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
Zgoda użytkowników z UE i RODO
Zgodnie z polityką Google w zakresie zgody użytkownika z UE musisz zadbać o to, aby użytkownicy z Europejskiego Obszaru Gospodarczego (EOG) otrzymali odpowiednie informacje i wyrazili zgodę na wykorzystywanie identyfikatorów urządzeń i danych osobowych. 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. Obecnie Google nie może automatycznie przekazywać sieciom takich informacji.
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 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 każdej metody, znajdziesz w interfejsach API dotyczącej zgody na wykorzystanie danych i prywatności i w przewodniku Zgodność z RODO Unity Ads.
Amerykańskie przepisy stanowe o ochronie prywatności
Przepisy stanowe w USA wymagają, aby użytkownicy mieli możliwość wycofania zgody na „sprzedaż” swoich „danych osobowych” (w znaczeniu określonym w ustawie). W tym celu na stronie głównej podmiotu „sprzedającego” musi się znajdować dobrze widoczny link „Nie sprzedawaj moich danych osobowych”. Przewodnik dotyczący zgodności z przepisami stanowymi USA o ochronie prywatności umożliwia włączenie ograniczonego przetwarzania danych w celu wyświetlania reklam Google, ale Google nie może zastosować tego ustawienia w przypadku każdej sieci reklamowej w łańcuchu zapośredniczenia. Dlatego musisz wskazać w łańcuchu zapośredniczenia wszystkie sieci reklamowe, które mogą uczestniczyć w sprzedaży danych osobowych, i stosować się do wskazówek tych sieci, aby zapewnić zgodność.
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()
Więcej informacji oraz wartości, które można podać w ramach poszczególnych metod, znajdziesz w artykułach Zgoda na wykorzystanie danych i interfejsy API do zarządzania danymi w Unity Ads i Zgodność 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
Upewnij się, że zarejestrujesz urządzenie testowe w Ad Managerze i włączysz tryb testowy w interfejsie Unity Ads.
Weryfikacja 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 (kaskadowe).
Kody błędów
Jeśli adapter nie otrzyma reklamy z Unity Ads, wydawcy mogą sprawdzić błąd w odpowiedzi reklamy, korzystając z interfejsu ResponseInfo.getAdapterResponses()
w ramach tych klas:
com.google.ads.mediation.unity.UnityAdapter
com.google.ads.mediation.unity.UnityMediationAdapter
Oto kody i odpowiednie komunikaty zwracane przez adapter UnityAds, gdy nie udaje się załadować reklamy:
Kod błędu | Przyczyna |
---|---|
0-10 | Pakiet SDK UnityAds zwrócił błąd. Więcej informacji znajdziesz w kodowaniu. |
101 | Parametry serwera UnityAds skonfigurowane w interfejsie Ad Managera są nieprawidłowe lub ich brakuje. |
102 | UnityAds zwrócił miejsce docelowe ze stanem NO_FILL. |
103 | UnityAds zwrócił miejsce docelowe z poziomem DISABLED (WYŁĄCZONE). |
104 | UnityAds próbował wyświetlić reklamę z kontekstem o wartości null. |
105 | Kontekst używany do inicjowania, wczytywania lub wyświetlania reklam z Unity Ads nie jest wystąpieniem aktywności. |
106 | UnityAds próbował 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. |
Changelog dotyczący adaptera zapośredniczenia Unity Ads na Androida
Wersja 4.13.1.0
- Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.13.1.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 23.6.0.
- Wersja pakietu SDK Unity Ads 4.13.1.
Wersja 4.13.0.0
- Usunięto z adaptera niepotrzebne kontrole kontekstu
Activity
. - Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.13.0.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 23.6.0.
- Pakiet SDK Unity Ads w wersji 4.13.0.
Wersja 4.12.5.1
- Usunęliśmy błąd wczytywania reklam z banerem ustalającym stawkę, ustawiając identyfikator obiektu podczas wczytywania reklam.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 23.6.0.
- Wersja pakietu SDK Unity Ads 4.12.5.
Wersja 4.12.5.0
- Zweryfikowana zgodność z pakietem Unity Ads SDK w wersji 4.12.5.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 23.5.0.
- Wersja pakietu SDK Unity Ads 4.12.5.
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
- Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.12.0.
Został opracowany i przetestowany z:
- 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ą.
- Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 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.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 23.0.0.
- Wersja pakietu SDK Unity Ads 4.11.2.
Wersja 4.10.0.0
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 23.0.0.
- Weryfikowana 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
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana do 22.3.0.
- Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.9.1.
Został opracowany i przetestowany z:
- 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świetlenia reklamy, gdy pakiet SDK Unity Ads wywołuje nową metodę wywołania onBannerShown().
- Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.8.0.
Został opracowany i przetestowany z:
- 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.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 22.1.0.
- Wersja pakietu SDK Unity Ads 4.7.1.
Wersja 4.7.0.0
- Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 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.
Został opracowany i przetestowany z:
- 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 dotyczących 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.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 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
- Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 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
- Wersja zweryfikowana pod kątem zgodności z pakietem SDK Unity Ads 4.4.0.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 21.2.0.
Został opracowany i przetestowany z:
- 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
- Zweryfikowana 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
compileSdkVersion
itargetSdkVersion
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.
Został opracowany i przetestowany z:
- 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
- Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 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
- Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 4.0.0.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google została zaktualizowana 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
- Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 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 to 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.
Został opracowany i przetestowany z:
- Pakiet SDK do reklam mobilnych Google w wersji 20.1.0.
- Wersja pakietu SDK Unity Ads 3.7.1.
Wersja 3.6.2.0
- Zweryfikowana zgodność z pakietem Unity Ads SDK 3.6.2.
- Rozwiązaliśmy problem polegający na tym, że reklamy z nagrodą nie przekazywały wywołań zwrotnych kliknięcia.
- Pakiet SDK UnityAds został usunięty z kompletnego pakietu adaptera. Wydawcy muszą teraz ręcznie dodawać pakiet SDK UnityAds jako dodatkową zależność.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do 19.8.0.
Został opracowany i przetestowany z:
- 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.
Został opracowany i przetestowany z:
- 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 pełnoekranowych i reklam z nagrodą.
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.1.0
- Zweryfikowana zgodność z pakietem Unity Ads SDK 3.5.1.
- Rozwiązaliśmy problem, który powodował niepowodzenia żądań reklam inteligentnych banerów.
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 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.
- Wersja pakietu Unity Ads SDK 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ą z niej korzystać, dodając zależność
com.google.ads.mediation:unity-adapter-only:x.y.z.p
w plikubuild.gradle
na poziomie aplikacji.
- Wydawcy mogą z niej korzystać, dodając zależność
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
- Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 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.
- Zaktualizowaliśmy 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 skracać 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
- Weryfikowana zgodność z pakietem Unity Ads SDK 3.4.2.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 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.
- Zaktualizowaliśmy minimalną wymaganą wersję pakietu SDK do reklam mobilnych Google do wersji 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
- Zweryfikowana 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
- Naprawiliśmy błąd wyjątku wskazujący na null, który występował podczas wywołania funkcji
loadAd()
przed wywołaniem funkcjiUnityAds.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ń banerów reklamowych.
- Weryfikowana zgodność z pakietem SDK Unity Ads w wersji 3.2.0.
- Przeniesiono adapter do AndroidX.
- Minimalna wymagana wersja pakietu SDK do reklam mobilnych Google to 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.
- Zweryfikowana zgodność z pakietem SDK Unity Ads w wersji 3.1.0.
Wersja 3.0.1.0
- Weryfikowana zgodność z pakietem SDK Unity Ads 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 to 17.2.0.
Wersja 3.0.0.1
- Dodaliśmy obsługę banera Unity Ads.
Wersja 3.0.0.0
- Weryfikowana 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
- Weryfikowana zgodność z pakietem Unity Ads SDK 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
- Weryfikowana zgodność z pakietem Unity Ads SDK 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 SDK Unity Ads 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 wczytywana była reklama intersyjna.
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 minimalną wymaganą wersję pakietu 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.