iOS 向け Google Mobile Ads SDK バージョン 11.0.0 のリリース

2024 年 2 月 6 日(火曜日)

このたび、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 への依存関係が削除されました。AdMob のユーザーに関する指標の切り替えボタンを支えていたこの依存関係は、2024 年初頭に廃止されます。AdMob でユーザーに関する指標を引き続き収集するには、AdMob で収益化しているアプリを Firebase にリンクし、Firebase 向け Google アナリティクス SDK をアプリに統合します。

OS と Xcode の最小要件の変更

  • 広告を読み込むための最小 OS バージョンが 12 から 13 に引き上げられました。iOS 12 向けのアプリは引き続きビルドできますが、SDK で広告が読み込まれるのは iOS 13 以降のみとなります。
  • サポートされる Xcode の最小バージョンが 15.1 に引き上げられました。

変更点の完全なリストについては、リリースノートをご覧ください。移行ガイドを参照して、モバイルアプリがアップグレードに対応していることを確認してください。

SDK のサポート終了に関するリマインダー

サポート終了スケジュールに従い、バージョン 11.0.0 のリリースは次のことを意味します。

  • iOS 向け Google Mobile Ads SDK バージョン 9.x.x のサポートは正式に終了しており、2025 年第 2 四半期に廃止されます。
  • バージョン 8.x.x 以前は、2024 年第 2 四半期にサポートが終了します。これは、Android 向け Google Mobile Ads SDK のメジャー バージョン 23.0.0 のリリースから約 60 日後です。
    • 現在のところ、バージョン 8.x.x での広告配信を停止する予定はありませんが、今後影響を受けないよう、サポートされている SDK バージョンに更新することを強くおすすめします。

ご不明な点やサポートのご要望がございましたら、デベロッパー フォーラムまでお問い合わせください。

ラベル: ad-manager、 admob、 ios、 mobile-ads-sdk、 release