Wtorek, 6 lutego 2024 r.
Dziś ogłaszamy, że dostępna jest już wersja 11.0.0 pakietu SDK do reklam mobilnych Google. Zalecamy jak najszybsze uaktualnienie, aby uzyskać dostęp do najnowszych funkcji i ulepszeń wydajności.
Uproszczone programowanie w SwiftUI
Wersja 11.0.0 nie wymaga już od wydawców deklarowania kontrolera widoku do wyświetlania reklam pełnoekranowych. Dzięki temu wydawcy korzystający z SwiftUI mogą teraz wyświetlać reklamy pełnoekranowe bez konieczności stosowania obejść UIKit lub UIViewControllerRepresentable. Więcej informacji znajdziesz w przewodniku po SwiftUI.
struct ContentView: View { private let adCoordinator = AdCoordinator() var body: some View { ... Button("Watch an ad") { adCoordinator.showAd() } } } private class InterstitialAdCoordinator: NSObject, GADFullScreenContentDelegate { private var interstitial: GADInterstitialAd? ... func showAd() { guard let interstitial = interstitial else { return print("Ad wasn't ready") } // The SDK uses the app's main window to look up view controllers // automatically when one is not provided. interstitial.present(fromRootViewController: nil) } }
Jak kontynuować zbieranie danych o użytkownikach w AdMob
Zależność pakietu SDK do reklam mobilnych Google od GoogleAppMeasurement została usunięta. Ta zależność, która obsługiwała przełącznik danych o użytkownikach w AdMob, zostanie wycofana na początku 2024 r. Aby nadal zbierać dane o użytkownikach w AdMob, połącz swoją aplikację w AdMob z Firebase i zintegruj z nią pakiet SDK Google Analytics dla Firebase.
Zmiany dotyczące minimalnych wymagań związanych z systemem operacyjnym i Xcode
- Minimalna wersja systemu operacyjnego wymagana do wczytywania reklam została zmieniona z 12 na 13. Aplikacje nadal można tworzyć na iOS 12, ale pakiet SDK będzie wczytywać reklamy tylko na iOS 13 lub nowszym.
- Minimalna obsługiwana wersja Xcode została podniesiona do 15.1.
Pełną listę zmian znajdziesz w informacjach o wersji. Zapoznaj się z naszym przewodnikiem po migracji, aby upewnić się, że Twoje aplikacje mobilne są gotowe do uaktualnienia.
Przypomnienie o wycofaniu pakietu SDK
Zgodnie z harmonogramem wycofywania udostępnienie wersji 11.0.0 oznacza, że:
- Wersje 9.x.x pakietu SDK do reklam mobilnych Google na iOS zostały oficjalnie wycofane i przestaną działać w II kwartale 2025 r.
- Wersje 8.x.x i starsze zostaną wycofane w II kwartale 2024 r., czyli około 60 dni po opublikowaniu pakietu SDK do reklam mobilnych Google na Androida w wersji głównej 23.0.0.
- Chociaż obecnie nie planujemy wyłączenia wyświetlania reklam w wersji 8.x.x, zdecydowanie zalecamy przejście na obsługiwaną wersję pakietu SDK, aby uniknąć problemów w przyszłości.
Jeśli masz pytania lub potrzebujesz dodatkowej pomocy, skontaktuj się z nami na forum dla deweloperów.
Etykiety: ad-manager, admob, ios, mobile-ads-sdk, release