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

نسخه تاریخ انتشار یادداشت
11.3.0 11-04-2024
  • ویژگی adUnitID به GADAppOpenAd اضافه کرد.
11.2.0 2024-03-14
  • پشتیبانی از فایل های مانیفست حریم خصوصی اضافه شد.
  • Open Measurement : به روز رسانی به OM SDK 1.4.12.
  • برخی از کدهای خطای پاسخ را برای شناسایی صحیح خرابی های شبکه به جای عدم پر کردن، بهبود بخشید.
  • Info.plist SDK را برای حل مشکل مدیریت بسته Swift در Xcode 15.3 به روز کرد.
  • Ad Inspector : پشتیبانی برای نمایش اطلاعات .plist و مقادیر IAB TCF اضافه شده است.
11.1.0 06-03-2024
  • مشکلی که در آن بارگیری تبلیغات ویدیویی می‌توانست پیام هشداری در مورد استفاده از رشته اصلی به کنسول بدهد، برطرف شد.
  • Ad Inspector : پشتیبانی برای نمایش وضعیت مجوز ردیابی برنامه کاربر اضافه شده است.
11.0.1 09-02-2024
  • اندازه گیری باز :
    • به OM SDK 1.4.8 بازگشت.
    • حول یک نماد جهانی adView ناخواسته موجود در OM SDK 1.4.10 کار می کند، که اگر OM SDK 1.4.10 توسط چندین کتابخانه گنجانده شود، باعث خطاهای نماد تکراری می شود.
11.0.0 06-02-2024
  • شکستن تغییرات :
    • SDK دیگر مستقیماً به GoogleAppMeasurement وابسته نیست. برای ادامه جمع‌آوری معیارهای کاربر در AdMob، برنامه AdMob خود را به Firebase پیوند دهید و Google Analytics برای Firebase SDK را در برنامه خود ادغام کنید.
    • حداقل نسخه Xcode پشتیبانی شده را به 15.1 به روز کرد.
    • حداقل هدف استقرار را به iOS 12 به روز کرد.
    • حداقل سیستم عامل مورد نیاز برای دریافت تبلیغات را به iOS 13 به روز کرد.
    • بسیاری از APIهای منسوخ شده قبلی حذف شده اند.
  • Open Measurement: به روز رسانی به OM SDK 1.4.10.
  • تبلیغات تمام صفحه :
    • ارجاعات UIViewController برای تبلیغات تمام صفحه اکنون پوچ هستند و مورد نیاز نیستند. SDK از پنجره اصلی برنامه برای جستجوی خودکار کنترل‌کننده‌های نمایش در صورت عدم ارائه استفاده می‌کند.
  • آزمایش کردن :
  • بازرس آگهی :
    • Ad Inspector اکنون هر خطایی را که در هنگام شروع جلسه با آن مواجه شده است نمایش می دهد.
    • یک خرابی نادر مرتبط با Ad Inspector در طول اولیه سازی SDK برطرف شد.
10.14.0 29-11-2023
  • GADSimulatorID منسوخ شده است. شبیه سازها به طور پیش فرض در حالت تست هستند.
  • منسوخ شده -setSameAppKeyEnabled: . به جای آن -setPublisherFirstPartyIDEnabled: استفاده کنید.
  • اخطارهای لغو اضافی برای API های GADCustomEvent اضافه شده است. به جای آن از API های GADMediationAdapter استفاده کنید.
10.13.0 07-11-2023
10.12.0 04-10-2023
10.11.0 25/09/2023
  • رفع اشکالی که می‌تواند باعث نادرست نمایش برخی از خلاقیت‌ها شود، زمانی که یک تبلیغ در یک جهت بارگیری می‌شود اما در جهت دیگری ارائه می‌شود.
10.10.0 30/08/2023
  • انتشار رسمی برای پشتیبانی از iOS 17.
  • Open Measurement: به روز رسانی به OM SDK 1.4.8.
  • بازرس آگهی : پشتیبانی از SDK برای نمایش اطلاعات افزونه اضافه شده است.
  • گزارش‌های کنسول حذف شدند که توصیه می‌کنند شناسه‌های شبیه‌ساز را در testDeviceIdentifiers API اضافه کنید. شبیه سازها به طور پیش فرض در حالت تست هستند.
10.9.0 02-08-2023
  • Open Measurement: به روز رسانی به OM SDK 1.4.6.
  • بازرس آگهی : پشتیبانی از SDK برای صادرات پاسخ های تبلیغاتی اضافه شده است.
  • مشکل صوتی برطرف شد که در آن حتی اگر تبلیغ بی‌صدا شود، جلسه صوتی به طور غیرمنتظره‌ای موسیقی پس‌زمینه را با پایان ویدیو متوقف می‌کند.
  • پشتیبانی برای ارسال شناسه واحد آگهی هنگام ایجاد GADQueryInfo اضافه شد.
10.8.0 12-07-2023
  • تغییرات جزئی در روش adWillPresentFullScreenContent: , adWillDismissFullScreenContent: و adDidDismissFullScreenContent: بازخوانی های ارسال شده توسط نمایندگان برای تبلیغات واسطه ای انجام می شود. این تغییرات باعث می شود تبلیغات واسطه ای بیشتر شبیه تبلیغات شخص اول رفتار کنند.
    • SDKهای شخص ثالثی که adWillPresentFullScreenContent: به دنبال آن adDidDismissFullScreenContent: اکنون چندین بار به جای اولین مجموعه تماس‌ها، چندین تماس را راه‌اندازی می‌کنند.
    • هنگامی که تبلیغات تمام صفحه شخص ثالث نمایش داده نمی شود، ad:didFailToPresentFullScreenContentWithError: به جای adWillPresentFullScreenContent: و adDidDismissFullScreenContent: .
10.7.0 26-06-2023
  • GADRequestConfiguration: متد tagForChildDirectedTreatment: را منسوخ کرد و یک ویژگی خواندن-نوشتن tagForChildDirectedTreatment اضافه کرد.
  • GADRequestConfiguration: متد tagForUnderAgeOfConsent: منسوخ کرد و یک ویژگی خواندن-نوشتن tagForUnderAgeOfConsent اضافه کرد.
  • sdkVersion منسوخ شده است. به جای آن versionNumber استفاده کنید.
  • آداپتورهای غیر رندر اکنون می توانند برای جمع آوری سیگنال نگهداری شوند.
10.6.0 01-06-2023
  • کاهش مصرف حافظه زمانی که درخواست های تبلیغاتی موازی زیادی انجام می شود.
10.5.0 15-05-2023
  • رفع نشت حافظه که هنگام ایجاد یک شی GADQueryInfo رخ داد.
10.4.0 2023-04-20
  • حداقل نسخه Xcode پشتیبانی شده به 14.1 به روز شد.
    • armv7 در Xcode 14 پشتیبانی نمی شود و از SDK حذف شده است.
  • حداقل هدف استقرار به iOS 11.0 افزایش یافته است.
  • بازرس آگهی : پشتیبانی از SDK برای نمایش نام واحدهای تبلیغاتی در رابط کاربری بازرس آگهی اضافه شده است.
10.3.0 2023-03-27
  • رفع اشکال و بهبود عملکرد.
10.2.0 06-03-2023
  • یک ویژگی isMuted به GADVideoController اضافه شد.
10.1.0 16-02-2023
  • رفع اشکال و بهبود عملکرد.
10.0.0 26-01-2023
  • شکستن تغییرات :
    • تبلیغات دیگر در iOS 11 ارائه نمی شوند. iOS 12 برای بازیابی تبلیغات مورد نیاز است، اگرچه حداقل هدف استقرار هنوز iOS 10.0 است.
    • اکنون شناسه برنامه Ad Manager برای همه برنامه‌های Ad Manager لازم است. شناسه به شکل زیر است:
      ca-app-pub-################~########## . برای جزئیات بیشتر به Update your Info.plist مراجعه کنید.
    • GoogleAppMeasurement.xcframework اکنون برای همه برنامه‌های Ad Manager لازم است.
    • فیلدهای منسوخ شده زیر را حذف کرد:
      • userBirthday
      • userGender
      • userHasLocation
      • userLatitude
      • userLocationAccuracyInMeters
      • userLocationDescription
      • userLongitude
  • تبلیغات بومی : اشکالی را برطرف کرد که در آن GADMediaContent.mainImage با وجود اینکه تصویر با موفقیت در یک GADMediaView رندر شده بود، nil شد.
  • تبلیغات بومی خارج از زمینه بازرس آگهی اکنون دارای نماهای رسانه ای هستند.
  • فیلدهای زیر در GADMediationAdConfiguration منسوخ شد:
    • userHasLocation
    • userLatitude
    • userLocationAccuracyInMeters
    • userLongitude
  • بیت کد از ساخت SDK تبلیغات موبایل Google حذف شد.
9.14.0 08-12-2022
  • تبلیغات باز برنامه: +loadWithAdUnitID:request:orientation:completionHandler: منسوخ شده و با +loadWithAdUnitID:request:completionHandler: جایگزین شده است. بارگیری تبلیغات باز برنامه اکنون جهت گیری فعلی دستگاه را در نظر می گیرد که با سایر قالب های تمام صفحه مطابقت دارد.
  • پشتیبانی میانجی برای تبلیغات باز برنامه اضافه شد.
  • Ad Inspector : پشتیبانی از SDK برای درخواست و نمایش تبلیغات از طریق رابط کاربری Ad Inspector اضافه شده است.
9.13.0 07-11-2022
  • پشتیبانی از اقدامات کلیک اضافی در تبلیغات بومی.
  • رفع اشکال و بهبود عملکرد.
9.12.0 2022-10-24
  • GADQueryInfo برای پشتیبانی از جمع‌آوری و رندر سیگنال اضافه شد.
  • اسناد به روز شده برای API های صوتی.
9.11.0 2022-09-20
  • رفع اشکال و بهبود عملکرد.
9.10.0 07-09-2022
  • انتشار رسمی برای پشتیبانی از iOS 16.
  • iLTV: ویژگی های زیر را به GADAdNetworkResponseInfo اضافه کرد:
    • adSourceID adSourceInstanceName adSourceName
      adSourceID adSourceInstanceName adSourceName
      adSourceID adSourceInstanceName adSourceName
    ویژگی زیر را به GADResponseInfo اضافه کرد:
    • extrasDictionary
9.9.0 11-08-2022
  • رفع اشکال و بهبود عملکرد.
9.8.0 2022-07-27
  • میانجیگری پاداش: منسوخ شده didRewardUserWithReward: در GADMediationRewardedAdEventDelegate به نفع didRewardUser . پاداش تبلیغات ارائه شده توسط didRewardUserWithReward: همیشه بدون عملیات بوده است، با ارزش پاداش آگهی از تنظیمات واحد تبلیغات در رابط کاربری Ad Manager .
  • بازرس آگهی : پشتیبانی از SDK برای صادرات درخواست های آگهی اضافه شده است.
9.7.0 07-07-2022
  • ویژگی loadedAdNetworkResponseInfo به GADResponseInfo اضافه کرد و اطلاعات مربوط به شبکه تبلیغاتی را که آگهی را بارگیری کرده است، برمی گرداند.
  • ویژگی adSourceInstanceID را به GADAdNetworkResponseInfo اضافه کرد.
9.6.0 13-06-2022
9.5.0 16-05-2022
  • Native Mediation: nativeAdDidRecordImpression: و nativeAdDidRecordClick: اکنون در تبلیغات بومی واسطه‌شده، تماس‌های برگشتی فراخوانی می‌شوند.
  • برای پشتیبانی از سازگاری با سرصفحه های C++، FOUNDATION_EXPORT جایگزین extern شد.
9.4.0 26-04-2022
  • حداقل نسخه Xcode پشتیبانی شده به 13.2.1 به روز شد.
  • رفع اشکال و بهبود عملکرد.
9.3.0 07-04-2022
  • رفع اشکال و بهبود عملکرد.
9.2.0 21-03-2022
  • Open Measurement: به روز رسانی به OM SDK 1.3.30.
  • هنگامی که کد برنامه کاربردی به جای adWilllPresentFullScreenContent جدیدتر در GADFullScreenContentDelegate به adDidPresentFullScreenContent ارجاع می دهد، هشدارهایی اضافه شد
9.1.0 2022-02-28
  • رفع اشکال و بهبود عملکرد.
9.0.0 01-02-2022
8.13.0 17-11-2021
  • kGAMSimulatorID ثابت در GAMRequest منسوخ شد. به جای آن از GADSimulatorID در GADRequestConfiguration استفاده کنید.
  • ویژگی credentials در GADAdNetworkResponseInfo منسوخ شد. از ویژگی جدید adUnitMapping از همان کلاس استفاده کنید.
8.12.0 2021-10-11
  • رفع اشکالی که در آن Native Validator می‌تواند باعث خرابی در هنگام حذف نمای تبلیغاتی بومی از سلسله‌مراتب مشاهده در حالت آزمایشی شود.
  • تمام ثابت های با پیشوند kGAD منسوخ شد. به جای آن از مواردی که پیشوند GAD دارند استفاده کنید.
8.11.0 16-09-2021
  • انتشار رسمی برای پشتیبانی از iOS 15.
  • محافظ‌هایی برای جلوگیری از خراب شدن برنامه‌ها در هنگام اجرای Google Mobile Ads SDK در iOS 9 یا پایین‌تر اضافه شده است. SDK فقط در iOS 10+ پشتیبانی می‌شود و در غیر این صورت غیرفعال است.
8.10.0 01-09-2021
8.9.0 10-08-2021
  • یک باگ غیرمعمول را که بر نسخه‌های بتا iOS 15 تأثیر می‌گذاشت که در آن نماهای وب تمام صفحه ممکن است برای برنامه‌های چند صحنه به درستی اندازه نشوند، برطرف شد.
  • رفع اشکالی که در آن فراخوانی برای registerAdNetworkExtras: اگر شی GADRequest از طریق روش کپی ایجاد شود، از کار می افتد.
8.8.0 2021-07-20
  • منطق اضافه شده برای جلوگیری از موارد نادر که در آن فروشگاه‌های درون برنامه‌ای متعدد می‌توانند روی هم ارائه شوند.
8.7.0 2021-06-24
8.6.0 07-06-2021
  • ویژگی mediaView در GADCustomNativeAd منسوخ شد. در عوض، از ویژگی mediaContent جدید همان کلاس استفاده کنید.
  • اشکالی را برطرف کرد که در آن تماس‌های ارسالی برای Open Bidding احضار نشدند.
  • نوع kGAMSimulatorID از id به NSString* برای جلوگیری از ارسال نوع اضافی در Swift.
8.5.0 07-05-2021
  • اشکالی را برطرف کرد که در آن یک قالب آگهی آزمایشی در صورت رد آگهی، در صورت ارائه چندین بار رد نمی‌شود.
8.4.0 19-04-2021
  • افزایش پشتیبانی از رویدادهای تبدیل SKAdNetwork با استفاده از SKAdImpression .
8.3.0 25/03/2021
  • پشتیبانی از شناسه شخص اول Publisher (که قبلاً به عنوان کلید برنامه مشابه شناخته می‌شد) اضافه شد تا به شما کمک کند با استفاده از داده‌های جمع‌آوری‌شده از برنامه‌هایتان، تبلیغات مرتبط‌تر و شخصی‌شده‌تری ارائه دهید.
  • adWillDismissFullScreenContent: به GADFullScreenContentDelegate .
  • رفع مشکلی که در آن adDidPresentFullScreenContent: بلافاصله قبل از ارائه فراخوانی شده بود نه بلافاصله بعد از آن.
8.2.0.1 12-03-2021
  • خطای نصب CocoaPods " نمی توان user_target_xcconfig را ادغام کرد " را که هنگام استفاده از چند پاد با تنظیمات user_target_xcconfig مختلف رخ داد، برطرف کرد.
8.2.0 11-03-2021
  • اضافه شدن پشتیبانی اضافی SKAdNetwork در آماده سازی برای اجرای AppTrackingTransparency .
  • یک تعریف ماکرو UIWindowScene حذف شد که فقط در نسخه‌های Xcode قبل از ۱۱ مورد نیاز بود.
8.1.0 19-02-2021
  • disableAutomatedInAppPurchaseReporting منسوخ و enableAutomatedInAppPurchaseReporting . گزارش IAP از SDK حذف شده است. این روش ها در حال حاضر بدون عملیات هستند.
  • پرچم‌هایی برای کاهش دسترسی SDK به APIهای CTTelephonyNetworkInfo اضافه شد.
8.0.0 01-02-2021
  • تغییرات عمده نسخه 8، همانطور که در Prepare for SDK v8 توضیح داده شده است.
  • بهبود عملکرد SDK هنگام ارسال تعداد زیادی درخواست به طور همزمان.
  • پشتیبانی از معماری i386 حذف شد. شبیه سازهای 32 بیتی دیگر توسط Xcode پشتیبانی نمی شوند.
  • رفع اشکالی که در آن adapterVersion در پروتکل GADMediationAdapter با NSObject در سوئیفت درگیری داشت.
7.69.0 03-12-2020
  • برنامه های مورد نیاز برای ساخت در برابر Xcode 12.0 یا بالاتر.
  • یک قطعه شبیه ساز arm64 اضافه شد تا امکان آزمایش بر روی شبیه سازهای پلتفرم های Apple Silicon Mac را فراهم کند.
  • یک پارامتر styleID به GADDynamicHeightSearchRequest اضافه شد.
  • -adDidRecordImpression: callback را به GADFullScreenContentDelegate برای قالب‌های بتای تمام صفحه اضافه کرد.
  • پشتیبانی برای NSUserDefaults gad_has_consent_for_cookies اضافه شد. هنگامی که اولویت gad_has_consent_for_cookies روی صفر تنظیم شده باشد، SDK Ads Mobilelimited ads (LTD)را فعال می کند. برای جزئیات بیشتر به تنظیم رضایت برای کوکی ها مراجعه کنید.
  • وقتی تگ GADMobileAds.sharedInstance().requestConfiguration.tag با forChildDirectedTreatment: true (به تنظیمات مربوط به کودک رجوع کنید) یا GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) نامیده می شود (به کاربران زیر سن رضایت مراجعه کنید).
7.68.0 04-11-2020
  • SDK را از .framework به .xcframework به روز کرد. CocoaPods 1.9.0 یا بالاتر اکنون برای نصب CocoaPod مورد نیاز است.
  • arm64e را از توزیع حذف کرد. آزمایش محلی روی arm64e دیگر در دسترس نخواهد بود.
  • اعتبارسنجی سیاست تبلیغات بومی اضافه شد.
  • Ad Inspector Beta اضافه شد.
  • رفع اشکالی که در آن rootViewController GADNativeCustomTemplateAd یک اشاره گر قوی برای تبلیغ حفظ می کند.
7.67.0 2020-10-21
  • APIهای بتا جدید برای تبلیغات بینابینی و دارای پاداش منتشر شد. API های جدید همان عملکرد را ارائه می دهند اما سازگاری بهتری دارند.
  • ویژگی neighboringContentURLStrings را به GADRequest اضافه کرد.
  • API برای قالب GADRewardedInterstitialAd اضافه شد. در حال حاضر تبلیغات بینابینی دارای پاداش در نسخه بتا خصوصی هستند. برای درخواست دسترسی با مدیر حساب خود تماس بگیرید.
  • رفع اشکالی که در آن صفحات فرود تبلیغات در دستگاه‌های دارای بریدگی قطع می‌شوند.
7.66.0 28-09-2020
  • تبلیغات بنری: روش adViewDidRecordImpression: delegate را به GADBannerViewDelegate اضافه کرد.
7.65.0 03/09/2020
  • به برنامه‌ها برای ساخت با Xcode 11.0 یا بالاتر نیاز دارد.
  • قالب GADInstreamAd منسوخ شد.
  • تبلیغات آزمایشی : افزودن یک دستگاه آزمایشی اکنون در مواردی که IDFA در دسترس نیست پشتیبانی می شود.
7.64.0 11-08-2020
7.63.0 2020-07-28
  • تبلیغات باز برنامه: GADAppOpenAd را به فرمت تمام صفحه تغییر داد. تبلیغات باز برنامه در حال حاضر در نسخه بتا خصوصی هستند. برای درخواست دسترسی با مدیر حساب خود تماس بگیرید.
  • تبلیغات بومی: ویژگی mediaContent را اضافه کرد و ویژگی videoController را در GADNativeCustomTemplateAd منسوخ کرد.
  • میانجیگری بینابینی: interstitialDidDismissScreen: تماس‌های برگشتی از آداپتورهای میانجی اکنون حذف شده‌اند.
7.62.0 10-07-2020
  • رفع اشکالی که در آن ویدیوها پس از توقف موقت به دلیل حذف هدفون، باید دو بار کلیک شوند تا پخش شوند.
7.61.0 17-06-2020
  • ویژگی dictionaryRepresentation را به GADResponseInfo اضافه کرد تا ثبت اطلاعات پاسخ را آسان‌تر کند.
  • کلاس DFPCustomRenderedAd حذف کرد، یک کلاس قالب تبلیغاتی استفاده نشده که برنامه‌ها نباید به آن ارجاع دهند.
7.60.0 20/05/2020
  • Rewarded Ads : ویژگی serverSideVerificationOptions GADRewardedAd اصلاح شده تا به جای copy strong باشد.
  • برای ثبت آسان‌تر، روش description را در GADResponseInfo و GADAdNetworkResponseInfo پیاده‌سازی کرد.
  • همه خطاهای ارائه (به عنوان مثال، rewardedAd:didFailToPresentWithError: ) اکنون همیشه یک کد را از GADPresentationErrorCode برمی گرداند. خطاهای ارائه میانجیگری به عنوان خطاهای اساسی ظاهر می شوند.
7.59.0 06-05-2020
  • Open Measurement: به روز رسانی به OM SDK 1.3.3.
  • تبلیغات بینابینی: اشکالی را برطرف کرد که در آن موارد بینابینی در iPad می‌توانست به جهت‌های پشتیبانی‌نشده بچرخد و باعث ایجاد مشکلات رابط کاربری شود.
  • آگهی‌های آزمایشی: برچسب آگهی آزمایشی را برای خواندن «حالت آزمایشی» به‌جای «آگهی آزمایشی» به‌روزرسانی کرد و رابط کاربری برچسب را به‌روزرسانی کرد.
7.58.0 13-04-2020
  • حداقل پشتیبانی از نسخه Xcode به 11.0 افزایش یافته است.
  • ویژگی adNetworkInfoArray را به GADResponseInfo اضافه کرد. این ویژگی، ابرداده‌های مربوط به شبکه‌های واسطه‌ای را که به عنوان بخشی از این پاسخ آگهی نامیده می‌شوند، نشان می‌دهد.
  • دسترسی برای عناصر تبلیغاتی پنهان غیرفعال است، بنابراین ابزارهایی مانند VoiceOver عناصر غیرفعال را فراخوانی نمی‌کنند.
7.57.0 18-03-2020
  • GADRewardBasedVideoAd منسوخ شده است. همه مشتریان باید از GADRewardedAd استفاده کنند.
  • پیام های خطای بهبود یافته برای خطاهای "آداپتور یافت نشد". اکنون پیام های خطا حاوی نام آداپتور هستند.
  • مشکل GADRewardedAd را برطرف کرد که در آن روش rewardedAd:didFailToPresentWithError: در مواردی که هیچ تبلیغ پاداشی بارگیری نشده بود، دوباره فراخوانی نمی شد.
  • خرابی احتمالی را که در صورت تلاش خلاقان برای بارگیری نشانی‌های وب غیر HTTP در SafariViewController ممکن است رخ دهد، برطرف کرد.
7.56.0 28-02-2020
  • روش‌های نمونه disableAutomatedInAppPurchaseReporting و enableAutomatedInAppPurchaseReporting را در GADMobileAds اضافه کرد و روش کلاس disableAutomatedInAppPurchaseReporting را منسوخ کرد. قبل از راه اندازی SDK تبلیغات تلفن همراه Google یا بارگیری تبلیغات برای غیرفعال کردن گزارش خودکار IAP، با disableAutomatedInAppPurchaseReporting تماس بگیرید.
  • روش disableMediationInitialization را به GADMobileAds اضافه کرد. برای غیرفعال کردن مقداردهی اولیه آداپتور میانجی، قبل از مقداردهی اولیه Google Mobile Ads SDK، این روش را فراخوانی کنید.
  • معماری i386 حذف شد. پشتیبانی از شبیه ساز 32 بیتی دیگر وجود ندارد.
7.55.1 14-02-2020
  • تبلیغات پاداش : اشکالی را برطرف کرد که در آن rewardedAd:didFailToPresentWithError: به جای NSError ، خطا را تایپ کنید NSString .
7.55.0 04-02-2020
  • همه مراجع به UIWebView حذف شد. UIWebView دیگر پشتیبانی نمی شود.
7.54.0 2020-01-28
  • Open Measurement: به روز رسانی به OM SDK 1.3.1.
  • WKWebView به عنوان پیش‌فرض SDK در همه نماهای وب فعال شد.
  • پشتیبانی برای خواندن پارامترهای رضایت از IAB TCF نسخه 2.0 و رشته IAB us_privacy اضافه شده است.
7.53.1 2019-12-19
  • کد خطای kGADErrorAppIDMissing را به kGADErrorApplicationIdentifierMissing تغییر نام داد.
  • Rewarded Mediation : اشکالی را برطرف کرد که در آن Open Bidding هنگام استفاده از GADRewardedAd API کار نمی کرد.
7.53.0 2019-12-12
  • Open Measurement: به روز رسانی به OM SDK 1.2.21.
  • تبلیغات بینابینی/با پاداش : روش canPresentFromViewController: اضافه شد. برنامه‌های کاربردی چند صحنه می‌توانند از این روش برای بررسی اینکه آیا وقتی صحنه تغییر اندازه می‌دهد، باز هم می‌تواند نمایش داده شود یا خیر، استفاده کنند.
  • تبلیغات بینابینی : interstitialDidFailToPresentScreen: اکنون هنگام تلاش برای ارائه تبلیغی که آماده نیست یا تبلیغی که قبلا ارائه شده است، فراخوانی می شود.
  • تبلیغات بومی : اشکالی را که در آن یک API UI در یک رشته پس‌زمینه فراخوانی شده بود، رفع شد.
  • نشت حافظه GADBlockSignalSource را که هنگام بارگیری تبلیغات رخ داده بود، برطرف کرد.
  • Native Mediation : GADMediatedNativeAppInstallAd و GADMediatedNativeContentAd حذف شد.
  • Native Mediation: ویژگی های duration و currentTime را به پروتکل GADMediatedUnifiedNativeAd اضافه کرد.
7.52.0 06-11-2019
  • رفع اشکالی که در آن نسبت ابعاد رسانه ای تبلیغ درون جریانی در درخواست رعایت نشده بود.
7.51.0 17-10-2019
  • حداقل نسخه iOS پشتیبانی شده به iOS 9 افزایش یافته است. برنامه ها همچنان می توانند با iOS 8 پیوند داشته باشند، اما تبلیغات فقط در iOS 9+ بارگیری می شوند.
  • ویژگی های currentTime و duration به GADMediaContent اضافه شد.
  • ویژگی mediaContent را به GADInstreamAd اضافه کرد و ویژگی های videoController ، duration ، currentTime و aspectRatio را حذف کرد.
  • API بنر تطبیقی ​​لنگردار Beta اضافه شد.
7.50.0 18-09-2019
  • انتشار رسمی برای پشتیبانی از iOS 13.
  • Open Measurement: به روز رسانی به OM SDK 1.2.19.
    • پشتیبانی از برنامه های چند صحنه اضافه شده است. برنامه‌هایی که از چند صحنه پشتیبانی می‌کنند باید ویژگی scene را در GADRequest تنظیم کنند تا تبلیغات با اندازه مناسب دریافت کنند.
    • زیر کلاس SKStoreProductViewController که در iOS 13 غیرمجاز است حذف شد.
  • اخطار اپل در حین ارسال برنامه فروشگاه در مورد استفاده از API منسوخ شده برطرف شد.
  • ویژگی testRequestIdentifiers به GADMobileAds.requestConfiguration اضافه شد. ویژگی testDevices در GADRequest منسوخ شد.
  • کد خطای kGADErrorMediationNoFill منسوخ شد. اکنون همه خطاهای no fill کد خطای kGADErrorNoFill را برمی‌گردانند.
  • Rewarded Ads: ویژگی customRewardString اکنون می‌تواند در هر زمانی قبل از نمایش GADRewardedAd تنظیم شود. قبلاً، این ویژگی باید قبل از بارگذاری آگهی تنظیم می شد.
  • میانجیگری: پیام های خطای عمومی بهبود یافته زمانی که آداپتورهای میانجی پیدا نشدند یا با پروتکل صحیح مطابقت نداشتند.
7.49.0 2019-08-20
  • یک API شناسه پاسخ آگهی برای جستجوی خلاقیت‌ها در مرکز بررسی آگهی Ad Manager اضافه شد.
7.48.0 01-08-2019
  • Open Measurement: به روز رسانی به OM SDK 1.2.17.
  • تبلیغات پاداش: اشکالی را برطرف کرد که در آن برنامه‌هایی که از APIهای ویدیویی دارای پاداش قدیمی استفاده می‌کردند (مثلاً GADRewardBasedVideoAd ) در گزارش‌های میانجی‌گری افت تأثیر داشتند.
7.47.0 11-07-2019
  • Open Measurement: به روز رسانی به OM SDK 1.2.16.
  • هنگامی که برنامه‌ها شناسه برنامه خود را به‌درستی در Info.plist خود پیکربندی نمی‌کنند، پیام‌های گزارش‌گیری بهبود یافته است.
  • رفع اشکال رندر در تبلیغات نصب برنامه ویدیویی بینابینی و پاداش.
7.46.0 2019-06-24
  • شامل معماری arm64e در چارچوب GoogleMobileAds برای پشتیبانی از آزمایش بر روی دستگاه. اکنون Xcode 10 برای ساخت مورد نیاز است.
  • Native Ads: APIهای GADNativeAppInstallAd و GADNativeContentAd که قبلاً منسوخ شده بودند را حذف کرد. برنامه ها باید از تبلیغات بومی یکپارچه استفاده کنند.
  • تبلیغات بومی: رفع اشکالی که در آن تبلیغ بومی یک نمای رسانه ای nil و نسبت ابعاد صفر را برمی گرداند، حتی اگر محتوای ویدیویی داشته باشد.
  • میانجیگری: رفع خرابی زمانی که آداپتورهای میانجی چندین تماس با موفقیت/شکست را برای یک درخواست انجام می‌دهند.
7.45.0 17-06-2019
  • Open Measurement: به روز رسانی به OM SDK 1.2.15.
  • خرابی را که در موارد نادر هنگام رد کردن تبلیغات ویدیویی رخ می دهد، برطرف کرد.
  • rewardedAdMetadataDidChange را به‌روزرسانی کرد. وقتی فراداده nil است، تماس برگشتی برقرار نشود.
7.44.0 2019-05-10
  • انتشار رسمی برای پشتیبانی از App Measurement.
  • Open Measurement: به روز رسانی به OM SDK 1.2.14.
  • GADCorrelator و APIهای مرتبط با آن حذف شد. این ویژگی قبلاً غیر کاربردی بود.
  • ویژگی preferredImageOrientation در GADNativeAdImageAdLoaderOptions منسوخ شده است. به جای آن از GADNativeAdMediaAdLoaderOptions استفاده کنید.
7.43.0 2019-04-19
  • حداقل نسخه iOS مورد نیاز را به 8.0 به روز کرد.
  • نسخه رسمی انتشار برای پشتیبانی Open Measurement .
  • Open Measurement: شامل OM SDK 1.2.13.
  • Open Measurement: پشتیبانی از قالب‌های تبلیغات بومی سفارشی اضافه شده است.
  • تبلیغات بومی: videoController و hasVideoContent ویژگی هایVideoContent به GADMediaContent اضافه شده است.
  • Native Ads: videoController منسوخ شده در GADUnifiedNativeAd و hasVideoContent روش‌هایVideoContent و aspectRatio در GADVideoController .
  • تبلیغات بومی: کلاس GADNativeAdMediaAdLoaderOptions را با ویژگی aspectRatio اضافه کرد که ناشران را قادر می‌سازد نسبت ابعاد خاصی را برای دارایی رسانه‌ای یک آگهی بومی درخواست کنند. این گزینه بر ویژگی preferredImageOrientation در GADNativeAdImageAdLoaderOptions اولویت دارد.
  • تبلیغات بومی: GADMediaView اکنون هنگام رندر کردن تصاویر به ویژگی contentMode احترام می گذارد.
7.42.2 2019-03-29
  • میانجی‌گری پاداش‌دار (APIهای جدید): اشکالی را برطرف کرد که در آن آداپتورهای واسطه‌ای پاداش‌دهی شده به‌طور خودکار پس از تماس بارگیری تخصیص داده می‌شوند.
7.42.1 2019-03-25
  • خرابی نادری را که ممکن است هنگام توزیع تبلیغات ویدیویی رخ دهد، برطرف کرد.
7.42.0 2019-03-15
  • Google Mobile Ads SDK اکنون به اندازه‌گیری برنامه بستگی دارد. شما باید چارچوب App Measurement و وابستگی ها را وارد کنید. شناسه برنامه شما باید با استفاده از کلید GADIsAdManagerApp . برای اطلاعات بیشتر به راهنمای شروع سریع مراجعه کنید.
  • اندازه چارچوب SDK به زیر محدودیت های GitHub کاهش یافت.
  • tagForChildDirectedTreatment به GADMobileAds.sharedInstance.requestConfiguration اضافه شده است. [GADRequest tagForChildDirectedTreatment] منسوخ شده است.
  • رفع اشکالی که در آن rewardBasedVideoAdMetadataDidChange: زمانی که فراداده تغییر نکرده بود فراخوانی می‌شد.
7.41.0 04-03-2019
  • Ads Rewarded: GADRewardedAd API جدید (در نسخه بتا باز) اضافه شده است، که امکان بارگیری چندین آگهی با پاداش را به طور همزمان فراهم می کند.
  • تبلیغات پاداش: ویژگی admetadata را در GADRewardBasedVideoAd اضافه کرد. از rewardbasedvideoadmetadatadidchange: برای گوش دادن به تغییرات فراداده تبلیغات.
7.40.0 2019-02-21
  • بهبود عملکرد
7.39.0 08-02-2019
  • رفع اشکالی که در آن ارجاع به 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 08-11-2018
  • رفع اشکال متفرقه
7.35.1 2018-10-22
  • رفع اشکال متفرقه
7.35.0 2018-10-17
  • رفع مشکلی که مانع از بارگیری تبلیغات پاداش پس از بارگیری یک تبلیغ پاداش جدید در روش rewardBasedVideoAdDidClose: delegate شد.
  • حداقل نسخه Xcode اکنون 9.2 است.
7.34.0 2018-09-26
  • درخواست دومین آگهی با پاداش در حالی که تبلیغ پاداش دیگری در حال ارائه است، دیگر مجاز نیست. این مشکلی را برطرف می‌کند که در آن درخواست دومین تبلیغ پاداش‌دهنده چندین آداپتور واسطه شخص ثالث را خراب می‌کند. پس از اتمام ارائه در rewardBasedVideoAdDidClose: .
  • رفع شد: CocoaPod برای کاهش حجم فایل به زیر 100 مگابایت به‌روزرسانی شد و به فایل‌های SDK اجازه می‌دهد تا به مخازن GitHub منتقل شوند.
7.33.1 2018-09-13
  • تبلیغات بومی: مشکلی را برطرف کرد که در آن تبلیغات ویدیویی گاهی اوقات به درستی پخش نمی شد.
  • تبلیغات بومی: مشکلی را برطرف کرد که در آن GADMediaView برای تبلیغات غیر ویدیویی خالی بود.
  • تبلیغات بنری DFP: اشکالی را که در آن روش تغییر اندازه درست عمل نمی‌کرد، رفع شد.
7.33.0 10-09-2018
  • پشتیبانی از iOS 12 اضافه شد.
  • رفع اشکال و بهبود عملکرد.
7.32.0 13-08-2018
  • تبلیغات پاداش: ویژگی customRewardString را به GADRewardBasedVideoAd اضافه کرد و ناشران را قادر می‌سازد تا داده‌های سفارشی را به درخواست‌های راستی‌آزمایی سمت سرور ارسال کنند.
  • تبلیغات بومی: GADNativeAppInstallAd ، GADNativeContentAd ، و APIهای مرتبط به نفع GADUnifiedNativeAd منسوخ شده‌اند. برای دستورالعمل های بیشتر در مورد استفاده از API های جدید ، راهنمای Native Ads Advanced Unified را ببینید.
  • تبلیغات بومی: ویژگی «بی‌صدا کردن این آگهی» اضافه شد.
  • تبلیغات بومی: رفع اشکالی که در آن نمای 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 16/02/2018
  • رفع اشکال معرفی شده در 7.28.0 که باعث اشکالات گرافیکی در برنامه های GameKit می شد.
7.28.0 2018-01-31
  • تبلیغات بومی: API یکپارچه تبلیغات بومی اضافه شد. این GADNativeAppInstallAds و GADNativeContentAds را در یک نوع جدید ترکیب می کند: GADUnifiedNativeAd . برای جزئیات بیشتر، به راهنمای Unified Native Ads مراجعه کنید.
  • ویدیوی پاداش: روش 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
  • پشتیبانی از آیفون X
  • برای تبلیغات تمام صفحه، دکمه بسته پیش‌فرض اکنون در منطقه امن نمایش داده می‌شود.
  • ویژگی nativeAd را از GADAdChoicesView و GADMediaView حذف کرد.
  • تعاملات SDK با سرویس‌های فروشگاه اپل را به یک بار در هر جلسه، هنگام راه‌اندازی برنامه محدود می‌کند.
  • اکنون تبلیغات آزمایشی یک برچسب در بالای آگهی نشان می دهد. برای جزئیات بیشتر به راهنمای تست مراجعه کنید.
7.25.0 2017-10-25
  • میانجیگری بومی: آداپتورها اکنون با mediatedNativeAd:didRenderInView:viewController: به محض اینکه یک تبلیغ بومی با نمای تبلیغاتی بومی مرتبط شود، به جای اینکه منتظر بمانند تا نمای تبلیغاتی بومی قابل مشاهده باشد.
  • Native Mediation: آداپتورها اکنون با mediatedNativeAdDidUntrackView: با نمای صفر هنگامی که نمای ردیابی شده از بین می رود.
7.24.1 2017-9-27
  • نحوه تعامل SDK با StoreServices اپل را به روز می کند.
7.24.0 2017-9-20
  • انتشار رسمی برای پشتیبانی از iOS 11.
  • GADAdDelegate حذف شده است. به جای آن باید GADAudioVideoManager برای مدیریت صدای تبلیغات استفاده شود.
  • رفع یک باگ iOS 11 که در آن نمایش بنر به دلیل درج محتوا به پایین منتقل شده بود.
  • یک وابستگی به چارچوب Security اضافه شده است.
7.23.0 05/09/2017
  • آداپتورهای میانجی اکنون از طریق 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 03/05/2017
  • قالب آگهی خرید درون برنامه ای حذف شد.
  • معماری armv7s حذف شد.
7.19.1 2017-04-13
  • مشکلی که در آن اندازه تبلیغات نادرست به شبکه‌های میانجی برای واسطه‌گری بنر هوشمند ارسال می‌شد، برطرف شد.
7.19.0 2017-03-16
  • متد openInlineBrowser() را برای باز کردن URL در SFSafariViewController به google_mobile_app_ads.js اضافه کرد.
  • GADAudioVideoManagerDelegate اضافه شد تا اعلان‌هایی برای شروع و توقف/توقف پخش آگهی صوتی و تصویری ارائه کند.
7.18.0 23/02/2017
  • play ، pause و setMute به GADVideoController اضافه شد.
  • روش‌های نمایندگی جدید به GADVideoControllerDelegate مربوط به شروع، مکث، پایان، بی‌صدا کردن و باصدا کردن محتوای ویدیو اضافه شد.
  • پشتیبانی از آداپتورهای میانجی ویدیویی پاداش داده شده برای شرکت در شروع اولیه قبل از درخواست آگهی.
7.17.0 31/01/2017
  • nativeAdDidRecordImpression و nativeAdDidRecordClick اضافه شد روی GADNativeAdDelegate کلیک کنید.
7.16.0 2016-12-12
  • یک کنترلر ویدیو به شی DFPBannerView اضافه کرد.
  • ویژگی‌های کنترل‌کننده ویدیوی GADNativeExpressAdView ، GADNativeContentAd ، GADNativeCustomTemplateAd ، GADNativeContentAd ، و GADNativeCustomTemplateAd اکنون غیر پوچ هستند.
  • Native Mediation: آداپتورها اکنون می‌توانند ویژگی 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.
  • برنامه ها دیگر نیازی به تهیه متن برای NSCalendarsUsageDescription و NSBluetoothPeripheralUsageDescription هنگام به روزرسانی برنامه های IOS 10 ندارند.
  • پشتیبانی MRAID 2.0 createCalendarEvent و پشتیبانی storePicture .
7.10.1 2016-08-26
  • رفع اشکال برای تصادفات مربوط به GADStringFromCGFloat .
7.10.0 2016-08-16
  • هنگام ارتباط تبلیغات بومی با یک نمایش ، ویژگی userInteractionEnabled View برای مطابقت با انتظارات SDK به NO تغییر می یابد.
  • وابستگی اضافه شده به MobileCoreServices .
  • اگر نسخه SDK حداقل major.minor.patch باشد ، یک API اضافه شده است تا به شبکه تبلیغ بگوید.
7.9.1 2016-07-18
  • اشکال ثابت در واسطه ویدیویی پاداش تأثیر می گذارد.
7.9.0 2016-07-13
  • GLKIT ، OpenGles ، Coremotion و CoreVideo وابستگی های چارچوب را برای بهبود و تقویت رندر و کیفیت تبلیغات اضافه کرده است.
  • روش +[GADMobileAds configureWithApplicationID:] را اضافه کرد. ناشران ADMOB باید این روش را با شناسه برنامه خود فراخوانی کنند.
  • ناشران Google Ad Manager که از SDK Mediation استفاده می کنند دیگر هشدار دهنده "نوع تبلیغات واسطه ناشناخته یا نامعتبر است" را دریافت نمی کنند.
7.8.1 11/05/2016
  • پشتیبانی SDK برای استفاده خودکار از داده های موقعیت مکانی اضافه شده هنگامی که کاربر صریحاً مجوزهای موقعیت مکانی یک برنامه را فعال کرده است.
7.8.0 2016/04/28
  • وابستگی اضافه شده به چارچوب های CoreBluetooth و Safariservice.
  • حاشیه نویسی قابل تهوع به پرونده های اصلی عنوان SDK برای پشتیبانی از گزینه های Swift بهبود یافته اضافه شده است.
  • پشتیبانی اضافه شده از GADAdSizeDelegate در تبلیغات با اندازه kGADAdSizeFluid .
7.7.1 2016-04-06
  • مسئله حل شده با استفاده از کلیک بر روی تبلیغات بومی در نماهای پیمایش.
7.7.0 2016/02/24
  • پشتیبانی از تبلیغات ویدیویی پاداش داده شده اضافه شده است.
  • پشتیبانی برای BitCode اضافه شده است. در حالی که این میزان بارگیری SDK را افزایش داده است ، اما اندازه باینری های برنامه را به میزان قابل توجهی افزایش نمی دهد. برای تغییر این تنظیم برای برنامه خود ، به تنظیمات ساخت پروژه خود بروید و در زیر بخش Build Options ، BitEcode را فعال Yes .
  • وابستگی به چارچوب MediaPlayer اضافه کرد. شما باید این چارچوب را به باینری برنامه خود پیوند دهید. اگر از cocoapods استفاده می کنید ، pod install --repo-update .
  • تمام منابع را به UserID در API های ویدیویی مبتنی بر پاداش حذف کرد.
  • تماس با loadRequest: روش برای GADInterstitial همیشه با یک didFailToReceiveAd:withError: یا interstitialDidReceiveAd: تماس نماینده. یک مورد گوشه ای را که این قرارداد تأیید نشده بود ، برطرف کرد.
  • واسطه بومی: توانایی آداپتورها را برای رسیدگی و گزارش وقایع کلیک اضافه کرد.
  • تبلیغات جستجو: پشتیبانی از ارتفاع پویا اضافه شده است.
7.6.0 07-12-2015
  • روش های پروتکل برای آداپتورهای میانجیگری مجدداً گروه بندی شده و جابجا شده اند تا آنها را ساده تر کند.
  • سرمایه گذاری پیام didFailToLoadWithError را در پروتکل GADRewardBasedVideoAdDelegate اصلاح کرد.
7.5.2 2015-10-16
  • رفع اشکال.
7.5.1 2015-09-30
  • تصادفات در GADStatisticsCore را برطرف می کند.
7.5.0 2015-09-22
  • SDK دیگر از روش canOpenURL UIApplication در دستگاه های iOS 9 استفاده نمی کند.
  • مسئله ای را برطرف می کند که در آن روش های GADNativeAdDelegate نامیده نمی شود.
  • Adloader Adloader GADAdLoaderDelegate adLoader:didFailToReceiveAdWithError فراخوانی می شود.
7.4.1 2015/08/13
  • تصادف را برطرف می کند که وقتی کاربر یک خرید درون برنامه را برای محصولی که شناسه آن حاوی یک شخصیت خاص است ، انجام می دهد.
7.4.0 30/07/2015
  • نسخه MRAID V2 BETA.
  • تنظیمات جهانی جدید برای گزارش تصادف و ردیابی خودکار در برنامه (IAP) اضافه شده است. اگر ردیابی خرید خودکار در برنامه فعال باشد ، این وابستگی به SDK ردیابی تبدیل را برای گزارش تبدیل IAP از بین می برد.
  • ویژگی adUnitID در GADInterstitial اکنون readonly است.
  • API را برای واسطه گری ویدیویی مبتنی بر پاداش اضافه کرد.
  • setLocationWithDescription: در GADRequest . از setLocationWithLatitude:longitude:accuracy: در عوض.
7.3.1 2015-05-28
  • پشتیبانی برای نصب برنامه و قالبهای تبلیغاتی بومی در ADMOB ، AD Manager و Ad Exchange اضافه شده است.
  • پشتیبانی اضافه شده برای قالب های تبلیغاتی بومی سفارشی ، برای رزرو مدیر تبلیغات در دسترس است.
  • رگرسیون معرفی شده در 7.2.0 را برطرف کرد که در آن آگهی های هوشمند به طور نادرست در چشم انداز در iOS 8 نمایش داده می شوند.
7.2.2 07/05/2015
  • هنگام بارگذاری در فروشگاه App ، هشدار زیر را برطرف می کند:
    برنامه به انتخاب کنندگان غیر عمومی در Payload/(<paph_id>) مراجعه می کند: ClientID ، Screenname ، SetScreenname.
7.2.1 30/04/2015
  • شبیه سازها بار دیگر تبلیغات زنده را به طور پیش فرض بارگیری می کنند. برای دریافت تبلیغات تست در شبیه سازها kGADSimulatorID به ویژگی testDevices در GADRequest اضافه کنید.
  • توانایی اضافه شده برای آداپتورهای میانجیگری و رویدادهای سفارشی برای ضبط کلیک برای بینابینی.
  • پیشرفت های جزئی به API های رویداد سفارشی اضافه شده است.
  • اضافه شده GADInterstitial initWithAdUnitID: و GADInterstitial init کاهش یافته است.
  • روش setValidAdSizesWithSizes را در DFPBannerView کاهش داد. در عوض DFPBannerView.validAdSizes استفاده کنید.
7.1.0 2015-04-01
  • نیاز به پیوند علیه CoreMedia.framework دارد.
  • رفع اشکال متفرقه.
7.0.0 03/02/2015
  • پشتیبانی از iOS 5 را کاهش داد.
  • SDK را به عنوان یک چارچوب منتشر کرد.
  • وابستگی حذف شده به پرچم پیوند دهنده -ObjC .
  • زمان بارگذاری آگهی بهبود یافته در iOS 8.
  • املاک requestAgent اضافه شده به GADRequest . ادغام های شخص ثالث باید این ویژگی را تنظیم کند تا سکویی را که از آن درخواست شده است ، نشان دهد.
  • کلاس جدید DFPRequest اضافه شده است ، که از هدف قرار دادن و محرومیت های دسته بندی پشتیبانی می کند.
  • املاک publisherProvidedID ارائه شده از DFPExtras به DFPRequest .
  • GADAdMobExtras و DFPExtras را با یک کلاس GADExtras جایگزین کرد.
  • املاک hasAutoRefreshed GADBannerView مستهلک شده است.
  • ماکرو GAD_SIMULATOR_ID حذف کرد - آزمون های آزمون هنگام استفاده از GADBannerView و GADInterstitial به طور خودکار در شبیه ساز فعال می شوند.
  • GADRequest mediationExtras ، additionalParameters و خصوصیات آزمایش را حذف کرد.
  • setBirthDaywithMonth Deprecated GADRequest setBirthdayWithMonth:day:year: .
  • addykeyword: روش حذف شده GADRequest addKeyword: روش.
  • کلاس DFPSwipeableBannerView را حذف کرد.
6.12.2 06/11/2014
  • برای تبلیغات بنر ، تندرست را خاموش کرد.
  • تصادف ثابت که در DumpViews اتفاق می افتد.
6.12.0 2014-09-18
  • آزادی رسمی برای پشتیبانی iOS 8.
  • بارگذاری آگهی زمان کمتری را در مورد اصلی در iOS 8 می گیرد.
  • تبلیغات بنر هوشمند به درستی در چشم انداز در iOS 8 نمایش داده می شود.
  • نیاز به پیوند در برابر دو چارچوب جدید دارد: EventKit و EventKitUI . اگر ماژول ها و چارچوب های اتصال خودکار فعال باشند ، اینها به صورت خودکار مرتبط هستند.
  • املاک mediatedAdView مستهجن در GADBannerView .
  • حذف شده توسط loadAndDisplayRequest:usingWindow:initialImage: روش در GADInterstitial .
6.11.1 07/08/2014 نمای بنر تصحیح شده اولیه از NIBS.
6.10.0 2014-07-17
  • اکنون تبلیغات به جای مرورگر درون برنامه به طور پیش فرض در سافاری باز می شود. خلاق می تواند با مشخص کردن mraid.expand() یا admob.opener.openOverlay() این رفتار را نادیده بگیرد.
  • حرکات کشویی در DFPBannerView غیرفعال شده است.
  • DFPSwipeableBannerView به نفع DFPBannerView مستهلک شده است.
6.9.3 2014-06-12
  • loadAndDisplayRequest:usingWindow:initialImage در GADInterstitial مستهلک شده است.
  • بسته های تجزیه و تحلیل بدون اتصال از SDK و در نتیجه (9.6 -> 3.4) کاهش اندازه SDK MB. SDK Analytics را می توان در اینجا بارگیری کرد.
  • خاصیت contentURL در DFPExtras به GADRequest منتقل شده است.
  • رفع اشکال مختلف
6.9.2 07/05/2014
  • پشتیبانی از iOS 4.3 را کاهش داد. SDK از iOS 5.0 و بالاتر پشتیبانی می کند و اکنون منابع ضعیف قوس را ارائه می دهد.
  • یک قالب بنر بزرگ 320x100 ، با 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 05/11/2013
  • برای پیوند در برابر چارچوب AVFoundation لازم است.
  • پشتیبانی از معماری های ARM64 و X86_64 اضافه شده است.
  • به طور قابل توجهی اندازه کتابخانه را کاهش می دهد.
  • اضافه شده املاک adNetworkClassName در GADBannerView و GADInterstitial .
  • اشکال برطرف شده در جایی که رویدادهای برنامه مدیر تبلیغاتی برای بینابینی شلیک نمی شود.
  • آداپتور HTML Exchange Exchange را مستقیماً وارد کتابخانه کرد. توسعه دهندگان مبادله AD دیگر نیازی به پیوند libAdapterHtml.a به طور جداگانه ندارند.
6.5.1 2013-08-29 نوار وضعیت را برای نماهای تمام صفحه در iOS 7 پنهان می کند.
6.5.0 2013-07-16
  • رفع اشکال تغییر اندازه GADBannerView .
  • تغییر API برای میدان COPPA در GADRequest .
  • IDFA اپل را در درخواست AD عبور می دهد.
  • پیام های هشدار دهنده میانجیگری به روز شده برای استفاده از پرچم پیوند دهنده.
6.4.2 2013-05-20 رفع مشکل مکرر GADMRAIDInterceptor .
6.4.1 2013-04-18 تصادف را برطرف کرد که در هنگام Advertising Identifier رخ داده nil .
6.4.0 08/04/2013
  • هنگام اجرای برنامه در پس زمینه ، تصادفات GADInterstitial ثابت ثابت است.
  • یک تصادف Threading Threading GADMRAIDInterceptor را برطرف کرد.
  • رفع اشکال به طوری که نمایندگان بینابینی اکنون interstitialWillLeaveApplication دریافت می کنند.
  • برای جلوگیری از خطاهای نماد تکراری ، به نمادهای MD5 تغییر نام داد.
  • پشتیبانی بیشتری برای دریافت تبلیغات تست هنگام استفاده از ADMOB از طریق میانجیگری.
  • تبلیغات تست فقط در دستگاه هایی که iOS 6+ را اجرا می کنند موجود است.
  • تمام کاربردهای UDID را حذف کرد.
6.3.0 14/02/2013
  • یک بیانیه ورود به سیستم اضافه شده است که شناسه را برای ارسال به request.testDevices testdevices برای فعال کردن تبلیغات تست در یک دستگاه خاص فراهم می کند.
  • پشتیبانی اضافه شده برای تبلیغات آزمایشی در iOS 6.
  • تصادف در GADMraidInterceptor را برطرف کرد.
6.2.1 16-10-2012
  • مورد نیاز برای پیوند در برابر چارچوب StoreKit .
  • سقوط برای هنگام چرخش برنامه قبل از دریافت اولین تبلیغ واسطه ، برطرف شد.
6.2.0 26/09/2012
  • پرچم -all_load دیگر هنگام ساخت ARMV7S لازم نیست. پرچم -ObjC هنوز مورد نیاز است.
  • مورد نیاز برای پیوند در برابر چارچوب ADSupport.
  • برای استفاده از Xcode 4.5 و ساخت در برابر iOS 6. حداقل استقرار IOS 4.3 است.
  • SDK دستورالعمل های ARMV6 را حذف کرده است ، و اکنون شامل دستورالعمل های ARMV7S است.
  • از شناسه اپل برای تبلیغات (IDFA) برای iOS 6 و UDID برای نسخه های زیر iOS 6 استفاده می کند.
  • رفع اشکال مختلف برای iOS 6.
  • سازگاری مرورگر درون برنامه برای صفحه بلندتر آیفون 5.
  • سازگاری با AutoLayout برای iOS 6.
6.1.4/5 2012-08-09
  • رفع اشکال برای ردیابی کلیک/برداشت شخص ثالث.
  • DFPBannerView بدون داشتن اندازه اولیه قابل ایجاد است. اطمینان حاصل کنید validAdSizes قبل از بارگیری یک درخواست تنظیم شده است.

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

6.1.1/2 19/07/2012
  • تصادف رهگیری MRAID هنگام دسترسی به مسئله کلید NIL.
  • ناشران هنگام استفاده از SDK باید پرچم -all_load اضافه کنند.
  • اضافه شده DFPBannerView ، DFPInterstitial و DFPExtras به طور خاص برای ناشران مدیر تبلیغات.
  • ویژگی جدید مدیر تبلیغات: اندازه های تبلیغاتی چندگانه.
  • ویژگی جدید مدیر تبلیغات: رویدادهای برنامه.
  • مدیر تبلیغات ، جستجو و هدرهای میانجیگری اکنون در زیر پوشه "افزودنی ها" گنجانده شده است ، بنابراین دیگر نیازی به بارگیری جداگانه ندارد.
  • مسئله شناخته شده: هنگام استفاده از GADBannerView با رابط سازنده ، اندازه قاب باید قبل از بارگیری درخواست صریح تنظیم شود.

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

6.0.3/4 10/05/2012
  • پوشش فرکانس اضافه شده.
  • برخی از اشکالات جزئی را برطرف کرد.

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

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

از نسخه 5.0.8 ، iOS SDK به uniqueIdentifier مراجعه نمی کند.

5.0.8 30/03/2012
  • حذف هرگونه ارجاع شده به 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 18/07/2011
  • علاوه بر این در iOS 5.0 Beta 3 تأیید شده است.
  • GTMStringEncoding برای جلوگیری از برخورد پیوند دهنده با سایر کتابخانه ها نامگذاری شده است.
  • مرورگر درون برنامه خود را برای تبلیغات غلط فروشگاه APP بسته می کند.
  • نشت حافظه ثابت در SDK.
  • مشکلات ردیابی کلیک بر روی DoubleClick برای آگهی های تبلیغ کنندگان (DFA).
  • چند تصادف بسیار نادر برطرف شد.
  • Google Ad Manager نسخه رسمی انتشار.
4.1.0 02/05/2011
  • هنگامی که یک نزدیک از JavaScript در یک کنترلر نمایش مبهم در کنترل کننده های پشته مشاهده می شود ، تمام کنترل کننده های مشاهده به درستی رد می شوند.
  • پشتیبانی اضافه شده برای زمان های بینابینی AFMA ارائه شده در سرور.
  • حالت تست اکنون توسط شناسه دستگاه لیست سفید فعال است.
  • روشی را برای استفاده مجدد از همان uiwebview در یک پرچم و روکش رسانه ای غنی اضافه کرد.
  • زیر مجموعه دستگاه به فرهنگ لغت Onshow اضافه شده است.
  • نشت حافظه ثابت در GADBrowserController و UIWebViews .
  • کنترل کننده نمای بینابینی برنامه باز خود را به پرتره قفل می کند تا یک هشدار دهنده از کنسول را حذف کند.
  • هر کدهای پاسخ 5xx HTTP اکنون به جای "خطای شبکه" یک "خطای سرور" را برمی گرداند.
4.0.2 2011-03-15 انتشار در دسترس بودن عمومی.