Czwartek, 19 lutego 2026 r.
Dostępna jest już wersja 25.0.0 pakietu SDK do reklam mobilnych Google na Androida. Zalecamy jak najszybsze uaktualnienie, aby móc korzystać z najnowszych funkcji, ulepszeń wydajności i aktualizacji interfejsu API. Jest to aktualizacja wersji głównej, która zawiera kilka zmian powodujących niezgodność, nowe funkcje optymalizacji rozmiarów banerów reklamowych i ważne aktualizacje zależności.
Nowe interfejsy API do zarządzania dużymi zakotwiczonymi banerami adaptacyjnymi
Zwiększ skuteczność dzięki nowym rozmiarom banerów reklamowych:
Aby lepiej dopasować się do nowoczesnych urządzeń mobilnych, wprowadzamy interfejs Large Adaptive Anchor API (np. AdSize.getLargeAnchoredAdaptiveBannerAdSize()). Ta aktualizacja dotyczy wyłącznie logiki określania rozmiaru w przypadku zakotwiczonych banerów adaptacyjnych. Wyniki mogą się różnić, ale większe reklamy mają na celu zwiększenie zaangażowania i potencjalnych przychodów wydawców. Poprzednie interfejsy API zakotwiczonych banerów adaptacyjnych (np. AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize()) zostały wycofane na rzecz nowego podejścia do dużych zakotwiczonych banerów adaptacyjnych.
Stary sposób użycia (Kotlin):
adView.setAdSize(AdSize.getCurrentOrientationAnchoredAdaptiveBannerAdSize(this, 360))
Nowe użycie (Kotlin):
adView.setAdSize(AdSize.getLargeAnchoredAdaptiveBannerAdSize(this, 360))
Zmiany powodujące niezgodność i usunięcia
Wersja 25.0.0 to wersja główna, która wprowadza zmiany powodujące niezgodność, wpływające głównie na adaptery zapośredniczenia i zdarzenia niestandardowe.
Usunięcie interfejsów API:
- Klasa
VersionInfow pakieciecom.google.android.gms.ads.mediationzostała usunięta. Użyj w zamian zasadycom.google.android.gms.ads.VersionInfo. - Wycofana metoda
getConfiguration()w klasieRtbSignalDatazostała usunięta. Deweloperzy powinni zamiast tego używaćgetConfigurations(). - Wycofane metody
onFailure(String)ionAdFailedToShow(String)zostały usunięte z tych klas wywołania zwrotnego:SignalCallbacksMediationAdLoadCallbackMediationInterstitialAdCallbackMediationRewardedAdCallbackMetody zastępcze toonFailure(AdError)ionAdFailedToShow(AdError).
- Klasa
NativeAdViewHolderzostała usunięta z pakietucom.google.android.gms.ads.nativead.
Pełną listę zmian znajdziesz w informacjach o wersji. Zdecydowanie zalecamy zapoznanie się z przewodnikiem po migracji, aby upewnić się, że Twoje aplikacje mobilne są gotowe do uaktualnienia.
Przypomnienie o wycofaniu pakietu SDK
Zgodnie z harmonogramem wycofywania opublikowanie wersji 25.0.0 oznacza, że:
- Pakiety SDK do reklam mobilnych Google na Androida w wersjach 23.0.0–23.6.0 zostały oficjalnie wycofane.
- Wersje Androida 22.0.0–22.6.0 zostaną wycofane 30 czerwca 2026 r.
Zdecydowanie zalecamy zaktualizowanie pakietu SDK do obsługiwanej wersji, aby uniknąć przerw w wyświetlaniu reklam i korzystać z najnowszych funkcji i poprawek.
Jeśli chcesz skomentować ten post na blogu lub nawiązać kontakt z innymi deweloperami, dołącz do kanału pakietu SDK do reklam mobilnych Google na Discordzie i podziel się swoimi przemyśleniami.
Etykiety: ad-manager, admob, android, mobile-ads-sdk, release