یادداشت‌های انتشار

نسخه تاریخ انتشار یادداشت‌ها
13.11.0 2026-09-29
  • پشتیبانی رسمی برای iPhone Duo اضافه شد:
    • اکنون برای فراخوانی توابع GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth و GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth باید از صف اصلی استفاده شود.
    • قالب‌های آگهی تمام‌صفحه بارشده در iPhone Duo از اندازه صفحه فعال هنگام بار کردن استفاده می‌کنند.
    • میاناهای برنامه‌سازی کاربردی اندازه آگهی برنما تطبیقی به‌روز شد تا از صفحه فعال کنونی برای محاسبه ارتفاع در iPhone Duo استفاده کند.
  • رفع خرابی‌ای که ممکن بود هنگام بار کردن آگهی‌های برنما در SwiftUI UIViewRepresentable رخ دهد.
  • خرابی نادری که به‌دلیل استفاده ناامن از نشان‌بر ایجاد می‌شد و ممکن بود هنگام رد کردن آگهی‌های ویدیویی رخ دهد برطرف شد.
13.10.0 2026-09-17
  • فایل‌های سرایند عمومی برای میاناهای برنامه‌سازی کاربردی تصویردرتصویر نسخه بتا معرفی شد. برای ادغام قالب آگهی تصویردرتصویر، از #import <GoogleMobileAds/GoogleMobileAds_Beta.h> در Objective-C و import GoogleMobileAds_Private در Swift استفاده کنید.
  • خرابی ناشی‌از فراخوانی میاناهای برنامه‌سازی کاربردی GADVideoController در آگهی‌های بومی میانجی‌شده برطرف شد.
  • Google Mobile Ads SDK از iOS 27 پشتیبانی می‌کند.
  • سنجش باز: کیت توسعه نرم‌افزار OM به نسخه ۱.۶.۱۰ به‌روزرسانی شد.
13.9.0 2026-08-26
  • پشتیبانی از میاناهای برنامه‌سازی کاربردی جمع‌آوری و ارائه سیگنال برای آگهی‌های بینابینی تندکشیدنی اضافه شد:
    • روش +loadWithAdResponseString:completionHandler: به GADSwipeableInterstitialAd اضافه شد.
    • کلاس GADSwipeableInterstitialSignalRequest اضافه شد.
13.8.0 2026-08-17
  • هنگام استفاده از میانجی‌گری با منابع آگهی رویداد سفارشی، GADResponseInfo.loadedAdNetworkResponseInfo.adNetworkClassName اکنون نام کلاس رویداد سفارشی شما را به‌جای GADMAdapterCustomEvents برمی‌گرداند.
  • منطق اعتبارسنجی تناسب با صفحه برای آگهی‌های تمام‌صفحه بازسازی شد تا از رد شدن ناخواسته درطول تغییر جهت دستگاه در iPad جلوگیری شود.
  • کلید plist بولی GADDisableAdInspector برای غیرفعال کردن بازرس آگهی اضافه شد.
13.7.0 2026-07-22
  • تابع CGSizeFromGADAdSize به‌روزرسانی شد تا هنگام محاسبه عرض آگهی سیال در رشته پس‌زمینه، به‌طور پیش‌فرض روی جهت عمودی تنظیم شود. این جایگزین رفتار قبلی استفاده از جهت ذخیره‌شده در حافظه نهان می‌شود.
13.6.0 2026-06-24
  • هشدارهای کامپایلر Xcode که به‌دلیل نبودن فایل‌های سرایند بتا در سرایند چتری Google Mobile Ads SDK نسخه ۱۳.۳.۰ ایجاد شده بود برطرف شد.
13.5.0 2026-06-09
  • میاناهای برنامه‌سازی کاربردی برای قالب GADSwipeableInterstitialAd اضافه شد. آگهی‌های بینابینی تندکشیدنی در مرحله بتای خصوصی است. برای درخواست دسترسی، با مدیر حسابتان تماس بگیرید.
  • گزارش‌دهنده خرابی کیت توسعه نرم‌افزار به‌روزرسانی شد تا به‌درستی با گرداننده‌های سیگنال قبلاً پیوست‌شده زنجیره‌ای شود تا ابزارهای گزارش‌دهی خرابی بتوانند ردیابی پشته کامل را ضبط کنند.
  • پیش‌بارگیری آگهی: روش adResponseInfoWithPreloadID: اضافه شد تا اطلاعات پاسخ آگهی پیش‌بارگیری‌شده بعدی بدون برداشتن آن از صف بررسی شود.
13.4.0 2026-05-18
  • حداقل نسخه Xcode پشتیبانی‌شده به ۲۶.۲ به‌روزرسانی شد.
  • بهبود ایمنی رشته برای ارائه آگهی بومی طرف سوم با اطمینان از اینکه نماهای رسانه همیشه در رشته اصلی قابل‌دسترسی هستند.
13.3.0 2026-04-27
  • خصوصیت tagForChildDirectedTreatment و خصوصیت tagForUnderAgeOfConsent در GADRequestConfiguration منسوخ شده است. از ویژگی جدید ageRestrictedTreatment برای علامت‌گذاری درخواست‌های آگهی برای رفتار با کودکان و نوجوانان استفاده کنید.
  • فایل‌های سرایند عمومی برای Ad Preloading Beta APIs معرفی شد. برای ادغام با پیش‌بارگیری آگهی، از #import <GoogleMobileAds/GoogleMobileAds_Beta.h> در Objective-C و import GoogleMobileAds_Private در Swift استفاده کنید.
  • سنجش باز: کیت توسعه نرم‌افزار OM به نسخه ۱.۶.۵ به‌روزرسانی شد.
13.2.0 2026-04-02
  • رفع اشکال‌ها و بهبود عملکرد.
13.1.0 2026-02-24
  • ‫GADErrorOSVersionTooLow منسوخ شد. این خطا اکنون زائد است زیرا حداقل هدف استقرار Google Mobile Ads SDK با حداقل نسخه سیستم‌عامل برای دریافت آگهی مطابقت دارد.
13.0.0 2026-02-04
  • تغییرات ناگهانی:
    • حداقل هدف استقرار به iOS 13.0 افزایش یافت.
    • Google Mobile Ads SDK اگر شیئی که از نوع String نیست در آرایه neighboringContentURLStrings شناسایی شود، استثنایی ایجاد می‌کند.
    • بسیاری از میاناهای برنامه‌سازی کاربردی که قبلاً منسوخ شده بودند برداشته شده‌اند.
  • پشتیبانی از برنماهای تطبیقی لنگرانداخته بزرگ اضافه شد. برنماهای تطبیقی لنگرانداخته بزرگ برای افزایش تعامل و درآمد طراحی شده‌اند. درخواست برنماهای تطبیقی لنگرانداخته بزرگ بااستفاده از توابع زیر:
  • توابع زیر منسوخ شده‌اند:
    • GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth
    • GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth
    • GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth
  • همزمانی Swift 6:
    • ادامه انتقال افزایشی برای پشتیبانی از مدل همزمانی Swift 6.
  • همه فراخوانی‌های کیت توسعه نرم‌افزار os_log به‌روزرسانی شد تا از مشخص‌کننده رؤیت‌پذیری {public} استفاده شود تا از ویرایش گزارش‌ها در کنسول جلوگیری شود.
  • مشکلی که باعث می‌شد برای برخی‌از مهلت‌های درخواست، به‌جای GADErrorTimeout، GADErrorInvalidRequest گزارش شود برطرف شد.
  • مشکل ازکارافتادن در iPadهای دارای iOS 26 که هنگام نمایش آگهی‌های برنمایی پشت UIPrintController رخ می‌داد برطرف شد.
12.14.0 2025-11-18
  • رفع اشکال‌ها و بهبود عملکرد.
12.13.0 2025-11-06
  • ‫-registerAdView:clickableAssetViews:nonclickableAssetViews: و -unregisterAdView API در شیء GADNativeAd منسوخ شده‌اند. درعوض، از GADNativeAdView برای ارائه آگهی‌های بومی استفاده کنید.
12.12.0 2025-10-02
  • مشکل ازکارافتادن در iOS 15 و نسخه‌های پایین‌تر هنگام تنظیم کردن ویژگی scene در شیء GADRequest برطرف شد.
12.11.0 2025-09-08
  • رفع اشکال‌ها و بهبود عملکرد.
12.10.0 2025-09-03
  • Google Mobile Ads SDK از iOS 26 پشتیبانی می‌کند.
  • رفع اشکال‌ها و بهبود عملکرد.
12.9.0 2025-08-11
  • شناسه‌های جای آگهی اکنون به‌درستی برای درخواست‌های آگهی بومی ارسال می‌شوند.
12.8.0 2025-07-28
  • بهبود دقت گزارش‌دهی ظهور و پرداز آگهی تمام‌صفحه در iPadهای iOS 26 با پنجره‌های قابل‌تنظیم
  • مشکلی که باعث می‌شد وقتی کاربر بلافاصله صفحه App Store درون‌برنامه را می‌بست صفحه‌نمایش ازکار بیفتد برطرف شد.
12.7.0 2025-07-08
  • بازرس آگهی: پشتیبانی برای پیکربندی آگهی‌های آزمایشی خارج از زمینه در بازرس آگهی با پارامترهای درخواست اضافی اضافه شد.
  • ناشران موجود در فهرست مجاز اکنون برای همه قالب‌های آگهی از شناسه جای آگهی پشتیبانی می‌کنند.
12.6.0 2025-06-10
  • مشکلی که باعث می‌شد آگهی برنمای جمع‌شدنی روی آگهی دیگری ازهم باز شود برطرف شد.
12.5.0 2025-05-27
  • تغییراتی در نحوه تعامل کیت توسعه نرم‌افزار با AVAudioSession ایجاد شد که سازگاری با موتور صوتی Unity را بهبود می‌بخشد.
  • دکمه صدادار کردن آگهی اکنون دستگاه را برای همه قالب‌های آگهی صدادار می‌کند، حتی اگر دستگاه در حالت ساکت باشد. برای تغییر رفتار پیش‌فرض، از audioSessionIsApplicationManaged API استفاده کنید.
12.4.0 2025-05-07
  • مشکلی که مانع از کلیک‌های سفارشی روی آگهی‌های ویدیویی بومی سفارشی می‌شد برطرف شد.
12.3.0 2025-04-16
  • خرابی مربوط به رد کردن SKOverlay در برنامه‌های Unity برطرف شد.
  • دکمه صدادار کردن آگهی بومی اکنون دستگاه را صدادار می‌کند، حتی اگر دستگاه در حالت ساکت باشد. برای تغییر رفتار پیش‌فرض، از audioSessionIsApplicationManaged API استفاده کنید.
12.2.0 2025-03-12
  • رفع اشکال‌ها و بهبود عملکرد.
12.1.0 2025-02-26
  • رفع اشکال‌ها و بهبود عملکرد.
12.0.0 2025-02-03
  • تغییرات ناگهانی:
    • حداقل نسخه Xcode پشتیبانی‌شده به ۱۶.۰ به‌روزرسانی شد.
    • نام‌های Swift API به‌روزرسانی شد تا از قراردادهای نام‌گذاری Apple Swift API Design Guidelines پیروی کند.
    • بسیاری از میاناهای برنامه‌سازی کاربردی که قبلاً منسوخ شده بودند برداشته شده‌اند.
  • آگهی‌های تطبیقی درون‌خطی:
    • فراخوانی CGSizeFromGADAdSize(_:) با اندازه آگهی تطبیقی به‌خط اکنون ارتفاع 0 را برمی‌گرداند تا زمانی که Google Mobile Ads SDK آگهی را برگرداند.
  • همزمانی Swift 6:
    • انتقال افزایشی برای پشتیبانی از مدل همزمانی Swift 6 آغاز شد.
  • هدف‌یابی سفارشی:
    • واژه‌نامه customTargeting در GADRequest اکنون از Any به‌جای String به‌عنوان نوع مقدار استفاده می‌کند.
11.13.0 2024-12-03
  • تخصیص حافظه آگهی ویدیویی برای جلوگیری از اضافه‌بار منابع بهینه‌سازی شد، که این کار باعث کاهش خطاهای AVErrorMediaServicesWereReset و بهبود پایداری بازپخش می‌شود.
11.12.0 2024-11-07
  • مشکلی که باعث می‌شد اگر شیء آگهی قبل‌از پایان ارائه آگهی منتشر شود، روش‌های GADFullScreenContentDelegate فراخوانی نشوند برطرف شد.
  • سنجش باز: به OM SDK 1.5.2 به‌روزرسانی شد.
11.11.0 2024-10-21
  • ‫GADErrorMediationNoFill منسوخ شد.
  • آگهی‌های بین‌پیمایشی: GADMediationInterscrollerAd و -loadInterscrollerAdForAdConfiguration:completionHandler: منسوخ شده‌اند.
11.10.0 2024-09-18
  • تغییراتی در میان‌گیری ویدیو ایجاد شد تا عملکرد بازپخش در اتصال شبکه تلفن همراه بهبود یابد.
11.9.0 2024-09-11
  • انتشار رسمی برای پشتیبانی از iOS 18.
  • مشکلی که مانع از پنهان شدن نوار وضعیت توسط آگهی‌های باز شدن برنامه می‌شد برطرف شد.
  • گزارش‌های کنسول اشکال‌زدایی به‌روز شد تا از OSLog با نام زیرسیستم com.google.GoogleMobileAds استفاده شود.
  • اشکالی مربوط به MarketplaceKit برطرف شد که باعث می‌شد کیت توسعه نرم‌افزار هنگام اجرا در MacOS ازکار بیفتد.
11.8.0 2024-08-13
  • آگهی‌های بومی: اشکالی را برطرف کردیم که در آن پخش ویدیو موقتاً متوقف‌شده باعث راه‌اندازی فراخوانی برگشتی پخش و مکث اضافی GADVideoControllerDelegate می‌شد.
11.7.0 2024-07-15
  • میاناهای برنامه‌سازی کاربردی GADQueryInfo منسوخ‌شده. برای تولید اطلاعات پُرسمان، از +[GADMobileAds generateSignal:completionHandler:] استفاده کنید.
  • ناشران مجاز اکنون می‌توانند از GADRequest.customTargeting برای بخش‌بندی گروه‌های میانجی بااستفاده از جفت‌های کلید-مقدار سفارشی استفاده کنند.
11.6.0 2024-06-17
  • وابستگی به MarketplaceKit اضافه شد. این امر مستلزم آن است که برنامه‌ها با Xcode نسخه ۱۵.۳ یا بالاتر ساخته شوند.
    • ‫MarketplaceKit فقط برای Swift است، بنابراین یک فایل جای‌بان Swift به توزیع اضافه شده است تا کتابخانه‌های استاندارد Swift در برنامه‌ها گنجانده شوند، حتی اگر حاوی فایل‌های Swift دیگری نباشند.
11.5.0 2024-05-16
  • ویژگی isCollapsible به GADBannerView اضافه شد تا بررسی شود که آیا برنمای برگردانده‌شده جمع‌شدنی است یا نه.
  • وضعیت userInteractionEnabled بازدیدهای دارایی آگهی بومی اکنون پس‌از تنظیم بازدیدهای دارایی روی nil بازیابی شده است.
  • بازرس آگهی: پشتیبانی برای نمایش سیگنال‌های حریم خصوصی بیشتر مثل TFUA و TFCD اضافه شد.
11.4.0 2024-05-06
  • هویت امضاکننده از AdMob Inc. به Google LLC بااستفاده از شناسه تیم EQHXZ8M8AV به‌روز شد. اگر این کار باعث ایجاد اعلانی در Xcode شد، «پذیرفتن تغییر» را انتخاب کنید تا هویت جدید پذیرفته شود.
11.3.0 2024-04-11
  • دارایی adUnitID به GADAppOpenAd اضافه شد.
11.2.0 2024-03-14
  • پشتیبانی از فایل‌های مانیفست حریم خصوصی اضافه شد.
  • سنجش باز: به OM SDK 1.4.12 به‌روزرسانی شد.
  • برخی‌از کدهای خطای پاسخ بهبود یافته‌اند تا به‌جای عدم تکمیل، خرابی‌های شبکه را به‌درستی شناسایی کنند.
  • ‫Info.plist کیت توسعه نرم‌افزار به‌روز شد تا مشکل Swift Package Manager در Xcode 15.3 برطرف شود.
  • بازرس آگهی: پشتیبانی از نمایش اطلاعات .plist و مقادیر IAB TCF اضافه شد.
11.1.0 2024-03-06
  • مشکلی که در آن بار کردن آگهی‌های ویدیویی می‌توانست پیام هشداری را درباره استفاده از رشته اصلی به کنسول ارسال کند برطرف شد.
  • بازرس آگهی: پشتیبانی برای نمایش وضعیت مجوز ردیابی برنامه کاربر اضافه شد.
11.0.1 2024-02-09
  • Open Measurement:
    • به OM SDK 1.4.8 برگردانده شد.
    • مشکل مربوط به نماد جهانی ناخواسته adView موجود در OM SDK 1.4.10 را برطرف می‌کند. این نماد باعث ایجاد خطاهای نماد تکراری می‌شود اگر OM SDK 1.4.10 توسط چندین کتابخانه گنجانده شده باشد.
11.0.0 2024-02-06
  • تغییرات ناگهانی:
    • کیت توسعه نرم‌افزار دیگر مستقیماً به GoogleAppMeasurement وابسته نیست. برای ادامه جمع‌آوری سنجه‌های کاربر در AdMob، برنامه AdMob خود را به Firebase پیوند دهید و Google Analytics برای Firebase SDK را در برنامه‌تان ادغام کنید.
    • حداقل نسخه Xcode پشتیبانی‌شده به ۱۵.۱ به‌روزرسانی شد.
    • حداقل هدف استقرار به iOS 12 به‌روزرسانی شد.
    • حداقل سیستم‌عامل موردنیاز برای دریافت آگهی‌ها به iOS 13 به‌روزرسانی شد.
    • بسیاری از میاناهای برنامه‌سازی کاربردی که قبلاً منسوخ شده بودند برداشته شده‌اند.
  • سنجش باز: به OM SDK 1.4.10 به‌روز شد.
  • آگهی‌های تمام‌صفحه:
    • UIViewController ارجاع برای آگهی‌های تمام‌صفحه اکنون قابل‌تهی‌سازی است و الزامی نیست. کیت توسعه نرم‌افزار از پنجره اصلی برنامه برای جستجوی خودکار کنترل‌کننده‌های نما استفاده می‌کند، مگر اینکه کنترل‌کننده‌ای ارائه شده باشد.
  • درحال آزمایش:
    • میاناهای برنامه‌سازی کاربردی isTesting به‌روزرسانی‌شده: GADMediationAdConfiguration.isTestRequest و GADCustomEventRequest.isTesting اکنون وقتی دستگاه شبیه‌ساز باشد یا به‌عنوان دستگاه آزمایشی در واسط کاربری AdMob تعریف شده باشد، مقدار درست را برمی‌گرداند.
  • بازرس آگهی:
    • اکنون «بازرس آگهی» هرگونه خطایی را که درطول شروع جلسه رخ داده است نمایش می‌دهد.
    • رفع خرابی نادری که با «بازرس آگهی» درطول مقداردهی اولیه کیت توسعه نرم‌افزار مرتبط بود.
10.14.0 2023-11-29
  • ‫GADSimulatorID منسوخ شد. شبیه‌سازها به‌طور پیش‌فرض در حالت آزمایشی هستند.
  • ‫-setSameAppKeyEnabled: منسوخ شد. درعوض از -setPublisherFirstPartyIDEnabled: استفاده کنید.
  • هشدارهای منسوخ شدن بیشتری برای میاناهای برنامه‌سازی کاربردی GADCustomEvent اضافه شد. درعوض از میاناهای برنامه‌سازی کاربردی GADMediationAdapter استفاده کنید.
10.13.0 2023-11-07
10.12.0 2023-10-04
10.11.0 2023-09-25
  • اشکالی برطرف شد که می‌توانست باعث شود برخی‌از طرح‌آگهی‌ها وقتی آگهی در یک جهت بار می‌شود اما در جهت دیگری ارائه می‌شود، به‌درستی نمایش داده نشوند.
10.10.0 2023-08-30
  • انتشار رسمی برای پشتیبانی از iOS 17.
  • سنجش باز: به OM SDK 1.4.8 به‌روز شد.
  • بازرس آگهی: پشتیبانی کیت توسعه نرم‌افزار برای نمایش اطلاعات افزونه اضافه شد.
  • گزارش‌های کنسول که افزودن شناسه‌های شبیه‌ساز را در testDeviceIdentifiers API توصیه می‌کنند برداشته شدند. شبیه‌سازها به‌طور پیش‌فرض در حالت آزمایشی هستند.
10.9.0 2023-08-02
  • سنجش باز: به OM SDK 1.4.6 به‌روز شد.
  • بازرس آگهی: پشتیبانی کیت توسعه نرم‌افزار برای صادر کردن پاسخ‌های آگهی اضافه شد.
  • مشکل صوتی برطرف شد که در آن حتی اگر آگهی بی‌صدا بود، جلسه صوتی به‌طور غیرمنتظره‌ای موسیقی پس‌زمینه را هنگام پایان ویدیو متوقف می‌کرد.
  • پشتیبانی از ارسال شناسه واحد آگهی هنگام تولید GADQueryInfo اضافه شد.
10.8.0 2023-07-12
  • تغییرات جزئی در نحوه مدیریت تماس‌های برگشتی نماینده adWillPresentFullScreenContent:، adWillDismissFullScreenContent:، و adDidDismissFullScreenContent: توسط نمایندگان برای آگهی‌های میانجی‌گری‌شده ایجاد شد. این تغییرات باعث می‌شود آگهی‌های میانجی‌شده بیشتر شبیه آگهی‌های طرف اول رفتار کنند.
    • کیت‌های توسعه نرم‌افزار طرف سومی که adWillPresentFullScreenContent: و سپس adDidDismissFullScreenContent: را چندین بار فراخوانی می‌کنند، اکنون چندین فراخوان برگشتی را راه‌اندازی می‌کنند، نه فقط برای اولین مجموعه فراخوانی‌ها.
    • وقتی آگهی‌های تمام‌صفحه شخص ثالث ارائه نمی‌شوند، ad:didFailToPresentFullScreenContentWithError: به‌جای adWillPresentFullScreenContent: و adDidDismissFullScreenContent: فراخوانده می‌شود.
10.7.0 2023-06-26
  • GADRequestConfiguration: روش tagForChildDirectedTreatment: منسوخ شد و ویژگی خواندن-نوشتن tagForChildDirectedTreatment اضافه شد.
  • GADRequestConfiguration: روش tagForUnderAgeOfConsent: منسوخ شد و خصوصیت خواندن-نوشتن tagForUnderAgeOfConsent اضافه شد.
  • ‫sdkVersion منسوخ شد. درعوض از versionNumber استفاده کنید.
  • اکنون می‌توان آداپتورهای غیرپردازشی را برای جمع‌آوری نشان نگه داشت.
10.6.0 2023-06-01
  • کاهش استفاده از حافظه هنگام ارسال درخواست‌های آگهی موازی متعدد.
10.5.0 2023-05-15
  • نشت حافظه‌ای که هنگام ایجاد شیء GADQueryInfo رخ می‌داد برطرف شد.
10.4.0 2023-04-20
  • حداقل نسخه Xcode پشتیبانی‌شده به ۱۴.۱ به‌روزرسانی شد.
    • ‫armv7 در Xcode 14 پشتیبانی نمی‌شود و از کیت توسعه نرم‌افزار برداشته شده است.
  • حداقل هدف استقرار به iOS 11.0 افزایش یافته است.
  • بازرس آگهی: پشتیبانی کیت توسعه نرم‌افزار برای نمایش نام‌های واحد آگهی در واسط کاربری بازرس آگهی اضافه شد.
10.3.0 2023-03-27
  • رفع اشکال‌ها و بهبود عملکرد.
10.2.0 2023-03-06
  • خصوصیت isMuted به GADVideoController اضافه شد.
10.1.0 2023-02-16
  • رفع اشکال‌ها و بهبود عملکرد.
10.0.0 2023-01-26
  • تغییرات ناگهانی:
    • آگهی‌ها دیگر در iOS 11 ارائه نمی‌شوند. برای بازیابی آگهی‌ها به iOS 12 نیاز است، هرچند حداقل هدف استقرار همچنان iOS 10.0 است.
    • فیلدهای منسوخ‌شده زیر برداشته شد:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • آگهی‌های بومی: اشکالی برطرف شد که در آن GADMediaContent.mainImage مقدار nil را برمی‌گرداند، هرچند تصویر باموفقیت در GADMediaView پرداز شده بود.
  • آگهی‌های بومی خارج از بافتار بازرس آگهی اکنون دارای نماهای رسانه هستند.
  • فیلدهای زیر در GADMediationAdConfiguration منسوخ شده است:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • بیت‌کد از ساخت Google Mobile Ads SDK برداشته شد.
9.14.0 2022-12-08
  • آگهی در صفحه باز شدن برنامه: +loadWithAdUnitID:request:orientation:completionHandler: منسوخ شده و با +loadWithAdUnitID:request:completionHandler: جایگزین شده است. آگهی‌های باز شدن برنامه درحال بارگیری اکنون جهت فعلی دستگاه را فرض می‌کند و با سایر قالب‌های تمام‌صفحه مطابقت دارد.
  • پشتیبانی میانجی‌گری برای آگهی‌های باز برنامه اضافه شد.
  • Ad Inspector: پشتیبانی SDK برای درخواست و نمایش آگهی‌ها ازطریق Ad Inspector UI اضافه شد.
9.13.0 2022-11-07
  • کنش‌های کلیک اضافی پشتیبانی‌شده در آگهی‌های بومی.
  • رفع اشکال‌ها و بهبود عملکرد.
9.12.0 2022-10-24
  • GADQueryInfo برای پشتیبانی از «جمع‌آوری و پردازش سیگنال‌ها» اضافه شد.
  • اسناد میاناهای برنامه‌سازی کاربردی صوتی به‌روز شد.
9.11.0 2022-09-20
  • رفع اشکال‌ها و بهبود عملکرد.
9.10.0 2022-09-07
  • انتشار رسمی برای پشتیبانی از iOS 16.
  • iLTV: این ویژگی‌ها به GADAdNetworkResponseInfo اضافه شد:
    • adSourceID
      adSourceInstanceName
      adSourceName
    دارایی زیر به GADResponseInfo اضافه شد:
    • extrasDictionary
9.9.0 2022-08-11
  • رفع اشکال‌ها و بهبود عملکرد.
9.8.0 2022-07-27
  • میانجی‌گری پاداش‌دار: didRewardUserWithReward: در GADMediationRewardedAdEventDelegate منسوخ شده است و didRewardUser جایگزین آن شده است. پاداش آگهی ارائه‌شده توسط didRewardUserWithReward: همیشه بدون‌عمل بوده است و مقدار پاداش آگهی از تنظیمات واحد آگهی در رابط کاربری AdMob می‌آید.
  • بازرس آگهی: پشتیبانی کیت توسعه نرم‌افزار برای صادر کردن درخواست‌های آگهی اضافه شد.
9.7.0 2022-07-07
  • ویژگی loadedAdNetworkResponseInfo به GADResponseInfo اضافه شد، که اطلاعات مربوط به شبکه آگهی را که آگهی را بار کرده است برمی‌گرداند.
  • دارایی adSourceInstanceID به GADAdNetworkResponseInfo اضافه شد.
‫۹.۶.۰ 2022-06-13
‫۹.۵.۰ 2022-05-16
  • میانجی‌گری بومی: اکنون تماس‌های برگشتی nativeAdDidRecordImpression: و nativeAdDidRecordClick: در آگهی‌های بومی میانجی‌گری‌شده فراخوانی می‌شوند.
  • extern با FOUNDATION_EXPORT در سراسر سرصفحه‌های عمومی جایگزین شد تا از سازگاری با سرصفحه‌های C++‎ پشتیبانی شود.
9.4.0 2022-04-26
  • حداقل نسخه Xcode پشتیبانی‌شده به ۱۳.۲.۱ به‌روزرسانی شد.
  • رفع اشکال‌ها و بهبود عملکرد.
9.3.0 2022-04-07
  • رفع اشکال‌ها و بهبود عملکرد.
9.2.0 2022-03-21
  • سنجش باز: به OM SDK 1.3.30 به‌روز شد.
  • هشدارهای اضافه‌شده وقتی کد برنامه به‌جای adWilllPresentFullScreenContent جدیدتر در GADFullScreenContentDelegate به adDidPresentFullScreenContent ارجاع می‌دهد
9.1.0 2022-02-28
  • رفع اشکال‌ها و بهبود عملکرد.
9.0.0 2022-02-01
‫۸.۱۳.۰ 2021-11-17
  • ثابت kGAMSimulatorID در GAMRequest منسوخ شده است. درعوض از GADSimulatorID در GADRequestConfiguration استفاده کنید.
  • خصوصیت credentials در GADAdNetworkResponseInfo منسوخ شده است. از ویژگی جدید adUnitMapping همان کلاس استفاده کنید.
8.12.0 2021-10-11
  • اشکالی که در آن «اعتبارسنج بومی» می‌توانست باعث ازکارافتادن شود، وقتی که نمای آگهی بومی از سلسله‌مراتب نما در حالت آزمایشی برداشته می‌شد، برطرف شد.
  • همه ثابت‌های دارای پیشوند kGAD منسوخ شده‌اند. درعوض از آن‌هایی که پیشوند GAD دارند استفاده کنید.
8.11.0 2021-09-16
  • انتشار رسمی برای پشتیبانی از iOS 15.
  • محافظ‌هایی اضافه شد تا از خراب شدن برنامه‌ها هنگام اجرای Google Mobile Ads SDK در iOS 9 یا نسخه‌های پایین‌تر جلوگیری شود. این کیت توسعه نرم‌افزار فقط در iOS نسخه ۱۰ و بالاتر پشتیبانی می‌شود و درغیراین‌صورت، هیچ عملیاتی انجام نمی‌دهد.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • اشکال غیرمعمولی که بر نسخه‌های بتای iOS 15 تأثیر می‌گذاشت و باعث می‌شد وب‌نماهای تمام‌صفحه برای برنامه‌های چندصحنه‌ای اندازه درستی نداشته باشند برطرف شد.
  • اشکالی که باعث می‌شد تماس با registerAdNetworkExtras: درصورت ایجاد شیء GADRequest ازطریق روش کپی ازکار بیفتد برطرف شد.
‫۸.۸.۰ 2021-07-20
  • منطقی اضافه شد تا از موارد نادری که ممکن است چندین فروشگاه درون‌برنامه روی هم ارائه شوند جلوگیری شود.
8.7.0 2021-06-24
‫۸.۶.۰ 2021-06-07
  • خصوصیت mediaView در GADCustomNativeAd منسوخ شده است. به‌جای آن، از ویژگی جدید mediaContent همان کلاس استفاده کنید.
  • اشکال مربوط به عدم فراخوانی تماس‌های برگشتی نماینده بی‌صدا کردن / باصدا کردن ویدیو برای آگهی‌های بومی مزایده‌ای برطرف شد.
  • نوع kGADSimulatorID را از id به NSString* به‌روز کردیم تا از تبدیل نوع اضافی در Swift جلوگیری شود.
8.5.0 2021-05-07
  • اشکالی که باعث می‌شد قالب آگهی آزمایشی درصورت ارائه چندباره، هنگام رد کردن آگهی رد نشود برطرف شد.
8.4.0 2021-04-19
  • پشتیبانی از SKAdNetwork رویداد تبدیل بااستفاده از SKAdImpression افزایش یافته است.
8.3.0 2021-03-25
  • پشتیبانی از شناسه طرف اول ناشر (که قبلاً با نام کلید برنامه یکسان شناخته می‌شد) اضافه شد تا به شما کمک کند بااستفاده از داده‌های جمع‌آوری‌شده از برنامه‌هایتان، آگهی‌های مرتبط‌تر و شخصی‌سازی‌شده‌تری ارائه دهید.
  • adWillDismissFullScreenContent: به GADFullScreenContentDelegate اضافه شد.
  • مشکلی که باعث می‌شد adDidPresentFullScreenContent: بلافاصله قبل‌از ارائه فراخوانده شود، نه بلافاصله بعداز آن، برطرف شد.
8.2.0.1 2021-03-12
  • خطای نصب CocoaPods «Can't merge user_target_xcconfig» که هنگام استفاده از چند pod با تنظیمات user_target_xcconfig مختلف رخ می‌داد برطرف شد.
8.2.0 2021-03-11
  • پشتیبانی SKAdNetwork بیشتری برای آماده‌سازی جهت اجرای AppTrackingTransparency اضافه شد.
  • تعریف ماکرو UIWindowScene که فقط در نسخه‌های Xcode قبل‌از ۱۱ لازم بود برداشته شد.
8.1.0 2021-02-19
  • ‫disableAutomatedInAppPurchaseReporting و enableAutomatedInAppPurchaseReporting منسوخ شده است. گزارش‌دهی خرید درون‌برنامه‌ای از کیت توسعه نرم‌افزار برداشته شده است. این روش‌ها اکنون بدون عملیات هستند.
  • پرچم‌هایی برای کاهش دسترسی کیت توسعه نرم‌افزار به میاناهای برنامه‌سازی کاربردی CTTelephonyNetworkInfo اضافه شده است.
8.0.0 2021-02-01
  • تغییرات نسخه عمده ۸، همان‌طور که در آماده شدن برای کیت توسعه نرم‌افزار نسخه ۸ شرح داده شده است.
  • بهبود عملکرد SDK هنگام ارسال تعداد زیادی درخواست به‌طور هم‌زمان.
  • پشتیبانی از معماری i386 برداشته شد. Xcode دیگر از شبیه‌سازهای ۳۲ بیتی پشتیبانی نمی‌کند.
  • اشکالی که در آن adapterVersion در پروتکل GADMediationAdapter با NSObject در Swift تداخل داشت برطرف شد.
7.69.0 2020-12-03
  • برنامه‌ها را ملزم کردیم که با Xcode نسخه ۱۲.۰ یا بالاتر ساخته شوند.
  • یک برش شبیه‌ساز arm64 برای امکان آزمایش روی شبیه‌سازها برای پلاتفرم‌های Apple Silicon Mac اضافه شد.
  • پارامتر styleID به GADDynamicHeightSearchRequest اضافه شد.
  • فراخوان -adDidRecordImpression: به GADFullScreenContentDelegate برای قالب‌های تمام‌صفحه نسخه بتا اضافه شد.
  • پشتیبانی از NSUserDefaults gad_has_consent_for_cookies اضافه شد. Google Mobile Ads SDK آگهی‌های محدود (LTD) را فعال خواهد کرد وقتی اولویت gad_has_consent_for_cookies روی صفر تنظیم شده باشد. برای جزئیات بیشتر، تنظیم موافقت برای کوکی‌ها را ببینید.
  • Google Mobile Ads SDK انتقال «شناسه تبلیغات» (IDFA) را وقتی GADMobileAds.sharedInstance().requestConfiguration.tag با forChildDirectedTreatment: true فراخوانده شود (به تنظیمات مختص کودکان مراجعه کنید)، یا GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) فراخوانده شود (به تنظیمات کاربران زیر سن قانونی مراجعه کنید) غیرفعال می‌کند.
7.68.0 2020-11-04
  • کیت توسعه نرم‌افزار را از .framework به .xcframework به‌روز کردیم. اکنون CocoaPods نسخه ۱.۹.۰ یا بالاتر برای نصب CocoaPod لازم است.
  • arm64e از توزیع برداشته شد. آزمایش محلی در arm64e دیگر دردسترس نخواهد بود.
  • Ad Inspector Beta اضافه شد.
  • اشکالی که در آن rootViewController مربوط به GADNativeCustomTemplateAd اشاره‌گر قوی به آگهی را حفظ می‌کرد برطرف شد.
7.67.0 2020-10-21
  • میاناهای برنامه‌سازی کاربردی بتای جدید برای آگهی‌های بینابینی و پاداش‌دار منتشر شد. میاناهای برنامه‌سازی کاربردی جدید همان عملکرد را ارائه می‌دهند اما سازگاری بهبودیافته‌ای دارند.
  • دارایی neighboringContentURLStrings به GADRequest اضافه شد.
  • میاناهای برنامه‌سازی کاربردی برای قالب GADRewardedInterstitialAd اضافه شد. آگهی‌های بینابینی پاداش‌دار درحال‌حاضر در نسخه بتای خصوصی است. برای درخواست دسترسی، با مدیر حسابتان تماس بگیرید.
  • اشکالی که باعث می‌شد صفحه‌های مقصد آگهی در دستگاه‌های دارای شکاف بالای صفحه قطع شود برطرف شد.
7.66.0 2020-09-28
  • آگهی‌های برنمای: روش نماینده adViewDidRecordImpression: به GADBannerViewDelegate اضافه شد.
7.65.0 2020-09-03
  • برنامه‌ها باید با Xcode نسخه ۱۱.۰ یا بالاتر ساخته شوند.
  • قالب GADInstreamAd منسوخ شده است.
  • آگهی‌های آزمایشی: افزودن دستگاه آزمایشی اکنون در مواردی که IDFA دردسترس نیست پشتیبانی می‌شود.
7.64.0 2020-08-11
7.63.0 2020-07-28
  • آگهی‌های باز شدن برنامه: GADAppOpenAd را به قالب تمام‌صفحه تغییر دادیم. آگهی‌های باز شدن برنامه درحال‌حاضر در نسخه بتای خصوصی است. برای درخواست دسترسی، با مدیر حسابتان تماس بگیرید.
  • میانجی‌گری بینابینی: interstitialDidDismissScreen: بازخوانی از آداپتورهای میانجی‌گری اکنون تکرارزدایی شده است.
7.62.0 2020-07-10
  • اشکالی را برطرف کردیم که باعث می‌شد ویدیوها پس‌از توقف موقت به‌دلیل برداشتن هدفون، برای پخش شدن نیاز به دو بار کلیک داشته باشند.
7.61.0 2020-06-17
  • ویژگی dictionaryRepresentation به GADResponseInfo اضافه شد تا ثبت اطلاعات پاسخ آسان‌تر شود.
  • کلاس DFPCustomRenderedAd، کلاس قالب آگهی استفاده‌نشده‌ای که برنامه‌ها نباید به آن ارجاع دهند، برداشته شد.
7.60.0 2020-05-20
  • آگهی‌های پاداش‌دار: ویژگی serverSideVerificationOptions مربوط به GADRewardedAd اصلاح شد تا به‌جای copy، strong باشد.
  • روش description را در GADResponseInfo و GADAdNetworkResponseInfo برای ثبت آسان‌تر گزارش پیاده‌سازی کردیم.
  • همه خطاهای ارائه (مثلاً rewardedAd:didFailToPresentWithError:) اکنون همیشه کدی از GADPresentationErrorCode برمی‌گردانند. خطاهای ارائه میانجی‌گری به‌عنوان خطاهای زمینه‌ای ظاهر می‌شوند.
7.59.0 2020-05-06
  • سنجش باز: به OM SDK 1.3.3 به‌روز شد.
  • آگهی‌های بینابینی: اشکالی برطرف شد که در آن آگهی‌های بینابینی در iPad می‌توانستند به جهت‌های پشتیبانی‌نشده بچرخند و باعث بروز مشکلات واسط کاربر شوند.
  • آگهی‌های آزمایشی: برچسب آگهی آزمایشی را به‌روز کردیم تا به‌جای «آگهی آزمایشی»، «حالت آزمایشی» خوانده شود و واسط کاربر برچسب را به‌روز کردیم.
7.58.0 2020-04-13
  • حداقل نسخه Xcode پشتیبانی‌شده به ۱۱.۰ افزایش یافت.
  • دارایی adNetworkInfoArray به GADResponseInfo اضافه شد. این ویژگی فراداده‌های مربوط به شبکه‌های میانجی را که به‌عنوان بخشی از این پاسخ آگهی فراخوانی شده‌اند نشان می‌دهد.
  • دسترس‌پذیری برای عناصر آگهی پنهان غیرفعال شد تا ابزارهایی مثل VoiceOver عناصر غیرفعال را نخوانند.
7.57.0 2020-03-18
  • ‫GADRewardBasedVideoAd منسوخ شد. همه کلاینت‌ها باید از GADRewardedAd استفاده کنند.
  • پیام‌های خطا برای خطاهای «آداپتور پیدا نشد» بهبود یافته است. پیام‌های خطا اکنون حاوی نام آداپتور هستند.
  • مشکل GADRewardedAd برطرف شد که در آن روش rewardedAd:didFailToPresentWithError: در مواردی که هیچ آگهی پاداش‌داری بار نشده بود، فراخوانی نمی‌شد.
  • خرابی احتمالی‌ای که ممکن بود درصورت تلاش طرح‌های آگهی برای بار کردن نشانی‌های وب غیر-HTTP در SafariViewController رخ دهد برطرف شد.
7.56.0 2020-02-28
  • روش‌های نمونه disableAutomatedInAppPurchaseReporting و enableAutomatedInAppPurchaseReporting در GADMobileAds اضافه شد و روش کلاس disableAutomatedInAppPurchaseReporting منسوخ شد. پیش‌از مقداردهی اولیه Google Mobile Ads SDK یا بار کردن آگهی‌ها، disableAutomatedInAppPurchaseReporting را فراخوانی کنید تا گزارش‌دهی خودکار خرید درون‌برنامه‌ای غیرفعال شود.
  • روش disableMediationInitialization به GADMobileAds اضافه شد. این روش را قبل‌از مقداردهی اولیه Google Mobile Ads SDK فراخوانی کنید تا مقداردهی اولیه آداپتور میانجی غیرفعال شود.
  • معماری i386 برداشته شد. دیگر از شبیه‌ساز ۳۲ بیتی پشتیبانی نمی‌شود.
7.55.1 2020-02-14
  • آگهی‌های پاداش‌دار: اشکالی که در آن rewardedAd:didFailToPresentWithError: نوع NSString را به‌جای NSError برای خطا برمی‌گرداند برطرف شد.
7.55.0 2020-02-04
  • همه ارجاعات به UIWebView برداشته شد. دیگر از UIWebView پشتیبانی نمی‌شود.
7.54.0 2020-01-28
  • سنجش باز: به OM SDK 1.3.1 به‌روز شد.
  • WKWebView را به‌عنوان پیش‌فرض کیت توسعه نرم‌افزار در همه نماهای وب فعال کردیم.
  • پشتیبانی از خواندن پارامترهای موافقت از IAB TCF v2.0 و رشته IAB us_privacy اضافه شد.
7.53.1 2019-12-19
  • کد خطای kGADErrorAppIDMissing به kGADErrorApplicationIdentifierMissing تغییر نام یافت.
  • میانجی‌گری پاداش‌دار: اشکالی که در آن هنگام استفاده از میانای برنامه‌سازی کاربردی GADRewardedAd، پیشنهاد قیمت کار نمی‌کرد برطرف شد.
7.53.0 2019-12-12
  • سنجش باز: به OM SDK 1.2.21 به‌روز شد.
  • آگهی‌های بینابینی/پاداش‌دار: روش canPresentFromViewController: اضافه شد. برنامه‌های چندصحنه‌ای می‌توانند از این روش برای بررسی اینکه آیا آگهی همچنان می‌تواند هنگام تغییر اندازه صحنه ارائه شود یا نه استفاده کنند.
  • آگهی‌های بینابینی: interstitialDidFailToPresentScreen: اکنون هنگام تلاش برای ارائه آگهی‌ای که آماده نیست یا آگهی‌ای که قبلاً ارائه شده است فراخوانی می‌شود.
  • آگهی‌های بومی: اشکالی که در آن میانای برنامه‌سازی کاربردی واسط کاربر در رشته پس‌زمینه فراخوانی می‌شد برطرف شد.
  • نشت حافظه GADBlockSignalSource که هنگام بار کردن آگهی‌ها رخ می‌داد برطرف شد.
  • میانجی‌گری بومی: GADMediatedNativeAppInstallAd و GADMediatedNativeContentAd برداشته شد.
  • میانجی‌گری بومی: ویژگی‌های duration و currentTime به پروتکل GADMediatedUnifiedNativeAd اضافه شد.
7.52.0 2019-11-06
  • اشکالی را برطرف کردیم که باعث می‌شد نسبت ابعادی رسانه آگهی درون‌جاری در درخواست رعایت نشود.
7.51.0 2019-10-17
  • حداقل نسخه iOS پشتیبانی‌شده به iOS 9 افزایش یافت. برنامه‌ها همچنان می‌توانند به iOS 8 پیوند دهند، اما آگهی‌ها فقط در iOS 9 و بالاتر بار می‌شود.
  • دارایی‌های currentTime و duration به GADMediaContent اضافه شد.
  • دارایی mediaContent به GADInstreamAd اضافه شد و دارایی‌های videoController،‏ duration، currentTime، و aspectRatio برداشته شدند.
  • میانای برنامه‌سازی کاربردی برنمای تطبیقی لنگرانداخته را اضافه کردیم.
7.50.0 2019-09-18
  • انتشار رسمی برای پشتیبانی از iOS 13.
  • سنجش باز: به OM SDK 1.2.19 به‌روزرسانی شد.
    • پشتیبانی از برنامه‌های چندصحنه‌ای اضافه شده است. برنامه‌هایی که از چند صحنه پشتیبانی می‌کنند باید ویژگی scene را روی GADRequest تنظیم کنند تا آگهی‌هایی با اندازه مناسب دریافت کنند.
    • زیرکلاس SKStoreProductViewController برداشته شد، که در iOS 13 مجاز نیست.
  • هشدار Apple درطول ارسال فروشگاه برنامه‌ها درباره استفاده از میانای برنامه‌سازی کاربردی منسوخ‌شده برطرف شد.
  • دارایی testRequestIdentifiers به GADMobileAds.requestConfiguration اضافه شد. خصوصیت testDevices در GADRequest منسوخ شده است.
  • کد خطای kGADErrorMediationNoFill منسوخ شده است. اکنون همه خطاهای عدم تکمیل، کد خطای kGADErrorNoFill را برمی‌گردانند.
  • آگهی‌های پاداش‌دار: اکنون ویژگی customRewardString را می‌توان در هر زمانی قبل‌از نمایش GADRewardedAd تنظیم کرد. قبلاً این ویژگی باید قبل‌از بار کردن آگهی تنظیم می‌شد.
  • میانجی‌گری: پیام‌های خطای عمومی بهبودیافته در زمانی که آداپتورهای میانجی‌گری پیدا نمی‌شوند یا با پروتکل صحیح مطابقت ندارند.
7.49.0 2019-08-20
  • یک API شناسه پاسخ آگهی برای جستجوی طرح‌های آگهی در «مرکز بازبینی آگهی» Ad Manager اضافه شد.
7.48.0 2019-08-01
  • سنجش باز: به OM SDK 1.2.17 به‌روزرسانی شد.
  • آگهی‌های پاداشی: اشکالی را برطرف کردیم که در آن برنامه‌هایی که از میاناهای برنامه‌سازی کاربردی قدیمی ویدیو پاداشی (مثلاً GADRewardBasedVideoAd) استفاده می‌کردند، در گزارش‌های میانجی‌گری شاهد کاهش ظهور بودند.
7.47.0 2019-07-11
  • سنجش باز: به OM SDK 1.2.16 به‌روزرسانی شد.
  • بهبود پیام‌های ثبت گزارش وقتی برنامه‌ها شناسه برنامه‌شان را به‌درستی در Info.plist پیکربندی نمی‌کنند.
  • اشکال پردازشی در آگهی‌های نصب برنامه ویدیویی پاداش‌دار و بینابینی برطرف شد.
7.46.0 2019-06-24
  • Included arm64e architecture in the GoogleMobileAds framework to support testing on device. اکنون Xcode 10 برای ساختن لازم است.
  • آگهی‌های بومی: میاناهای برنامه‌سازی کاربردی GADNativeAppInstallAd و GADNativeContentAd که قبلاً منسوخ شده بودند برداشته شدند. برنامه‌ها باید از آگهی‌های بومی یکپارچه استفاده کنند.
  • آگهی‌های بومی: اشکالی برطرف شد که در آن آگهی بومی nil نمای رسانه و نسبت ابعادی صفر را برمی‌گرداند، بااینکه محتوای ویدیویی داشت.
  • میانجی‌گری: خرابی‌ای که هنگام فعال شدن آداپتورهای میانجی‌گری برای چندین فراخوان موفقیت/شکست برای یک درخواست رخ می‌داد برطرف شد.
7.45.0 2019-06-17
  • سنجش باز: به OM SDK 1.2.15 به‌روزرسانی شد.
  • مشکل ازکارافتادن برنامه که در موارد نادر هنگام بستن آگهی‌های ویدیویی رخ می‌داد برطرف شد.
  • فراخوانی برگشتی rewardedAdMetadataDidChange به‌روز شد تا وقتی فراداده nil است، فراخوانی نشود.
7.44.0 2019-05-10
  • انتشار رسمی برای پشتیبانی از «سنجش برنامه».
  • سنجش برنامه به‌طور پیش‌فرض داده‌ها را در شروع برنامه مقداردهی اولیه و ارسال می‌کند. گزینه‌ای برای به‌تأخیر انداختن سنجش برنامه تا زمانی که Google Mobile Ads SDK به‌طور صریح فراخوانده شود اضافه شد.
  • سنجش باز: به OM SDK 1.2.14 به‌روز شد.
  • ‫GADCorrelator و میاناهای برنامه‌سازی کاربردی منسوب به آن برداشته شد. این ویژگی قبلاً کار نمی‌کرد.
  • خصوصیت preferredImageOrientation در GADNativeAdImageAdLoaderOptions منسوخ شده است. درعوض از GADNativeAdMediaAdLoaderOptions استفاده کنید.
7.43.0 2019-04-19
  • حداقل نسخه iOS موردنیاز به ۸.۰ به‌روزرسانی شد.
  • نسخه رسمی انتشار برای پشتیبانی از Open Measurement.
  • سنجش باز: شامل OM SDK 1.2.13.
  • سنجش باز: پشتیبانی از قالب‌های آگهی بومی سفارشی اضافه شد.
  • آگهی‌های بومی: دارایی‌های videoController و hasVideoContent به GADMediaContent اضافه شد.
  • آگهی‌های بومی: videoController در GADUnifiedNativeAd، و hasVideoContent و روش‌های aspectRatio در GADVideoController منسوخ شده‌اند.
  • آگهی‌های بومی: کلاس GADNativeAdMediaAdLoaderOptions با ویژگی aspectRatio اضافه شد تا ناشران بتوانند نسبت ابعادی خاصی را برای دارایی رسانه‌ای آگهی بومی درخواست کنند. این گزینه بر ویژگی preferredImageOrientation در GADNativeAdImageAdLoaderOptions اولویت دارد.
  • آگهی‌های بومی: GADMediaView اکنون هنگام ارائه تصاویر، ویژگی contentMode را رعایت می‌کند.
7.42.2 2019-03-29
  • میانجی‌گری پاداش‌دار (میاناهای برنامه‌سازی کاربردی جدید): اشکالی را برطرف کردیم که در آن، آداپتورهای میانجی‌گری پاداش‌دار به‌طور خودکار پس‌از تماس بارگیری لغو تخصیص می‌شدند.
7.42.1 2019-03-25
  • خرابی نادری که ممکن بود هنگام لغو تخصیص آگهی‌های ویدیویی رخ دهد برطرف شد.
7.42.0 2019-03-15
  • ‫Google Mobile Ads SDK اکنون به «سنجش برنامه» وابسته است. باید چارچوب و وابستگی‌های «سنجش برنامه» را اضافه کنید. شناسه برنامه شما باید بااستفاده از کلید GADApplicationIdentifier در plist برنامه‌تان قرار داده شود. برای اطلاعات بیشتر، به راهنمای شروع سریع مراجعه کنید.
  • اندازه چارچوب SDK به کمتر از محدودیت‌های GitHub کاهش یافته است.
  • ‫tagForChildDirectedTreatment به GADMobileAds.sharedInstance.requestConfiguration اضافه شد. ‫[GADRequest tagForChildDirectedTreatment] منسوخ شده است.
  • اشکالی که باعث می‌شد rewardBasedVideoAdMetadataDidChange: هنگام تغییر نکردن فراداده فراخوانی شود برطرف شد.
7.41.0 2019-03-04
  • آگهی‌های پاداش‌دار: GADRewardedAd API جدید (در نسخه بتا باز) اضافه شد که امکان بار کردن هم‌زمان چند آگهی پاداش‌دار را فراهم می‌کند.
  • آگهی‌های پاداش‌دار: دارایی admetadata در GADRewardBasedVideoAd اضافه شد. از rewardbasedvideoadmetadatadidchange: برای گوش دادن به تغییرات فراداده آگهی استفاده کنید.
7.40.0 2019-02-21
  • بهبود عملکرد
7.39.0 2019-02-08
  • اشکالی را که در آن ارجاع به GADCustomEventParametersServer منجر به خطای ساخت می‌شد برطرف کردیم.
  • ویژگی mainImage در کلاس GADMediaContent اضافه شد تا دارایی تصویر اصلی برای آگهی‌های بومی درصورت دردسترس نبودن ویدیو تنظیم شود.
7.38.0 2019-01-22
  • مشکل پردازش آگهی‌های سیال نمایش‌داده‌شده در نماهای جدولی برطرف شد.
  • کلاس جدید GADMediaContent برای ارائه اطلاعات محتوای رسانه اضافه شد.
7.37.0 2018-12-10
  • سازگاری بهبودیافته با Crashlytics برای ارائه گزارش‌های خرابی قابل‌استفاده‌تر با نمادگذاری ردیابی پشته به‌روزشده.
7.36.0 2018-11-16
  • مشکلی برطرف شد که در آن برخی‌از آداپتورهای میانجی‌گری می‌توانستند چندین ظهور را از یک آگهی بینابینی یا پاداشی یکسان گزارش کنند.
7.35.2 2018-11-08
  • رفع اشکالات متفرقه.
7.35.1 2018-10-22
  • رفع اشکالات متفرقه.
7.35.0 2018-10-17
  • مشکلی که مانع از بار شدن آگهی‌های پاداش‌دار پس‌از بار شدن آگهی پاداش‌دار جدید در روش نماینده rewardBasedVideoAdDidClose: می‌شد برطرف شد.
  • حداقل نسخه Xcode اکنون ۹.۲ است.
7.34.0 2018-09-26
  • درخواست آگهی پاداش‌دار دوم درحالی‌که آگهی پاداش‌دار دیگری درحال نمایش است دیگر مجاز نیست. این به‌روزرسانی مشکلی را برطرف می‌کند که در آن درخواست دومین آگهی پاداش‌دار باعث ازکار افتادن چندین آداپتور میانجی‌گری طرف سوم می‌شد. پس‌از پایان ارائه در rewardBasedVideoAdDidClose:، می‌توان آگهی دیگری درخواست کرد.
  • اصلاح شد: CocoaPod به‌روز شد تا اندازه فایل به کمتر از ۱۰۰ مگابایت کاهش یابد و فایل‌های کیت توسعه نرم‌افزار بتوانند به مخازن GitHub ارسال شوند.
7.33.1 2018-09-13
  • آگهی‌های بومی: مشکلی را برطرف کردیم که در آن آگهی‌های ویدیویی گاهی به‌درستی پخش نمی‌شدند.
  • آگهی‌های بومی: مشکلی که در آن GADMediaView برای آگهی‌های غیرویدیویی خالی بود برطرف شد.
  • آگهی‌های برنمای DFP: اشکالی که در آن روش تغییر اندازه به‌درستی عمل نمی‌کرد برطرف شد.
7.33.0 2018-09-10
  • پشتیبانی از iOS 12 اضافه شد.
  • رفع اشکال‌ها و بهبود عملکرد.
7.32.0 2018-08-13
  • آگهی‌های پاداش‌دار: ویژگی customRewardString به GADRewardBasedVideoAd اضافه شد تا ناشران بتوانند داده‌های سفارشی را به درخواست‌های درستی‌سنجی سمت سرور ارسال کنند.
  • آگهی‌های بومی: GADNativeAppInstallAd، GADNativeContentAd، و میاناهای برنامه‌سازی کاربردی مرتبط به‌نفع GADUnifiedNativeAd منسوخ شده‌اند. برای دستورالعمل‌های بیشتر درباره استفاده از میاناهای برنامه‌سازی کاربردی جدید، راهنمای یکپارچه پیشرفته آگهی‌های بومی را ببینید.
  • آگهی‌های بومی: ویژگی «بی‌صدا کردن این آگهی» اضافه شد.
  • آگهی‌های بومی: اشکالی که باعث می‌شد نمای AdChoices هنگام استفاده مجدد از نماهای آگهی در نماهای مجموعه برداشته شود برطرف شد.
  • ویژگی requestConfiguration به GADMobileAds اضافه شد که می‌توان از آن برای مشخص کردن پارامترهای maxAdContentRating و tagForUnderAgeOfConsent برای همه درخواست‌های آگهی استفاده کرد.
  • میانجی‌گری: ویژگی‌های maxAdContentRating و underAgeOfConsent به GADMediationAdRequest اضافه شد.
7.31.0 2018-05-17
7.30.0 2018-03-26
  • نسخه بتای MRAID v3.
  • رفع اشکال‌ها و بهبود عملکرد.
7.29.0 2018-02-16
  • اشکالی را که در نسخه ۷.۲۸.۰ ایجاد شده بود و باعث بروز اشکالات گرافیکی در برنامه‌های GameKit می‌شد برطرف کردیم.
7.28.0 2018-01-31
  • آگهی‌های بومی: Unified Native Ad API اضافه شد. این کار GADNativeAppInstallAds و GADNativeContentAds را در یک نوع جدید ترکیب می‌کند: GADUnifiedNativeAd. برای جزئیات بیشتر، راهنمای آگهی‌های بومی یکپارچه را ببینید.
  • ویدیو پاداش‌دار: روش rewardBasedVideoAdDidCompletePlaying: به GADRewardBasedVideoAdDelegate اضافه شد تا وقتی ویدیو تکمیل می‌شود به ناشران اطلاع داده شود.
  • میانجی‌گری ویدیو پاداش‌دار: روش connectorDidCompletePlayingRewardBasedVideoAd: به GADMRewardBasedVideoAdConnectorDelegate اضافه شد تا آداپتورهای میانجی‌گری هنگام تکمیل ویدیو آن را فراخوانی کنند.
  • میانجی‌گری بومی: GADMediatedNativeAdDelegate.h به‌روزرسانی شد تا به آداپتورها اجازه دهد به نماهای مجزای استفاده‌شده در آگهی بومی دسترسی داشته باشند.

    افزوده شده:

    -mediatedNativeAd:didRenderInView:clickableAssetViews:nonclickableAssetViews:viewController:

    منسوخ‌شده:

    -mediatedNativeAd:didRenderInView:viewController:
7.27.0 2017-12-13
  • پشتیبانی از میانجی‌گری ویدیو بومی اضافه شد. آداپتورهای میانجی‌گری بومی باید روش mediaView را در GADMediatedNativeAppInstallAd و GADMediatedNativeContentAd پیاده‌سازی کنند و نمای رسانه خود را برگردانند.
  • وابستگی‌هایی به چارچوب‌های QuartzCore و CFNetwork اضافه شد.
7.26.0 2017-11-17
  • پشتیبانی از iPhone X.
  • برای آگهی‌های تمام‌صفحه، دکمه بستن پیش‌فرض اکنون در منطقه امن ارائه می‌شود.
  • دارایی nativeAd از GADAdChoicesView و GADMediaView برداشته شد.
  • تعاملات کیت توسعه نرم‌افزار با StoreServices متعلق به Apple را به یک‌بار در هر جلسه، هنگام راه‌اندازی برنامه، محدود می‌کند.
  • آگهی‌های آزمایشی اکنون برچسبی در بالای آگهی نشان می‌دهند. برای جزئیات بیشتر، راهنمای آزمایش را ببینید.
7.25.0 2017-10-25
  • میانجی‌گری بومی: اکنون به‌محض اینکه آگهی بومی با نمای آگهی بومی مرتبط شود، آداپتورها فراخوانی mediatedNativeAd:didRenderInView:viewController: را دریافت می‌کنند، به‌جای اینکه منتظر بمانند تا آن نمای آگهی بومی نمایان شود.
  • میانجی‌گری بومی: اکنون وقتی نمای ردیابی‌شده تخصیص‌زدایی می‌شود، آداپتورها تماسی با mediatedNativeAdDidUntrackView: با نمای nil دریافت می‌کنند.
7.24.1 2017-9-27
  • نحوه تعامل کیت توسعه نرم‌افزار با StoreServices متعلق به Apple را به‌روز می‌کند.
7.24.0 2017-9-20
  • انتشار رسمی برای پشتیبانی از iOS 11.
  • GADAdDelegate برداشته شده است. درعوض باید از GADAudioVideoManager برای مدیریت صدای آگهی‌ها استفاده شود.
  • اشکالی در iOS 11 برطرف شد که در آن نماهای برنما به‌دلیل درج محتوا به پایین منتقل می‌شدند.
  • وابستگی به چارچوب Security اضافه شد.
7.23.0 2017-09-05
  • اکنون وقتی آگهی بومی لغو تخصیص می‌شود، آداپتورهای میانجی ازطریق mediatedNativeAd:didUntrackView: مطلع می‌شوند.
7.22.0 2017-08-08
  • مشکلی که باعث می‌شد وقتی درخواست آگهی به‌دلیل اجرا شدن برنامه در پس‌زمینه لغو می‌شود، رویداد «بار کردن آگهی ناموفق بود» فراخوانده نشود برطرف شد.
7.21.0 2017-06-20
  • برای واحدهای آگهی بینابینی که از آگهی‌های ویدیویی انصراف داده‌اند، آگهی‌های بینابینی ارائه‌شده گزینه بستن فوری خواهند داشت، حتی اگر یک طرح‌آگهی MRAID useCustomClose را فراخوانی کند.
  • نوشتاری به منو اشکال‌زدایی اضافه شد تا نشان دهد که پیش‌نمایش طرح آگهی یا حالت عیب‌یابی فعال است یا نه.
  • کلاس GADMultipleAdsAdLoaderOptions اضافه شد که به ناشران اجازه می‌دهد تعداد آگهی‌هایی را که برای یک درخواست بار می‌شود مشخص کنند.
  • دارایی loading به GADAdLoader اضافه شد، که نشان می‌دهد آیا بارکننده آگهی درحال‌حاضر آگهی‌ها را بار می‌کند یا نه.
  • روش نماینده اختیاری جدید -adLoaderDidFinishLoading: به GADAdLoaderDelegate اضافه شد که پس‌از اینکه GADAdLoader برگرداندن همه آگهی‌ها را برای درخواست به‌پایان رساند فراخوانده می‌شود.
7.20.0 2017-05-03
  • قالب آگهی خرید درون‌برنامه برداشته شد.
  • معماری armv7s برداشته شد.
7.19.1 2017-04-13
  • مشکل ارسال اندازه آگهی نادرست به شبکه‌های میانجی‌گری برای میانجی‌گری برنمای هوشمند برطرف شد.
7.19.0 2017-03-16
  • روش openInlineBrowser() به google_mobile_app_ads.js برای باز کردن نشانی وب در SFSafariViewController اضافه شد.
  • ‫GADAudioVideoManagerDelegate اضافه شد تا برای شروع و توقف موقت/توقف بازپخش آگهی ویدیویی و صوتی اعلان ارائه دهد.
7.18.0 2017-02-23
  • روش‌های play، pause، و setMute به GADVideoController اضافه شد.
  • روش‌های نماینده جدیدی به GADVideoControllerDelegate اضافه شد که با شروع، مکث، پایان، بی‌صدا کردن، و صدادار کردن محتوای ویدیویی مطابقت دارد.
  • پشتیبانی از آداپتورهای میانجی ویدیو پاداش‌دار برای موافقت کردن با مقداردهی اولیه زودهنگام قبل‌از درخواست آگهی اضافه شد.
7.17.0 2017-01-31
  • nativeAdDidRecordImpression و nativeAdDidRecordClick به GADNativeAdDelegate اضافه شد.
7.16.0 2016-12-12
  • کنترل‌کننده ویدیو به شیء DFPBannerView اضافه شد.
  • ‫GADNativeExpressAdView، GADNativeContentAd، GADNativeCustomTemplateAd، GADNativeContentAd، و GADNativeCustomTemplateAd ویژگی‌های کنترل‌کننده ویدیو اکنون غیرتهی هستند.
  • میانجی‌گری بومی: اکنون آداپتورها می‌توانند ویژگی adChoicesView را در GADMediatedNativeAppInstallAd و GADMediatedNativeContentAd برای ارائه AdChoices تنظیم کنند.
7.15.0 2016-11-21
  • خصوصیت GADMediaView به GADNativeContentAd و GADNativeCustomTemplateAd اضافه شد.
7.14.0 2016-10-28
  • سرایندهای تطبیق‌گر میانجی‌گری به چارچوب و سرایند سراسری منتقل شد.
  • برای اندازه آگهی kGADAdSizeFluid، تغییر اندازه برنما دیگر اندازه قاب نمای برنما را تغییر نمی‌دهد.
7.13.1 2016-10-20
  • پشتیبانی از پیش‌نمایش درون‌برنامه و عیب‌یابی در Google Ad Manager اضافه شد.
7.13.0 2016-10-17
  • وابستگی به چارچوب JavaScriptCore اضافه شد.
  • رفع اشکالات متفرقه.
7.12.1 2016-10-05
  • حاشیه‌نویسی‌های پوچ‌پذیری برای GADNativeAppInstallAd و GADNativeContentAd اصلاح شد.
7.12.0 2016-09-28
  • رفع اشکال برای خرابی‌های مربوط به GADStringFromCGFloat.
  • ‫GADNativeAdViewAdOptions برای مشخص کردن مکان AdChoices در آگهی‌های بومی اضافه شد.
  • دارایی adNetworkClassName به GADRewardBasedVideoAd اضافه شد.
7.11.0 2016-09-15
  • وابستگی‌ها به چارچوب‌های CoreBlueooth،‏ EventKit، و EventKitUI برداشته شد.
  • هنگام به‌روزرسانی برنامه‌ها برای iOS 10، دیگر لازم نیست برنامه‌ها برای NSCalendarsUsageDescription و NSBluetoothPeripheralUsageDescription نوشتار ارائه دهند.
  • پشتیبانی از MRAID 2.0 createCalendarEvent و storePicture برداشته شد.
7.10.1 2016-08-26
  • رفع اشکال برای خرابی‌های مربوط به GADStringFromCGFloat.
7.10.0 2016-08-16
  • هنگام مرتبط کردن آگهی‌های بومی با یک نما، ویژگی userInteractionEnabled نما به NO تغییر می‌کند تا با انتظارات کیت توسعه نرم‌افزار مطابقت داشته باشد.
  • وابستگی به MobileCoreServices اضافه شد.
  • میانای برنامه‌سازی کاربردی‌ای اضافه شده است تا به شبکه آگهی اطلاع دهد که نسخه کیت توسعه نرم‌افزار حداقل major.minor.patch است.
7.9.1 2016-07-18
  • اشکال تأثیرگذار بر میانجی‌گری ویدیو پاداش‌دار برطرف شد.
7.9.0 2016-07-13
  • افزودن وابستگی‌های چارچوب GLKit،‏ OpenGLES،‏ CoreMotion، و CoreVideo برای بهبود و ارتقای کیفیت و پردازش آگهی.
  • روش +[GADMobileAds configureWithApplicationID:] اضافه شد. ناشران AdMob باید این روش را با شناسه برنامه خود فراخوانی کنند.
  • ناشران Google Ad Manager که از میانجی‌گری کیت توسعه نرم‌افزار استفاده می‌کنند دیگر هشدار «نوع آگهی میانجی‌گری‌شده ناشناخته یا نامعتبر است» را دریافت نخواهند کرد.
7.8.1 2016-05-11
  • پشتیبانی کیت توسعه نرم‌افزار برای استفاده خودکار از داده‌های مکان وقتی کاربر صریحاً اجازه‌های مکان برنامه را فعال کرده است اضافه شد.
7.8.0 2016-04-28
  • وابستگی به چارچوب‌های CoreBluetooth و SafariServices اضافه شد.
  • حاشیه‌نویسی‌های پوچ‌پذیری به فایل‌های سرایند اصلی کیت توسعه نرم‌افزار اضافه شد تا پشتیبانی از اختیاری‌های Swift بهبود یابد.
  • پشتیبانی از GADAdSizeDelegate در آگهی‌های با اندازه kGADAdSizeFluid اضافه شد.
7.7.1 2016-04-06
  • مشکل مربوط به مدیریت کلیک «آگهی بومی» در نماهای پیمایشی برطرف شد.
7.7.0 2016-02-24
  • پشتیبانی از آگهی‌های ویدیویی پاداش‌دار اضافه شد.
  • پشتیبانی از بیت‌‌کد اضافه شده است. اگرچه این کار اندازه بارگیری کیت توسعه نرم‌افزار را افزایش داده است، اندازه دودویی‌های برنامه را به‌طور قابل‌توجهی افزایش نخواهد داد. برای تغییر این تنظیم برای برنامه‌تان، به تنظیمات ساخت پروژه‌تان بروید و در بخش گزینه‌های ساخت، فعال کردن بیت‌کد را روی Yes تنظیم کنید.
  • وابستگی به چارچوب MediaPlayer اضافه شد. باید این چارچوب را به باینری برنامه‌تان پیوند دهید. اگر از CocoaPods استفاده می‌کنید، pod install --repo-update را اجرا کنید.
  • همه ارجاع‌ها به userID در میاناهای برنامه‌سازی کاربردی ویدیو پاداش‌محور برداشته شد.
  • تماس‌ها با روش loadRequest: برای GADInterstitial همیشه با تماس نماینده didFailToReceiveAd:withError: یا interstitialDidReceiveAd: ناهمگام جفت می‌شود. یک مورد خاص که در آن این قرارداد رعایت نمی‌شد برطرف شد.
  • میانجی‌گری بومی: قابلیت رسیدگی و گزارش رویدادهای کلیک به آداپتورها اضافه شد.
  • آگهی‌های جستجو: پشتیبانی از ارتفاع پویا اضافه شد.
7.6.0 2015-12-07
  • روش‌های پروتکل برای آداپتورهای میانجی‌گری برای ساده‌تر شدن، دوباره گروه‌بندی/منتقل شده‌اند.
  • بزرگ‌نویسی پیام didFailToLoadWithError در پروتکل GADRewardBasedVideoAdDelegate اصلاح شد.
7.5.2 2015-10-16
  • * رفع اشکال‌ها
7.5.1 2015-09-30
  • ازکارافتادگی‌ها را در GADStatisticsCore برطرف می‌کند.
7.5.0 2015-09-22
  • کیت توسعه نرم‌افزار دیگر از روش canOpenURL UIApplication در دستگاه‌های iOS 9 استفاده نمی‌کند.
  • مشکلی را برطرف می‌کند که در آن GADNativeAdDelegate روش‌ها فراخوانی نمی‌شدند.
  • GADAdLoaderDelegate's adLoader:didFailToReceiveAdWithError callback is now called if no ad types are requested.
7.4.1 2015-08-13
  • خرابی‌ای را که وقتی کاربر خرید درون‌برنامه‌ای را برای محصولی که شناسه‌اش حاوی نویسه خاصی است تکمیل می‌کند رخ می‌دهد برطرف می‌کند.
7.4.0 2015-07-30
  • نسخه بتای MRAID v2.
  • تنظیمات سراسری جدیدی برای گزارش خرابی و ردیابی خودکار خرید درون‌برنامه‌ای (IAP) اضافه شده است. اگر ردگیری خودکار خرید درون‌برنامه‌ای فعال باشد، این کار وابستگی به کیت توسعه نرم‌افزار ردگیری تبدیل را برای گزارش تبدیل‌های خرید درون‌برنامه‌ای برمی‌دارد.
  • خصوصیت adUnitID در GADInterstitial اکنون readonly است.
  • میانجی‌های برنامه‌سازی کاربردی برای میانجی‌گری ویدیو پاداش‌محور اضافه شد.
  • setLocationWithDescription: در GADRequest منسوخ شد. درعوض از setLocationWithLatitude:longitude:accuracy: استفاده کنید.
7.3.1 2015-05-28
  • پشتیبانی از قالب‌های آگهی بومی محتوا و نصب برنامه در AdMob،‏ Ad Manager، و Ad Exchange اضافه شد.
  • پشتیبانی از قالب‌های آگهی بومی سفارشی اضافه شد، که برای رزروهای Ad Manager دردسترس است.
  • یک رگرسیون معرفی‌شده در نسخه ۷.۲.۰ که در آن برنمای هوشمند به‌طور نادرست در حالت افقی در iOS 8 نمایش داده می‌شد، برطرف شد.
7.2.2 2015-05-07
  • هشدار زیر را هنگام بارگذاری در App Store برطرف می‌کند:
    برنامه به انتخاب‌کننده‌های غیرعمومی در Payload/(<app_id>):clientId,screenName,setScreenName ارجاع می‌دهد.
7.2.1 2015-04-30
  • شبیه‌سازها دوباره آگهی‌های زنده را به‌طور پیش‌فرض بار می‌کنند. برای دریافت آگهی‌های آزمایشی در شبیه‌سازها، kGADSimulatorID را به ویژگی testDevices در GADRequest اضافه کنید.
  • قابلیت ثبت کلیک برای آگهی‌های بینابینی به آداپتورهای میانجی و رویدادهای سفارشی اضافه شد.
  • بهبودهای جزئی در میاناهای برنامه‌سازی کاربردی رویداد سفارشی اضافه شد.
  • ‫GADInterstitial initWithAdUnitID: اضافه شد و GADInterstitial init منسوخ شد.
  • روش setValidAdSizesWithSizes در DFPBannerView منسوخ شد. درعوض از DFPBannerView.validAdSizes استفاده کنید.
7.1.0 2015-04-01
  • باید با CoreMedia.framework پیوند داده شود.
  • رفع اشکالات متفرقه.
7.0.0 2015-02-03
  • پشتیبانی از iOS 5 متوقف شد.
  • «کیت توسعه نرم‌افزار» را به‌عنوان چارچوب منتشر کرد.
  • وابستگی به پرچم پیونددهنده -ObjC برداشته شد.
  • بهبود زمان بار کردن آگهی در iOS 8.
  • دارایی requestAgent به GADRequest اضافه شد. ادغام‌های طرف سوم باید این ویژگی را برای نشان دادن پلاتفرمی که درخواست از آن منشأ گرفته است تنظیم کنند.
  • کلاس جدید DFPRequest اضافه شد که از هدف‌یابی سفارشی و استثناهای دسته‌بندی پشتیبانی می‌کند.
  • دارایی publisherProvidedID از DFPExtras به DFPRequest منتقل شد.
  • ‫GADAdMobExtras و DFPExtras با یک کلاس GADExtras جایگزین شد.
  • خصوصیت hasAutoRefreshed GADBannerView منسوخ شده است.
  • ماکرو GAD_SIMULATOR_ID برداشته شد—آگهی‌های آزمایشی هنگام استفاده از GADBannerView و GADInterstitial به‌طور خودکار در شبیه‌ساز فعال می‌شوند.
  • mediationExtras، additionalParameters، و ویژگی‌های آزمایشی GADRequest برداشته شد.
  • ‫GADRequest منسوخ‌شده setBirthdayWithMonth:day:year:.
  • روش addKeyword: مربوط به GADRequest برداشته شد.
  • کلاس DFPSwipeableBannerView برداشته شد.
6.12.2 2014-11-06
  • پرش برای آگهی‌های برنما خاموش شد.
  • ازکارافتادگی‌ای که در DumpViews رخ می‌داد برطرف شد.
6.12.0 2014-09-18
  • انتشار رسمی برای پشتیبانی از iOS 8.
  • بار کردن آگهی در رشته اصلی در iOS 8 زمان کمتری می‌برد.
  • آگهی‌های «برنمای هوشمند» به‌درستی در حالت افقی در iOS 8 نمایش داده می‌شوند.
  • به پیوند دادن با دو چارچوب جدید نیاز دارد: EventKit و EventKitUI. اگر چارچوب‌های پیونددهی خودکار و ماژول‌ها فعال باشند، این موارد به‌طور خودکار پیوند داده می‌شوند.
  • خصوصیت mediatedAdView در GADBannerView منسوخ شده است.
  • روش loadAndDisplayRequest:usingWindow:initialImage: که قبلاً منسوخ شده بود در GADInterstitial برداشته شد.
6.11.1 2014-08-07 مقداردهی اولیه نمای برنما از nibs اصلاح شد.
6.10.0 2014-07-17
  • اکنون آگهی‌ها به‌طور پیش‌فرض به‌جای مرورگر درون‌برنامه در Safari باز می‌شوند. طرح آگهی می‌تواند با مشخص کردن mraid.expand() یا admob.opener.openOverlay() این رفتار را لغو کند.
  • اشاره‌های تند کشیدن در DFPBannerView غیرفعال شده است.
  • DFPSwipeableBannerView منسوخ شده است و DFPBannerView جایگزین آن شده است.
6.9.3 2014-06-12
  • روش loadAndDisplayRequest:usingWindow:initialImage در GADInterstitial منسوخ شده است.
  • بسته‌های تجزیه‌وتحلیل از کیت توسعه نرم‌افزار جدا شدند که منجر به کاهش اندازه کیت توسعه نرم‌افزار از ۹٫۶ به ۳٫۴ مگابایت شد. کیت توسعه نرم‌افزار Analytics را می‌توانید از اینجا بارگیری کنید.
  • خصوصیت contentURL در DFPExtras به GADRequest منتقل شده است.
  • رفع اشکال‌های مختلف.
6.9.2 2014-05-07
  • پشتیبانی از iOS 4.3 متوقف شد. این کیت توسعه نرم‌افزار از iOS نسخه ۵.۰ و بالاتر پشتیبانی می‌کند و اکنون ارجاع‌های ضعیف ARC را ارائه می‌دهد.
  • قالب برنمای بزرگ ۳۲۰×۱۰۰ با ثابت kGADAdSizeLargeBanner اضافه شد.
  • قالب بینابینی جدیدی برای راه‌اندازی خریدهای درون‌برنامه اضافه شد. خصوصیت inAppPurchaseDelegate را در GADInterstitial تنظیم کنید تا رویدادهای خرید درون‌برنامه را مدیریت کنید.
6.8.0 2014-01-24
  • هدف‌یابی آگهی بهبودیافته.
  • لازم است به چارچوب CoreTelephony پیوند داده شود.
  • مشکل ازکارافتادن دستگاه هنگام ورود به حالت هواپیما برطرف شد.
6.7.0 2013-12-12
  • عملکرد آگهی‌ها هنگام قرار گرفتن در UITableView بهبود یافته است.
  • رفع اشکالات متفرقه.
6.6.1 2013-11-13 برخی‌از نشت‌های حافظه هنگام استفاده از میانجی‌گری برطرف شد.
6.6.0 2013-11-05
  • لازم است به چارچوب AVFoundation پیوند داده شود.
  • پشتیبانی از معماری‌های arm64 و x86_64 اضافه شد.
  • اندازه کتابخانه به‌طور قابل‌توجهی کاهش یافته است.
  • دارایی adNetworkClassName در GADBannerView و GADInterstitial اضافه شد.
  • اشکالی که باعث می‌شد رویدادهای برنامه Ad Manager برای آگهی‌های بینابینی اجرا نشود برطرف شد.
  • آداپتور Ad Exchange HTML مستقیماً در کتابخانه گنجانده شده است. توسعه‌دهندگان Ad Exchange دیگر نیازی به پیوند دادن جداگانه libAdapterHtml.a ندارند.
6.5.1 2013-08-29 نوار وضعیت را برای نماهای تمام‌صفحه در iOS 7 پنهان می‌کند.
6.5.0 2013-07-16
  • اشکال تغییر اندازه GADBannerView برطرف شد.
  • تغییر میانای برنامه‌سازی کاربردی برای فیلد COPPA در GADRequest.
  • IDFA (شناسه برای تبلیغ‌کنندگان) Apple را در درخواست آگهی ارسال می‌کند.
  • پیام‌های هشدار میانجی‌گری برای استفاده از پرچم پیونددهنده به‌روز شد.
6.4.2 2013-05-20 رفع مشکل تکرارشونده GADMRAIDInterceptor.
6.4.1 2013-04-18 مشکل ازکارافتادنی که هنگام nil بودن Advertising Identifier رخ می‌داد برطرف شد.
6.4.0 2013-04-08
  • مشکل ازکار افتادن GADInterstitial هنگام اجرا شدن برنامه در پس‌زمینه برطرف شد.
  • ازکارافتادن رشته‌ای GADMRAIDInterceptor برطرف شد.
  • اشکالی برطرف شد تا نمایندگان بینابینی اکنون interstitialWillLeaveApplication را دریافت کنند.
  • نمادهای MD5 تغییر نام داده شدند تا از خطاهای نماد تکراری جلوگیری شود.
  • پشتیبانی برای دریافت آگهی‌های آزمایشی هنگام استفاده از AdMob ازطریق واسطه‌گری اضافه شد.
  • آگهی‌های آزمایشی فقط در دستگاه‌های دارای iOS 6 و بالاتر دردسترس است.
  • همه موارد استفاده از UDID برداشته شد.
6.3.0 2013-02-14
  • یک عبارت ثبت اضافه شد که شناسه را برای ارسال به request.testDevices ارائه می‌دهد تا آگهی‌های آزمایشی در دستگاه خاصی فعال شود.
  • پشتیبانی از آگهی‌های آزمایشی در iOS 6 اضافه شد.
  • ازکارافتادگی در GADMraidInterceptor برطرف شد.
6.2.1 2012-10-16
  • لازم است به چارچوب StoreKit پیوند داده شود.
  • مشکل ازکار افتادن برنامه هنگام چرخش آن قبل‌از دریافت اولین آگهی میانجی‌گری برطرف شد.
6.2.0 2012-09-26
  • پرچم -all_load دیگر هنگام ساختن برای ARMv7s لازم نیست؛ پرچم -ObjC هنوز لازم است.
  • برای پیوند دادن به چارچوب AdSupport لازم است.
  • برای استفاده از Xcode 4.5 و ساختن در iOS 6 لازم است. حداقل نسخه استقرار iOS 4.3 است.
  • کیت توسعه نرم‌افزار دستورالعمل‌های ARMv6 را حذف کرده است و اکنون شامل دستورالعمل‌های ARMv7s است.
  • از «شناسه تبلیغاتی Apple» (IDFA) برای iOS 6 و UDID برای نسخه‌های پایین‌تر از iOS 6 استفاده می‌کند.
  • رفع اشکالات مختلف برای iOS 6.
  • سازگاری مرورگر درون‌برنامه برای صفحه‌نمایش بلندتر iPhone 5.
  • سازگاری با autolayout برای iOS 6.
6.1.4/5 2012-08-09
  • رفع اشکال برای رهگیری کلیک/ظهور طرف سوم.
  • DFPBannerView را می‌توان بدون داشتن اندازه اولیه ایجاد کرد. مطمئن شوید validAdSizes قبل‌از بار کردن درخواست تنظیم شده باشد.

6.1.5: این نسخه از شناسه جهانی دستگاه (UDID) استفاده می‌کند. برنامه‌هایی که از این نسخه استفاده می‌کنند باید برای ارسال اطلاعات شناسه دستگاه، رضایت مناسب کاربر را مطابق با خط‌مشی‌های مربوطه iOS کسب کنند.

6.1.1/2 2012-07-19
  • مشکل ازکار افتادن MRaid Interceptor هنگام دسترسی به کلید nil برطرف شد.
  • ناشران هنگام استفاده از کیت توسعه نرم‌افزار باید پرچم -all_load را اضافه کنند.
  • اشیاء DFPBannerView، DFPInterstitial، و DFPExtras به‌طور خاص برای ناشران Ad Manager اضافه شد.
  • ویژگی جدید Ad Manager: اندازه‌های آگهی چندگانه.
  • ویژگی جدید Ad Manager: رویدادهای برنامه.
  • سرایندهای Ad Manager، «جستجو»، و «میانجی‌گری» اکنون در زیرپوشه «برافزاها» گنجانده شده‌اند، بنابراین دیگر نیازی به بارگیری‌های جداگانه نیست.
  • مشکل شناخته‌شده: هنگام استفاده از GADBannerView با Interface Builder، اندازه قاب باید قبل‌از بار کردن درخواست به‌طور صریح تنظیم شود.

6.1.2: این نسخه از شناسه جهانی دستگاه (UDID) استفاده می‌کند. برنامه‌هایی که از این نسخه استفاده می‌کنند باید برای ارسال اطلاعات شناسه دستگاه، رضایت مناسب کاربر را مطابق با خط‌مشی‌های مربوطه iOS کسب کنند.

6.0.3/4 2012-05-10
  • حدگذاری بسامد اضافه شد.
  • برخی‌از اشکالات جزئی برطرف شد.

6.0.4: این نسخه از شناسه جهانی دستگاه (UDID) استفاده می‌کند. برنامه‌هایی که از این نسخه استفاده می‌کنند باید برای ارسال اطلاعات شناسه دستگاه، رضایت مناسب کاربر را مطابق با خط‌مشی‌های مربوطه iOS دریافت کنند.

6.0.1 2012-04-19
  • واسطه‌گری شبکه آگهی اضافه شد.
  • میانجی‌گری شامل توانایی میانجی‌گری آگهی‌های داخلی و رویدادهای سفارشی است.
  • پشتیبانی از MRAID نسخه ۱.۰ برای همه نسخه‌های پلاتفرم iOS اضافه شد.
  • ماکروهای GAD_SIZE_#x# منسوخ‌شده به‌نفع ثابت‌های GADAdSize.
  • پشتیبانی از آگهی‌های تمام‌عرض ازطریق ثابت‌های جدید GADSize: kGADAdSizeSmartBannerPortrait و kGADAdSizeSmartBannerLandscape اضافه شد.
  • GADRequest اکنون از registerAdNetworkExtras: برای تنظیم موارد اضافی استفاده می‌کند. خصوصیت additionalParameters منسوخ شده است.

از نسخه ۵.۰.۸، کیت توسعه نرم‌افزار iOS به uniqueIdentifier ارجاع نمی‌دهد.

5.0.8 2012-03-30
  • هرگونه ارجاع به uniqueIdentifier، یک ویژگی منسوخ‌شده UIDevice، برداشته شد.
  • خصوصیت testDevices به‌نفع خصوصیت testing که اکنون از حالت منسوخ خارج شده است منسوخ شده است.
5.0.5 2011-11-30
  • پشتیبانی از قالب‌های آگهی بینابینی «رسانه تعاملی» بیشتر برای iPhone و iPad اضافه شد. این به‌روزرسانی با همه قالب‌های آگهی بینابینی آینده سازگار خواهد بود.
  • ردیابی ظهور بینابینی بهبود یافته است.
  • GADInterstitial همیشه شیء یک‌بار مصرف بوده است، اما اکنون با فراخوانی didFailToReceiveAdWithError: در هر درخواستی برای بار کردن یا نمایش آگهی بینابینی پس‌از اولین درخواست، به‌طور مناسبی ناموفق خواهد بود.
5.0.4 2011-10-28 رفع مشکل دکمه‌های بیش‌ازحد بزرگ در نمایشگرهای رتینا در مرورگر درون‌برنامه.
5.0.3 2011-10-24
  • ادغام آگهی‌های جستجوی سفارشی.
  • پشتیبانی از iOS 5.0.
  • بار شدن سریع‌تر بینابینی.
  • اصلاح ارائه آگهی کنترل‌کننده نمای مدال.
  • رفتار برچسب لنگر ثابت.
4.1.1 2011-07-18
  • همچنین در iOS 5.0 Beta 3 تأیید شده است.
  • ‫GTMStringEncoding برای جلوگیری از تداخل پیونددهنده با کتابخانه‌های دیگر، فضای نام‌گذاری شده است.
  • مرورگر درون‌برنامه برای آگهی‌های App Store با پیکربندی نادرست به‌طور خودکار بسته می‌شود.
  • نشت حافظه در کیت توسعه نرم‌افزار برطرف شد.
  • مشکلات ردیابی کلیک با برنماهای DoubleClick for Advertisers (DFA) برطرف شد.
  • چند مورد ازکارافتادگی بسیار نادر برطرف شد.
  • نسخه رسمی پخش Google Ad Manager.
4.1.0 2011-05-02
  • وقتی دستوری برای بستن از جاوا اسکریپت در کنترل‌کننده نمای پنهان‌شده در پشته کنترل‌کننده‌های نما صادر می‌شود، همه کنترل‌کننده‌های نما به‌درستی رد می‌شوند.
  • پشتیبانی از وقفه‌های بینابینی AFMA ارائه‌شده توسط سرور اضافه شده است.
  • حالت آزمایشی اکنون با افزودن شناسه‌های دستگاه به فهرست سفید فعال شده است.
  • روشی برای استفاده مجدد از همان UIWebView در برنمای آگهی و «رسانه تعاملی» افزوده شد.
  • زیرمدل دستگاه به واژه‌نامه onshow اضافه شد.
  • نشت حافظه در GADBrowserController و UIWebViews برطرف شد.
  • کنترل‌کننده نمای بینابینی باز کردن برنامه خودش را در حالت عمودی قفل می‌کند تا گزارش هشدار را از کنسول بردارد.
  • هرگونه کد پاسخ HTTP 5xx اکنون به‌جای «خطای شبکه»، «خطای سرور» برمی‌گرداند.
4.0.2 2011-03-15 نسخه «دردسترس عموم».