Informacje o wersjach
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Wersja
Data wydania
Uwagi
0.21.0-beta01
2025-10-08
Dodano metodę InitializationConfig.Builder.disableMediationAdapterInitialization(). Wywołaj tę metodę przed zainicjowaniem pakietu SDK do reklam mobilnych Google (wersja beta), aby wyłączyć inicjowanie adaptera zapośredniczenia.
Ulepszone wykorzystanie inicjowania WebView w celu zmniejszenia liczby błędów ANR.
Obniżono wersję zależności androidx.webkit z 1.13.0 do 1.12.1, aby zachować zgodność z wtyczką Androida do obsługi Gradle w wersji 7.3.1.
Usunięto uprawnienie android.permission.RECEIVE_BOOT_COMPLETED
używane przez pakiet androidx.work.
Naprawiliśmy błędną nazwę pola w klasie NativeAdMapper.
0.20.0-beta01
2025-09-19
Naprawiliśmy błąd polegający na tym, że niektóre natywne reklamy wideo nie odtwarzały się automatycznie.
0.19.0-beta01
2025-08-14
Wersje dwóch zależności zostały obniżone.
androidx.work:work-runtime od 2.10.0 do 2.7.0.
androidx.core:core and androidx.core:core-ktx od 1.15.0 do 1.12.0.
Zmieniliśmy nazwę usługi loadedAdSourceResponse w ResponseInfo na loadedAdSourceResponseInfo.
Naprawiliśmy błąd, który umożliwiał użytkownikom przedwczesne zamykanie niektórych reklam pełnoekranowych za pomocą przycisku Wstecz.
Wydawcy, którzy mają dostęp do tej funkcji, mogą teraz używać identyfikatorów miejsc docelowych we wszystkich formatach reklam.
Dodaliśmy wywołanie zwrotne destroy() do NativeAdMapper w przypadku adapterów do mediacji reklam natywnych.
0.18.0-beta01
2025-07-17
Rozwiązaliśmy błąd zapośredniczenia reklam natywnych, który powodował przerwanie wyświetlania reklam w przypadku adapterów odwołujących się do com.google.android.gms.ads.NativeAd.MediaView.
Dodano adnotację MobileAds.registerCustomTabsSession() z tekstem @JvmStatic.
Naprawiliśmy błąd, który powodował, że banery reklamowe wczytywane za pomocą kaskady sieci AdMob przestawały się odświeżać.
0.17.0-alpha02
2025-06-23
Naprawiliśmy błąd określania stawek w zapośredniczeniu natywnym, który powodował, że adaptery implementujące określanie stawek, ale nie kaskadę (np. Meta Audience Network), zawsze nie renderowały reklam natywnych.
Naprawiliśmy błąd powodujący awarię, gdy adapter mediacji wywołuje wiele metod MediationAdLoadCallback w przypadku jednego żądania reklamy.
0.17.0-alpha01
2025-06-18
Wersja 0.17.0-alpha01 została opublikowana przez przypadek i nie zawiera planowanych nowych funkcji. Zamiast tego użyj wersji 0.17.0-alpha02.
Zaktualizowano zależność pakietu SDK platformy do personalizowania wiadomości wyświetlanych użytkownikom do wersji 3.2.0.
Naprawiliśmy błąd zapośredniczenia reklam natywnych, który powodował awarie w adapterach odwołujących się do klasy com.google.android.gms.ads.formats.MediaView.
Wczytywanie reklam: dodano getNumAdsAvailable() i wycofano numAdsAvailable().
W przypadku aplikacji opracowanych w Kotlinie zmniejszyliśmy minimalną wymaganą wersję Kotlina z 2.1 do 1.9.
0.15.0-alpha01
2025-04-24
Reklamy natywne: dodano obsługę wczytywania wielu reklam natywnych.
Dodano metodę NativeAdLoader.load(NativeAdRequest, numberOfAds, NativeAdLoaderCallback)
umożliwiającą przesyłanie próśb o wiele reklam jednocześnie.
Dodano wywołanie zwrotne NativeAdLoaderCallback.onAdLoadingCompleted(), które jest uruchamiane po zakończeniu wczytywania wszystkich reklam natywnych.
Aby obsługiwać asynchroniczne wczytywanie w języku Kotlin, dodaliśmy NativeAdLoader.load(NativeAdRequest, numberOfAds) metodę, która zwraca Flow<NativeAdLoadResult>.
Zaktualizowano zależność kotlinx-coroutines-android z wersji 1.7.3 do 1.9.0.
0.14.0-alpha01
2025-03-20
Żądania reklamy nie działają, jeśli zainicjujesz pakiet SDK za pomocą nieprawidłowego identyfikatora aplikacji.
Metoda AdPreloader.start() nie wymaga już wywołania zwrotnego PreloadCallback.
Właściwość bufferSize jest opcjonalna podczas tworzenia obiektu za pomocą klasy danych PreloadConfiguration. Aby umożliwić Google optymalizację rozmiaru bufora, nie ustawiaj właściwości bufferSize.
Usunęliśmy właściwość maxAdsPerSession z klasy danych PreloadConfiguration.
Dodano właściwości shouldRequestMultipleImages i shouldReturnUrlsForImageAssets do klasy NativeAdOptions.
0.13.0-alpha01
2025-02-26
Dodano MediationRewardedAdCallback.onUserEarnedReward()
i wycofano
MediationRewardedAdCallback.onUserEarnedReward(RewardItem).
Dodano interfejsy API wstępnego wczytywania reklam.
0.12.0-alpha01
2025-01-22
Naprawiliśmy błąd, który powodował, że niektóre metody w AdRequest, AdRequest.Builder, SignalRequest i SignalRequest.Builder były zaciemnione.
W przypadku użytkowników interfejsu WebView API for Ads, którzy nie mają identyfikatora aplikacji Ad Managera, dodaliśmy InitializationConfig.WEBVIEW_APIS_FOR_ADS_APPLICATION_ID, który można przekazać podczas inicjowania pakietu SDK.
Dodaliśmy obsługę łączenia reklam natywnych i banerowych w żądaniach reklamy Ad Managera.
0.11.0-alpha01
2024-12-12
Zaktualizowano zależność od pakietu SDK platformy do personalizowania wiadomości wyświetlanych użytkownikom do wersji 3.1.0.
Dodaliśmy obsługę niestandardowych gestów kliknięcia w reklamach natywnych.
Dodaliśmy obsługę ręcznego liczenia wyświetleń banerów reklamowych w rezerwacjach Ad Managera.
0.10.0-alpha01
2024-11-08
Dodano funkcje DSL dla VideoOptions i RequestConfiguration, aby zapewnić lepszą obsługę języka Kotlin.
Dodaliśmy obsługę formatów reklam natywnych i niestandardowych reklam natywnych, które nie zawierają komponentów wideo.
Dodano obsługę MRAID w wersji 3.
Dodano zależność od pakietu SDK platformy do personalizowania wiadomości wyświetlanych użytkownikom w wersji 2.2.0.
Zaktualizowano domenę błędu w przypadku błędów Google z com.google.android.gms.ads na com.google.android.libraries.ads.mobile.sdk.
Dodano metodę MobileAds.isInitialized(), która sprawdza, czy pakiet SDK został już zainicjowany.
Dodano BannerAd.isCollapsible(), aby sprawdzić, czy zwrócona reklama
banerowa jest zwijalna.
Dodano MobileAds.registerCustomTabsSession(), aby zwiększyć monetyzację reklam na kartach niestandardowych.
Zmieniono nazwę OnInitializationCompleteListener na OnAdapterInitializationCompleteListener.
Zmieniono nazwę AdapterResponseInfo na AdSourceResponseInfo.
Zmieniono nazwę AdRequest.Builder.putAdNetworkExtrasBundle() na AdRequest.Builder.putAdSourceExtrasBundle().
Naprawiliśmy błąd, który powodował, że klasy adaptera do określania stawek nie były prawidłowo tworzone.
0.3.0-alpha01
2024-03-20
Pierwsza wersja pakietu SDK do reklam mobilnych Google (beta).
Obsługuje banery, reklamy pełnoekranowe, reklamy z nagrodą, reklamy pełnoekranowe z nagrodą i reklamy wyświetlane przy otwarciu aplikacji.
Obsługuje zapośredniczenie w przypadku wszystkich formatów reklam. Adaptery napisane dla obecnego pakietu SDK do reklam mobilnych są zgodne z pakietem SDK do reklam mobilnych Google (wersja beta).
Dodano zależność od pakietu Open Measurement SDK w wersji 1.4.10.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-10-14 UTC."],[],[]]