Ogłaszamy pakiet SDK do reklam mobilnych Google na Androida w wersji 25.0.0

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 VersionInfo w pakiecie com.google.android.gms.ads.mediation została usunięta. Użyj w zamian zasady com.google.android.gms.ads.VersionInfo.
  • Wycofana metoda getConfiguration() w klasie RtbSignalData została usunięta. Deweloperzy powinni zamiast tego używać getConfigurations().
  • Wycofane metody onFailure(String) i onAdFailedToShow(String) zostały usunięte z tych klas wywołania zwrotnego:
    • SignalCallbacks
    • MediationAdLoadCallback
    • MediationInterstitialAdCallback
    • MediationRewardedAdCallback
      Metody zastępcze to onFailure(AdError) i onAdFailedToShow(AdError).
  • Klasa NativeAdViewHolder została usunięta z pakietu com.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