اعلام نسخه ۱۱.۰.۰ کیت توسعه نرم‌افزار تبلیغات تلفن همراه Google برای iOS

سه‌شنبه، ۶ فوریه ۲۰۲۴

امروز اعلام می‌کنیم که نسخه ۱۱.۰.۰ از «کیت توسعه نرم‌افزار تبلیغات تلفن همراه Google» اکنون دردسترس است. توصیه می‌کنیم در اسرع وقت ارتقا دهید تا جدیدترین ویژگی‌ها و بهبودهای عملکردی ما را دریافت کنید.

توسعه SwiftUI ساده‌شده

در نسخه ۱۱.۰.۰، دیگر لازم نیست ناشران برای ارائه آگهی‌های تمام‌صفحه، کنترل‌کننده نما را اعلام کنند. درنتیجه، SwiftUI Publishers اکنون می‌تواند آگهی‌های تمام‌صفحه را بدون نیاز به 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 به GoogleAppMeasurement برداشته شده است. این وابستگی که کلید سنجه‌های کاربر را در AdMob فعال می‌کرد در اوایل سال ۲۰۲۴ متوقف خواهد شد. برای ادامه جمع‌آوری سنجه‌های کاربر در AdMob، برنامه AdMob خود را به Firebase پیوند دهید و کیت توسعه نرم‌افزار Google Analytics برای Firebase را در برنامه‌تان ادغام کنید.

تغییرات در حداقل الزامات سیستم‌عامل و Xcode

  • حداقل نسخه سیستم‌عامل برای بار کردن آگهی‌ها از ۱۲ به ۱۳ ارتقا یافته است. برنامه‌ها همچنان می‌توانند برای iOS 12 ساخته شوند، اما کیت توسعه نرم‌افزار فقط در iOS 13 و بالاتر آگهی بار می‌کند.
  • حداقل نسخه Xcode پشتیبانی‌شده به ۱۵.۱ ارتقا یافته است.

برای مشاهده فهرست کامل تغییرات، یادداشت‌های انتشار را بررسی کنید. راهنمای انتقال ما را بررسی کنید تا مطمئن شوید برنامه‌های تلفن همراهتان برای ارتقا آماده هستند.

یادآوری منسوخ شدن کیت توسعه نرم‌افزار

طبق زمان‌بندی منسوخ شدن، انتشار نسخه ۱۱.۰.۰ به این معنی است که:

  • نسخه‌های 9.x.x کیت توسعه نرم‌افزار آگهی‌های Google Mobile برای iOS رسماً منسوخ شده‌اند و در سه‌ماهه دوم ۲۰۲۵ از رده خارج خواهند شد.
  • نسخه‌های 8.x.x و پایین‌تر در سه‌ماهه دوم ۲۰۲۴ منسوخ خواهند شد، تقریباً ۶۰ روز پس‌از انتشار نسخه عمده 23.0.0 از «کیت توسعه نرم‌افزار آگهی‌های Google در تلفن همراه» برای Android.
    • درحال‌حاضر برنامه‌ای برای غیرفعال کردن آگهی‌رسانی در نسخه 8.x.x وجود ندارد، اما اکیداً توصیه می‌کنیم به نسخه پشتیبانی‌شده کیت توسعه نرم‌افزار به‌روزرسانی کنید تا در آینده تحت‌تأثیر قرار نگیرید.

مثل همیشه، اگر سؤالی دارید یا به راهنمایی بیشتری نیاز دارید، ازطریق تالار گفتمان توسعه‌دهندگان با ما تماس بگیرید.

برچسب‌ها: ad-manager، admob، ios، mobile-ads-sdk، release