Thứ Ba, ngày 6 tháng 2 năm 2024
Hôm nay, chúng tôi xin thông báo rằng phiên bản 11.0.0 của Google Mobile Ads SDK hiện đã ra mắt. Bạn nên nâng cấp càng sớm càng tốt để sử dụng các tính năng mới nhất và cải thiện hiệu suất.
Đơn giản hoá quá trình phát triển SwiftUI
Phiên bản 11.0.0 không còn yêu cầu nhà xuất bản khai báo trình điều khiển khung hiển thị để hiển thị quảng cáo toàn màn hình. Do đó, giờ đây, Nhà xuất bản SwiftUI có thể hiển thị quảng cáo toàn màn hình mà không cần đến UIKit hoặc các giải pháp thay thế UIViewControllerRepresentable. Hãy xem hướng dẫn về SwiftUI của chúng tôi để biết thêm thông tin.
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) } }
Tiếp tục thu thập chỉ số người dùng trong AdMob
Phần phụ thuộc của Google Mobile Ads SDK vào GoogleAppMeasurement đã bị xoá. Mối quan hệ phụ thuộc này (vốn hỗ trợ nút bật/tắt chỉ số người dùng trong AdMob) sẽ ngừng hoạt động từ đầu năm 2024. Để tiếp tục thu thập chỉ số người dùng trong AdMob, hãy liên kết ứng dụng AdMob của bạn với Firebase và tích hợp SDK Google Analytics cho Firebase vào ứng dụng đó.
Thay đổi về yêu cầu tối thiểu đối với hệ điều hành và Xcode
- Phiên bản hệ điều hành tối thiểu để tải quảng cáo đã được nâng từ 12 lên 13. Bạn vẫn có thể tạo ứng dụng cho iOS 12, nhưng SDK sẽ chỉ tải quảng cáo trên iOS 13 trở lên.
- Phiên bản Xcode tối thiểu được hỗ trợ đã được nâng lên 15.1.
Để xem danh sách đầy đủ các thay đổi, hãy xem ghi chú phát hành. Hãy xem hướng dẫn di chuyển của chúng tôi để đảm bảo ứng dụng di động của bạn đã sẵn sàng nâng cấp.
Lời nhắc về việc ngừng sử dụng SDK
Theo lịch trình ngừng sử dụng, việc phát hành phiên bản 11.0.0 có nghĩa là:
- SDK quảng cáo trên thiết bị di động của Google dành cho iOS phiên bản 9.x.x chính thức ngừng hoạt động và sẽ ngừng hoạt động vào quý 2 năm 2025.
- Các phiên bản 8.x.x trở xuống sẽ ngừng hoạt động vào quý 2 năm 2024, khoảng 60 ngày sau khi phát hành phiên bản lớn 23.0.0 của Google Mobile Ads SDK dành cho Android.
- Mặc dù hiện tại chúng tôi chưa có kế hoạch ngừng phân phát quảng cáo trên phiên bản 8.x.x, nhưng bạn nên cập nhật lên một phiên bản SDK được hỗ trợ để tránh bị ảnh hưởng trong tương lai.
Như thường lệ, nếu bạn có thắc mắc hoặc cần được trợ giúp thêm, hãy liên hệ với chúng tôi qua diễn đàn dành cho nhà phát triển.
Nhãn: ad-manager, admob, ios, mobile-ads-sdk, release