Выпуск Google Mobile Ads SDK версии 11.0.0 для iOS

Вторник, 6 февраля 2024 г.

Сегодня мы объявляем о выпуске Google Mobile Ads SDK версии 11.0.0. Рекомендуем как можно скорее перейти на новую версию, чтобы получить доступ к последним функциям и улучшениям.

Упрощенная разработка SwiftUI

В версии 11.0.0 издателям больше не нужно объявлять контроллер представления для показа полноэкранных объявлений. В результате издатели, использующие SwiftUI, теперь могут показывать полноэкранные объявления без необходимости использовать UIKit или обходные решения UIViewControllerRepresentable. Подробную информацию вы найдете в руководстве по 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)
  }
}

Как продолжить сбор пользовательских показателей в AdMob

Зависимость Google Mobile Ads SDK от GoogleAppMeasurement удалена. В начале 2024 года мы прекратим поддержку этой зависимости, которая обеспечивала работу переключателя пользовательских показателей в AdMob. Чтобы продолжить сбор пользовательских показателей в AdMob, свяжите приложение AdMob с Firebase и интегрируйте в него SDK Google Аналитики для Firebase.

Изменения минимальных требований к ОС и Xcode

  • Минимальная версия ОС для загрузки объявлений изменена с 12 на 13. Приложения по-прежнему можно создавать для iOS 12, но SDK будет загружать объявления только на устройствах с iOS 13 и более поздними версиями.
  • Минимальная поддерживаемая версия Xcode теперь 15.1.

Полный список изменений приведен в примечаниях к выпуску. Чтобы убедиться, что ваши мобильные приложения готовы к обновлению, ознакомьтесь с руководством по переносу данных.

Напоминание о прекращении поддержки SDK

Согласно графику прекращения поддержки, выпуск версии 11.0.0 означает следующее:

  • Поддержка Google Mobile Ads SDK для iOS версий 9.x.x официально прекращена. Они перестанут работать во втором квартале 2025 г.
  • Поддержка версий 8.x.x и более ранних будет прекращена во втором квартале 2024 г., примерно через 60 дней после выпуска основной версии 23.0.0 Google Mobile Ads SDK для Android.
    • Хотя в настоящее время мы не планируем отключать показ рекламы в версии 8.x.x, настоятельно рекомендуем перейти на поддерживаемую версию SDK, чтобы избежать проблем в будущем.

Если у вас возникнут вопросы или вам потребуется помощь, свяжитесь с нами через форум для разработчиков.

Ярлыки: ad-manager, admob, ios, mobile-ads-sdk, release