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

نسخه تاریخ انتشار یادداشت‌ها
13.11.0 2026-09-29
  • پشتیبانی رسمی از Duo در iPhone اضافه شد:
    • اکنون توابع 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 پشتیبانی می‌کند.
  • اندازه‌گیری باز: «کیت توسعه نرم‌افزار اندازه‌گیری باز» به نسخه 1.6.10 به‌روزرسانی شد.
13.9.0 2026-08-26
  • پشتیبانی از میاناهای برنامه‌سازی کاربردی جمع‌آوری و پردازش سیگنال برای آگهی‌های بینابینی کشیدنی اضافه شد:
    • روش +loadWithAdResponseString:completionHandler: به GADSwipeableInterstitialAd اضافه شد.
    • کلاس GADSwipeableInterstitialSignalRequest را اضافه کرد.
13.8.0 2026-08-17
  • هنگام استفاده از میانجی‌گری با منابع آگهی رویداد سفارشی، GADResponseInfo.loadedAdNetworkResponseInfo.adNetworkClassName اکنون به‌جای GADMAdapterCustomEvents، نام کلاس رویداد سفارشی شما را برمی‌گرداند.
  • منطق اعتبارسنجی تناسب صفحه برای آگهی‌های تمام‌صفحه را بازسازی کردیم تا از بسته شدن ناخواسته آگهی‌ها درطول تغییر جهت دستگاه در iPad جلوگیری کنیم.
  • کلید GADDisableAdInspector بولی plist به غیرفعال کردن بازرس آگهی اضافه شد.
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 برای نشان دادن درخواست‌های آگهی برای رفتار با کودکان و نوجوانان استفاده کنید.
  • فایل‌های سرایند عمومی برای «میاناهای برنامه‌سازی کاربردی نسخه بتای پیش‌بار کردن آگهی» معرفی شد. برای ادغام با پیش‌بار کردن آگهی، از #import <GoogleMobileAds/GoogleMobileAds_Beta.h> در Objective-C و import GoogleMobileAds_Private در Swift استفاده کنید.
  • سنجش باز: «کیت توسعه نرم‌افزار سنجش باز» به نسخه ۱.۶.۵ به‌روزرسانی شد.
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 افزایش یافت.
    • اگر شیئی که از نوع String نباشد در آرایه neighboringContentURLStrings شناسایی شود، Google Mobile Ads SDK استثنایی ایجاد می‌کند.
    • بسیاری از «میاناهای برنامه‌سازی کاربردی» که قبلاً منسوخ شده بودند برداشته شده‌اند.
  • پشتیبانی از برنماهای تطبیقی لنگرشده بزرگ اضافه شد. برنماهای تطبیقی بزرگ لنگرشده برای افزایش تعامل و درآمد طراحی شده‌اند. درخواست برنماهای تطبیقی لنگرشده بزرگ بااستفاده از توابع زیر:
  • توابع زیر منسوخ شده‌اند:
    • GADCurrentOrientationAnchoredAdaptiveBannerAdSizeWithWidth
    • GADLandscapeAnchoredAdaptiveBannerAdSizeWithWidth
    • GADPortraitAnchoredAdaptiveBannerAdSizeWithWidth
  • هم‌زمان‌سازی Swift 6:
    • انتقال تدریجی پیوسته برای پشتیبانی از مدل هم‌زمان Swift 6.
  • همه فراخوانی‌های کیت توسعه نرم‌افزار os_log به‌روزرسانی شد تا از مشخص‌کننده نمایان بودن {public} استفاده کند و از محو شدن گزارش‌های کنسول جلوگیری کند.
  • رفع مشکلی که در آن GADErrorInvalidRequest به‌جای GADErrorTimeout برای برخی‌از زمان‌های اتمام درخواست گزارش می‌شد.
  • خرابی در iOS 26 iPad که هنگام نمایش آگهی‌های برنمایی در پشت UIPrintController رخ می‌داد برطرف شد.
12.14.0 2025-11-18
  • رفع اشکال‌ها و بهبود عملکرد.
12.13.0 2025-11-06
  • میاناهای برنامه‌سازی کاربردی -registerAdView:clickableAssetViews:nonclickableAssetViews: و -unregisterAdView را در شیء 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
  • بهبود دقت گزارش‌دهی ظهور و پرداز آگهی تمام‌صفحه در ‫iOS 26 iPad با پنجره‌های قابل‌تنظیم
  • مشکلی که باعث می‌شد وقتی کاربر صفحه «فروشگاه برنامه‌ها» را در برنامه بلافاصله می‌بست، صفحه‌نمایش پاسخ ندهد برطرف شد.
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 به‌روزرسانی شد تا از قراردادهای نام‌گذاری «دستورالعمل‌های طراحی میانای برنامه‌سازی کاربردی» Swift از Apple پیروی کند.
    • کیت توسعه نرم‌افزار دیگر پارامترهای اضافی را که ازطریق registerAdNetworkExtras: به Ad Manager ارسال شده است پارامترهای هدف‌یابی سفارشی ارسال نمی‌کند. برای تنظیم هدف‌یابی سفارشی، از customTargeting استفاده کنید. برای اطلاعات بیشتر، هدف‌یابی سفارشی را ببینید.
    • بسیاری از «میاناهای برنامه‌سازی کاربردی» که قبلاً منسوخ شده بودند برداشته شده‌اند.
  • آگهی‌های تطبیقی درون‌خط:
    • تماس با CGSizeFromGADAdSize(_:) با آگهی تطبیقی به‌خط اندازه اکنون ارتفاع 0 را تا Google Mobile Ads SDK برمی‌گرداند آگهی برمی‌گرداند.
  • هم‌زمان‌سازی Swift 6:
    • انتقال تدریجی برای پشتیبانی از مدل هم‌زمان Swift 6 شروع شد.
  • هدف‌یابی سفارشی:
    • دیکشنری customTargeting در GADRequest اکنون به‌جای String از Any به‌عنوان نوع مقدار استفاده می‌کند.
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
11.6.0 2024-06-17
  • وابستگی به MarketplaceKit اضافه شد. برای این کار، برنامه‌ها باید با Xcode 15.3 یا بالاتر ساخته شوند.
    • ‫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 در Xcode 15.3 دور زده شود.
  • بازرس آگهی: پشتیبانی از نمایش اطلاعات .plist و مقادیر IAB TCF اضافه شد.
11.1.0 2024-03-06
  • مشکلی برطرف شد که در آن بار کردن آگهی‌های ویدیویی می‌توانست پیام هشداری درباره استفاده از رشته اصلی در کنسول را راه‌اندازی کند.
  • بازرس آگهی: پشتیبانی از نمایش وضعیت مجوز ردیابی برنامه کاربر اضافه شد.
11.0.1 2024-02-09
  • باز کردن اندازه‌گیری:
    • به 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» را در برنامه‌تان ادغام کنید.
    • حداقل نسخه پشتیبانی‌شده Xcode به ۱۵.۱ به‌روزرسانی شد.
    • حداقل هدف استقرار به iOS 12 به‌روزرسانی شد.
    • حداقل سیستم‌عامل موردنیاز برای دریافت آگهی به iOS 13 به‌روزرسانی شد.
    • بسیاری از «میاناهای برنامه‌سازی کاربردی» که قبلاً منسوخ شده بودند برداشته شده‌اند.
  • سنجش باز: به OM SDK 1.4.10 به‌روزرسانی شد.
  • آگهی‌های تمام‌صفحه:
    • ‫UIViewController مرجع برای آگهی‌های تمام‌صفحه اکنون قابل‌تهی شدن است و الزامی نیست. کیت توسعه نرم‌افزار از پنجره اصلی برنامه برای جستجوی خودکار کنترل‌کننده‌های نما درصورت عدم ارائه استفاده می‌کند.
  • آزمایش:
  • Ad Inspector (بازرس آگهی):
    • «بازرس آگهی» اکنون هرگونه خطایی را که درطول شروع جلسه بروز می‌کند نمایش می‌دهد.
    • رفع خرابی نادری که درحین مقداردهی اولیه کیت توسعه نرم‌افزار با «بازرس آگهی» مرتبط بود.
10.14.0 2023-11-29
  • ‫GADSimulatorID منسوخ شده است. شبیه‌سازها ازقبل به‌طور پیش‌فرض در حالت آزمایشی هستند.
  • ‫-setSameAppKeyEnabled: منسوخ شده است. درعوض از -setPublisherFirstPartyIDEnabled: استفاده کنید.
  • هشدارهای منسوخ شدن اضافی برای GADCustomEvent API اضافه شد. درعوض از میاناهای برنامه‌سازی کاربردی 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 است.
    • اکنون شناسه برنامه Ad Manager برای همه برنامه‌های Ad Manager الزامی است. شناسه در قالب زیر است:
      ca-app-pub-################~##########. برای جزئیات بیشتر، «اطلاعات» Info.plist را به‌روز کنید.
    • ‫GoogleAppMeasurement.xcframework اکنون برای همه برنامه‌های Ad Manager الزامی است.
    • فیلدهای منسوخ‌شده زیر برداشته شد:
      • 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: جایگزین شده است. بار کردن برنامه آگهی‌های باز اکنون جهت‌گیری فعلی دستگاه را می‌پذیرد و با دیگر قالب‌های تمام‌صفحه مطابقت دارد.
  • پشتیبانی میانجی‌گری برای آگهی‌های باز برنامه اضافه شد.
  • بازرس آگهی: پشتیبانی از کیت توسعه نرم‌افزار برای درخواست و نمایش آگهی‌ها ازطریق واسط کاربر «بازرس آگهی» اضافه شد.
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: همیشه یک عملیات بدون نتیجه بوده است و مقدار پاداش آگهی از تنظیمات واحد آگهی در واسط کاربر Ad Manager می‌آید.
  • بازرس آگهی: پشتیبانی از کیت توسعه نرم‌افزار برای صادر کردن درخواست‌های آگهی اضافه شد.
9.7.0 2022-07-07
  • دارایی loadedAdNetworkResponseInfo به GADResponseInfo اضافه شد و اطلاعات مربوط به شبکه آگهی که آگهی را بار کرده است برگردانده می‌شود.
  • دارایی adSourceInstanceID به GADAdNetworkResponseInfo اضافه شد.
9.6.0 2022-06-13
9.5.0 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 10 و نسخه‌های بالاتر پشتیبانی می‌شود و در غیر این‌صورت عملکردی ندارد.
8.10.0 2021-09-01
8.9.0 2021-08-10
  • اشکال غیرمعمولی که بر نسخه‌های بتای iOS 15 تأثیر می‌گذاشت و در آن نماهای وب تمام‌صفحه ممکن بود برای برنامه‌های چندصحنه‌ای اندازه صحیح را نداشته باشند برطرف شد.
  • اشکالی برطرف شد که در آن اگر شیء GADRequest ازطریق روش کپی ایجاد می‌شد، تماس با registerAdNetworkExtras: ازکار می‌افتاد.
8.8.0 2021-07-20
  • منطق اضافه‌شده برای جلوگیری از موارد نادری که در آن‌ها چندین فروشگاه درون‌برنامه‌ای می‌توانستند روی هم نمایش داده شوند.
8.7.0 2021-06-24
‫۸.۶.۰ 2021-06-07
  • خصوصیت mediaView را در GADCustomNativeAd منسوخ کرد. درعوض، از دارایی جدید mediaContent همان کلاس استفاده کنید.
  • اشکالی که در آن برگشت‌های تماس نماینده بی‌صدا کردن / بی‌صدا کردن ویدیو برای آگهی‌های بومی پیشنهادی فراخوانی نمی‌شد برطرف شد.
  • نوع kGAMSimulatorID از 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» که هنگام استفاده از چند واحد با تنظیمات user_target_xcconfig مختلف رخ می‌داد برطرف شد.
8.2.0 2021-03-11
  • پشتیبانی اضافی SKAdNetwork برای آماده‌سازی اجرای AppTrackingTransparency اضافه شد.
  • تعریف ماکرو UIWindowScene که فقط در نسخه‌های Xcode قبل‌از ۱۱ لازم بود برداشته شد.
8.1.0 2021-02-19
  • ‫disableAutomatedInAppPurchaseReporting و enableAutomatedInAppPurchaseReporting منسوخ شده است. گزارش‌دهی IAP از کیت توسعه نرم‌افزار برداشته شده است. این روش‌ها اکنون بدون عملیات هستند.
  • پرچم‌هایی برای کاهش دسترسی کیت توسعه نرم‌افزار به CTTelephonyNetworkInfo میاناهای برنامه‌سازی کاربردی اضافه شد.
8.0.0 2021-02-01
  • تغییرات نسخه عمده ۸، همان‌طور که در آماده شدن برای کیت توسعه نرم‌افزار نسخه ۸ توضیح داده شده است.
  • عملکرد بهبودیافته «کیت توسعه نرم‌افزار» هنگام ایجاد تعداد زیادی درخواست به‌طور هم‌زمان.
  • پشتیبانی از معماری i386 برداشته شد. ‫Xcode دیگر از شبیه‌سازهای ۳۲ بیتی پشتیبانی نمی‌کند.
  • اشکالی برطرف شد که در آن adapterVersion در پروتکل GADMediationAdapter با NSObject در Swift تداخل داشت.
7.69.0 2020-12-03
  • برنامه‌های موردنیاز برای ساختن دربرابر Xcode 12.0 یا بالاتر.
  • یک برش شبیه‌ساز arm64 اضافه شد تا امکان آزمایش روی شبیه‌سازها برای پلاتفرم‌های Apple Silicon Mac فراهم شود.
  • پارامتر styleID به GADDynamicHeightSearchRequest اضافه شد.
  • کارگزاری -adDidRecordImpression: به GADFullScreenContentDelegate برای قالب‌های نسخه بتای تمام‌صفحه اضافه شد.
  • پشتیبانی برای NSUserDefaults gad_has_consent_for_cookies اضافه شد. Google Mobile Ads SDK درصورتی‌که اولویت gad_has_consent_for_cookies روی صفر تنظیم شود، آگهی‌های محدود (LTD) را فعال خواهد کرد. برای جزئیات بیشتر، تنظیم موافقت برای کوکی‌ها را ببینید.
  • وقتی GADMobileAds.sharedInstance().requestConfiguration.tag با forChildDirectedTreatment: true فراخوانده شود (به تنظیم ساخته‌شده برای کودکان مراجعه کنید)، یا وقتی GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) فراخوانده شود (به تنظیم کاربران زیر سن رضایت مراجعه کنید)، Google Mobile Ads SDK انتقال «شناسه تبلیغات» (IDFA) را غیرفعال می‌کند.
7.68.0 2020-11-04
  • کیت توسعه نرم‌افزار از .framework به .xcframework به‌روزرسانی شد. اکنون برای نصب CocoaPod به CocoaPods 1.9.0 یا بالاتر نیاز است.
  • ‫arm64e از توزیع برداشته شد. آزمایش محلی در arm64e دیگر دردسترس نخواهد بود.
  • «اعتبارسنج خط‌مشی آگهی بومی» اضافه شد.
  • «نسخه بتای بازرس آگهی» اضافه شد.
  • اشکالی برطرف شد که در آن 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 11.0 یا بالاتر ساخته شوند.
  • قالب GADInstreamAd منسوخ شد.
  • آگهی‌های آزمایشی: افزودن دستگاه آزمایشی اکنون در مواردی که IDFA دردسترس نیست پشتیبانی می‌شود.
7.64.0 2020-08-11
7.63.0 2020-07-28
  • آگهی‌های باز کردن برنامه: GADAppOpenAd به قالب تمام‌صفحه تغییر کرد. آگهی‌های باز کردن برنامه درحال‌حاضر در مرحله بتای خصوصی است. برای درخواست دسترسی، با مدیر حسابتان تماس بگیرید.
  • آگهی‌های بومی: دارایی mediaContent اضافه شد و دارایی videoController در GADNativeCustomTemplateAd منسوخ شد.
  • واسطه‌گری بینابینی: اکنون تماس‌های برگشتی 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
  • روش‌های نمونه enableAutomatedInAppPurchaseReporting و disableAutomatedInAppPurchaseReporting در GADMobileAds اضافه شد و روش کلاس disableAutomatedInAppPurchaseReporting منسوخ شد. قبل‌از مقداردهی اولیه disableAutomatedInAppPurchaseReporting یا بار کردن آگهی‌ها، Google Mobile Ads SDK را فراخوانی کنید تا گزارش خودکارسازی‌شده IAP را غیرفعال کنید.
  • روش 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 API کار نمی‌کرد.
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
  • «میانای برنامه‌سازی کاربردی شناسه پاسخ آگهی» برای جستجوی دارایی‌های خلاقانه در «مرکز مرور آگهی 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
  • معماری arm64e را در چارچوب GoogleMobileAds اضافه کردیم تا از آزمایش در دستگاه پشتیبانی کنیم. اکنون برای ساختن به Xcode 10 نیاز است.
  • آگهی‌های بومی: میاناهای برنامه‌سازی کاربردی GADNativeAppInstallAd و GADNativeContentAd را که قبلاً منسوخ شده بودند برداشته است. برنامه‌ها باید از آگهی‌های بومی یکپارچه استفاده کنند.
  • آگهی‌های بومی: اشکالی برطرف شد که در آن آگهی بومی nil نمای رسانه و نسبت ابعادی صفر را برمی‌گرداند، حتی اگر محتوای ویدیویی داشته باشد.
  • واسطه‌گری: خرابی‌ای که وقتی آداپتورهای واسطه‌گری چندین برگشتی موفقیت/شکست برای یک درخواست یکسان راه‌اندازی می‌کنند برطرف شد.
7.45.0 2019-06-17
  • سنجش باز: به OM SDK 1.2.15 به‌روزرسانی شد.
  • خرابی که در موارد نادر هنگام بستن تبلیغات ویدیویی رخ می‌داد برطرف شد.
  • کاربرگ rewardedAdMetadataDidChange به‌روزرسانی شد تا وقتی فراداده nil است فراخوانی نشود.
7.44.0 2019-05-10
  • نسخه رسمی برای پشتیبانی «سنجش برنامه».
  • سنجش باز: به 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 اکنون به «سنجش برنامه» وابسته است. باید چارچوب «اندازه‌گیری برنامه» و وابستگی‌ها را اضافه کنید. شناسه برنامه شما باید بااستفاده از کلید GADIsAdManagerApp در plist برنامه شما قرار داده شود. برای اطلاعات بیشتر، راهنمای شروع سریع را ببینید.
  • اندازه چارچوب «کیت توسعه نرم‌افزار» به کمتر از محدودیت‌های GitHub کاهش یافت.
  • ‫tagForChildDirectedTreatment به GADMobileAds.sharedInstance.requestConfiguration اضافه شد. ‫[GADRequest tagForChildDirectedTreatment] منسوخ شده است.
  • اشکالی برطرف شد که در آن rewardBasedVideoAdMetadataDidChange: وقتی فراداده تغییر نمی‌کرد می‌توانست فراخوانده شود.
7.41.0 2019-03-04
  • آگهی‌های پاداش‌دار: GADRewardedAdمیانای برنامه کاربردی جدیدی (در مرحله بتای باز) اضافه شده است که امکان بار کردن هم‌زمان چند آگهی پاداش‌دار را فراهم می‌کند.
  • آگهی‌های پاداش‌دار: دارایی 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 به‌روزرسانی شد تا اندازه فایل به کمتر از ۱۰۰ مگابایت کاهش یابد و امکان ارسال فایل‌های SDK به مخازن 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 منسوخ شده‌اند. برای دستورالعمل‌های بیشتر درباره استفاده از میاناهای برنامه‌سازی کاربردی جدید، راهنمای «تبلیغات بومی پیشرفته یکپارچه» را ببینید.
  • آگهی‌های بومی: ویژگی «بی‌صدا کردن این آگهی» اضافه شد.
  • آگهی‌های بومی: اشکالی برطرف شد که در آن نمای «انتخاب‌های آگهی» هنگام استفاده مجدد از نماهای آگهی در نماهای مجموعه برداشته می‌شد.
  • دارایی 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: با نمای تهی به آداپتورها فراخوان داده می‌شود.
7.24.1 2017-9-27
  • نحوه تعامل SDK با 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 اضافه شد تا مکان «انتخاب‌های آگهی» در آگهی‌های بومی مشخص شود.
  • دارایی 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
  • «کیت توسعه نرم‌افزار» دیگر از روش UIApplication در canOpenURL دستگاه‌های iOS 9 استفاده نمی‌کند.
  • مشکلی را برطرف می‌کند که در آن روش‌های GADNativeAdDelegate فراخوانی نمی‌شدند.
  • فراخوانی adLoader:didFailToReceiveAdWithError GADAdLoaderDelegate اکنون درصورتی‌که هیچ نوع آگهی درخواست نشود فراخوانی می‌شود.
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 مقداردهی اولیه نمای برنمای اصلاح‌شده از نوک قلم‌ها.
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 5.0 و بالاتر پشتیبانی می‌کند و اکنون مرجع‌های ضعیف ARC را ارائه می‌دهد.
  • قالب برنمای بزرگ ۳۲۰x۱۰۰ با 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 برای آگهی‌های بینابینی اجرا نشود.
  • آداپتور HTML «تبادل آگهی» را مستقیماً در کتابخانه دسته‌بندی کرد. توسعه‌دهندگان Ad Exchange دیگر نیازی به پیوند دادن libAdapterHtml.a به‌صورت جداگانه ندارند.
6.5.1 2013-08-29 نوار وضعیت را برای نماهای تمام‌صفحه در iOS 7 پنهان می‌کند.
6.5.0 2013-07-16
  • اشکال تغییر اندازه GADBannerView رفع شد.
  • تغییر میانای برنامه‌سازی کاربردی برای فیلد «قانون محافظت از حریم خصوصی آنلاین کودکان» در GADRequest.
  • ‫IDFA مربوط به Apple را در درخواست آگهی ارسال می‌کند.
  • پیام‌های هشدار میانجی‌گری برای استفاده از پرچم پیونددهنده به‌روز شد.
6.4.2 2013-05-20 رفع مشکل تکرارشونده GADMRAIDInterceptor.
6.4.1 2013-04-18 ازکارافتادگی‌ای که هنگام Advertising Identifier بودن nil رخ می‌داد برطرف شد.
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.
  • سازگاری با چیدمان خودکار برای iOS 6.
6.1.4/5 2012-08-09
  • رفع اشکال برای رهگیری کلیک/ظهور طرف سوم.
  • DFPBannerView را می‌توان بدون داشتن اندازه اولیه ایجاد کرد. مطمئن شوید validAdSizes قبل‌از بار کردن درخواست بار کردن تنظیم شده باشد.

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

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

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

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

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

6.0.1 2012-04-19
  • واسطه‌گری شبکه آگهی اضافه شد.
  • واسطه‌گری شامل توانایی واسطه‌گری آگهی‌های خانه و رویدادهای سفارشی است.
  • پشتیبانی از MRAID v1.0 برای همه نسخه‌های پلاتفرم 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 برای جلوگیری از تداخل پیونددهنده با کتابخانه‌های دیگر، فضای نام‌گذاری شده است.
  • مرورگر درون‌برنامه برای تبلیغات «فروشگاه برنامه‌ها» که پیکربندی اشتباهی دارند به‌طور خودکار بسته می‌شود.
  • نشت‌های حافظه در کیت توسعه نرم‌افزار برطرف شد.
  • مشکلات پیگیری کلیک با DoubleClick for Advertisers (DFA) برنمایشی رفع شد.
  • چند مورد ازکارافتادگی بسیار نادر رفع شد.
  • نسخه انتشار رسمی Google Ad Manager.
4.1.0 2011-05-02
  • وقتی بستن از جاوا اسکریپت در کنترل‌کننده نمای پنهان در پشته کنترل‌کننده‌های نما صادر می‌شود، همه کنترل‌کننده‌های نما به‌درستی بسته می‌شوند.
  • پشتیبانی از مهلت‌های زمانی بینابینی AFMA ارائه‌شده توسط سرور اضافه شد.
  • حالت آزمایشی اکنون با فهرست سفید کردن شناسه‌های دستگاه فعال شده است.
  • روشی برای استفاده مجدد از همان UIWebView در برنمای و رونهاد Rich Media اضافه شد.
  • زیرمدل دستگاه به واژه‌نامه onshow اضافه شد.
  • نشت حافظه در GADBrowserController و UIWebViews برطرف شد.
  • کنترل‌کننده نمای میان‌آگهی باز کردن برنامه خود را در حالت عمودی قفل می‌کند تا گزارش هشدار را از کنسول بردارد.
  • هرگونه کد پاسخ HTTP 5xx اکنون «خطای سرور» برمی‌گرداند به‌جای «خطای شبکه».
4.0.2 2011-03-15 نسخه «دردسترس عموم».