Annonce de la version 11.0.0 du SDK Google Mobile Ads pour iOS

Mardi 6 février 2024

Nous vous annonçons aujourd'hui que la version 11.0.0 du SDK Google Mobile Ads est désormais disponible. Nous vous recommandons de passer à la version supérieure dès que possible pour bénéficier de nos dernières fonctionnalités et améliorations des performances.

Développement SwiftUI simplifié

La version 11.0.0 n'exige plus que les éditeurs déclarent un contrôleur de vue pour présenter des annonces en plein écran. Par conséquent, les éditeurs SwiftUI peuvent désormais diffuser des annonces en plein écran sans avoir besoin de solutions de contournement UIKit ou UIViewControllerRepresentable. Pour en savoir plus, consultez notre guide 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)
  }
}

Continuer à collecter des métriques utilisateur dans AdMob

La dépendance du SDK Google Mobile Ads vis-à-vis de GoogleAppMeasurement a été supprimée. Cette dépendance qui alimentait le bouton d'activation des métriques utilisateur dans AdMob sera supprimée début 2024. Pour continuer à collecter des métriques utilisateur dans AdMob, associez votre application AdMob à Firebase et intégrez le SDK Google Analytics for Firebase dans votre application.

Modifications de la configuration minimale requise pour l'OS et Xcode

  • La version minimale de l'OS pour charger des annonces est passée de 12 à 13. Les applications peuvent toujours être créées pour iOS 12, mais le SDK ne chargera les annonces que sur iOS 13 et versions ultérieures.
  • La version minimale de Xcode compatible est désormais la version 15.1.

Pour obtenir la liste complète des modifications, consultez les notes de version. Consultez notre guide de migration pour vous assurer que vos applications mobiles sont prêtes pour la mise à niveau.

Rappel concernant l'abandon du SDK

Conformément au calendrier d'abandon, la sortie de la version 11.0.0 signifie que :

  • Les versions 9.x.x du SDK Google Mobile Ads pour iOS sont officiellement obsolètes et seront abandonnées au deuxième trimestre 2025.
  • Les versions 8.x.x et antérieures seront abandonnées au deuxième trimestre 2024, environ 60 jours après la sortie de la version majeure 23.0.0 du SDK Google Mobile Ads pour Android.
    • Bien qu'il ne soit pas prévu de désactiver la diffusion d'annonces sur la version 8.x.x, nous vous recommandons vivement de passer à une version compatible du SDK pour éviter d'être affecté à l'avenir.

Comme toujours, si vous avez des questions ou besoin d'aide, contactez-nous via le forum des développeurs.

Libellés : ad-manager, admob, ios, mobile-ads-sdk, release