یادداشت های انتشار
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
نسخه
تاریخ انتشار
یادداشتها
۱۲.۱۳.۰
۲۰۲۵-۱۱-۰۶
APIهای -registerAdView:clickableAssetViews:nonclickableAssetViews: و -unregisterAdView روی شیء GADNativeAd منسوخ شدند. در عوض از GADNativeAdView برای رندر تبلیغات بومی استفاده کنید.
۱۲.۱۲.۰
۲۰۲۵-۱۰-۰۲
مشکل از کار افتادن برنامه در iOS 15 و نسخههای پایینتر هنگام تنظیم ویژگی scene روی یک شیء GADRequest برطرف شد.
۱۲.۱۱.۰
۲۰۲۵-۰۹-۰۸
رفع اشکالات و بهبود عملکرد.
۱۲.۱۰.۰
۲۰۲۵-۰۹-۰۳
کیت توسعه نرمافزاری تبلیغات موبایل گوگل (Google Mobile Ads SDK) از iOS 26 پشتیبانی میکند.
رفع اشکالات و بهبود عملکرد.
۱۲.۹.۰
۲۰۲۵-۰۸-۱۱
اکنون شناسههای قرارگیری برای درخواستهای تبلیغات بومی به درستی ارسال میشوند.
۱۲.۸.۰
۲۰۲۵-۰۷-۲۸
بهبود رندر تبلیغات تمام صفحه و دقت گزارش نمایش در آیپدهای iOS 26 با پنجرههای قابل تنظیم
مشکلی که باعث میشد وقتی کاربر بلافاصله یک صفحه درونبرنامهای اپ استور را رد میکند، صفحه نمایش از کار بیفتد، برطرف شد.
۱۲.۷.۰
۲۰۲۵-۰۷-۰۸
بازرس تبلیغات : پشتیبانی از پیکربندی تبلیغات آزمایشی خارج از متن در بازرس تبلیغات با پارامترهای درخواست اضافی اضافه شده است.
ناشران مجاز اکنون از شناسه قرارگیری برای همه قالبهای تبلیغاتی پشتیبانی میکنند.
۱۲.۶.۰
۲۰۲۵-۰۶-۱۰
مشکلی که باعث میشد یک بنر تبلیغاتی تاشو روی یک تبلیغ دیگر باز شود، برطرف شد.
۱۲.۵.۰
۲۰۲۵-۰۵-۲۷
تغییراتی در نحوه تعامل SDK با AVAudioSession ایجاد شده است که سازگاری با موتور صوتی Unity را بهبود میبخشد.
دکمهی لغو بیصدا کردن تبلیغات اکنون دستگاه را برای تمام فرمتهای تبلیغاتی بیصدا میکند، حتی اگر دستگاه در حالت بیصدا باشد. از رابط برنامهنویسی کاربردی (API) audioSessionIsApplicationManaged برای تغییر رفتار پیشفرض استفاده کنید.
۱۲.۴.۰
۲۰۲۵-۰۵-۰۷
مشکلی که مانع از کلیکهای سفارشی روی تبلیغات ویدیویی بومی سفارشی میشد، برطرف شد.
۱۲.۳.۰
۲۰۲۵-۰۴-۱۶
مشکل کرش مربوط به غیرفعال شدن SKOverlay در برنامههای Unity برطرف شد.
دکمهی بیصدا کردن تبلیغات بومی اکنون دستگاه را بیصدا میکند، حتی اگر دستگاه در حالت بیصدا باشد. از رابط برنامهنویسی کاربردی (API) audioSessionIsApplicationManaged برای تغییر رفتار پیشفرض استفاده کنید.
۱۲.۲.۰
۲۰۲۵-۰۳-۱۲
رفع اشکالات و بهبود عملکرد.
۱۲.۱.۰
۲۰۲۵-۰۲-۲۶
رفع اشکالات و بهبود عملکرد.
۱۲.۰.۰
۲۰۲۵-۰۲-۰۳
تغییرات ناگهانی :
حداقل نسخه پشتیبانی شده Xcode به 16.0 بهروزرسانی شد.
فراخوانی CGSizeFromGADAdSize(_:) با اندازه تبلیغ تطبیقی درونخطی، اکنون ارتفاع 0 را برمیگرداند تا زمانی که SDK تبلیغات موبایل گوگل، تبلیغی را برگرداند.
همزمانی در سوئیفت ۶ :
مهاجرت افزایشی برای پشتیبانی از مدل همزمانی Swift 6 آغاز شد.
هدفگذاری سفارشی :
دیکشنری customTargeting در GADRequest اکنون به جای String از Any به عنوان نوع مقدار استفاده میکند.
۱۱.۱۳.۰
۲۰۲۴-۱۲-۰۳
تخصیص بهینه حافظه تبلیغاتی ویدیویی برای جلوگیری از اضافه بار منابع، کاهش خطاهای AVErrorMediaServicesWereReset و بهبود پایداری پخش.
۱۱.۱۲.۰
۲۰۲۴-۱۱-۰۷
مشکلی که باعث میشد در صورت انتشار شیء تبلیغ قبل از اتمام نمایش تبلیغ، متدهای GADFullScreenContentDelegate فراخوانی نشوند، برطرف شد.
اندازهگیری باز : به OM SDK 1.5.2 بهروزرسانی شد.
۱۱.۱۱.۰
۲۰۲۴-۱۰-۲۱
GADErrorMediationNoFill منسوخ شده.
تبلیغات بین اسکرولرها:GADMediationInterscrollerAd و -loadInterscrollerAdForAdConfiguration:completionHandler: منسوخ شدهاند.
۱۱.۱۰.۰
۲۰۲۴-۰۹-۱۸
تغییراتی در بافرینگ ویدیو ایجاد شد تا عملکرد پخش در اتصال تلفن همراه بهبود یابد.
۱۱.۹.۰
۲۰۲۴-۰۹-۱۱
انتشار رسمی برای پشتیبانی از iOS 18.
مشکلی که مانع از پنهان شدن نوار وضعیت توسط تبلیغات باز برنامه میشد، برطرف شد.
گزارشهای کنسول اشکالزدایی بهروزرسانی شدند تا از OSLog با نام زیرسیستم com.google.GoogleMobileAds استفاده شود.
اشکالی مربوط به MarketplaceKit که باعث میشد SDK هنگام اجرا در MacOS از کار بیفتد، برطرف شد.
۱۱.۸.۰
۲۰۲۴-۰۸-۱۳
تبلیغات بومی: اشکالی که باعث میشد پخش یک ویدیوی متوقفشده، فراخوانی مجدد پخش و مکث GADVideoControllerDelegate اضافی را فعال کند، برطرف شد.
یک وابستگی به MarketplaceKit اضافه شد. این امر مستلزم آن است که برنامهها با Xcode 15.3 یا بالاتر ساخته شوند.
MarketplaceKit فقط با Swift سازگار است، بنابراین یک فایل حفرهی Swift به این توزیع اضافه شده است تا کتابخانههای استاندارد Swift حتی اگر برنامهها حاوی فایلهای Swift دیگری نباشند، در آنها گنجانده شوند.
۱۱.۵.۰
۲۰۲۴-۰۵-۱۶
ویژگی isCollapsible به GADBannerView اضافه شد تا بررسی کند که آیا بنر برگردانده شده قابل جمع شدن است یا خیر.
وضعیت userInteractionEnabled مربوط به نماهای دارایی تبلیغات بومی، پس از تنظیم نماهای دارایی روی nil ، اکنون بازیابی میشود.
بازرس تبلیغات : پشتیبانی از نمایش سیگنالهای حریم خصوصی اضافی مانند TFUA و TFCD اضافه شده است.
۱۱.۴.۰
۲۰۲۴-۰۵-۰۶
هویت امضا از AdMob Inc. به Google LLC با استفاده از شناسه تیم EQHXZ8M8AV بهروزرسانی شد. اگر این کار باعث ایجاد اعلانی در Xcode شد، برای پذیرش هویت جدید، «پذیرش تغییر» را انتخاب کنید.
در مورد یک نماد adView سراسری ناخواسته که در OM SDK 1.4.10 وجود دارد، کار میکند. این نماد در صورتی که OM SDK 1.4.10 توسط چندین کتابخانه گنجانده شود، باعث خطاهای نماد تکراری میشود.
۱۱.۰.۰
۲۰۲۴-۰۲-۰۶
تغییرات ناگهانی :
SDK دیگر مستقیماً به GoogleAppMeasurement وابسته نیست. برای ادامه جمعآوری معیارهای کاربر در AdMob، برنامه AdMob خود را به Firebase پیوند دهید و Google Analytics for Firebase SDK را در برنامه خود ادغام کنید.
حداقل نسخه پشتیبانی شده Xcode به 15.1 بهروزرسانی شد.
حداقل هدف استقرار به iOS 12 بهروزرسانی شد.
حداقل سیستم عامل مورد نیاز برای دریافت تبلیغات در iOS 13 بهروزرسانی شد.
بسیاری از API های منسوخ شده قبلی حذف شده اند.
اندازهگیری باز: به OM SDK 1.4.10 بهروزرسانی شد.
تبلیغات تمام صفحه :
ارجاعات UIViewController برای تبلیغات تمام صفحه اکنون قابل null شدن هستند و دیگر لازم نیستند. SDK از پنجره اصلی برنامه برای جستجوی خودکار view controller ها در صورت عدم ارائه یکی از آنها استفاده میکند.
اشکالی که باعث میشد برخی از تبلیغات تبلیغاتی هنگام بارگذاری در یک جهت اما نمایش در جهت دیگر، به اشتباه نمایش داده شوند، برطرف شد.
۱۰.۱۰.۰
۲۰۲۳-۰۸-۳۰
نسخه رسمی برای پشتیبانی از iOS 17 منتشر شد.
اندازهگیری باز: به OM SDK 1.4.8 بهروزرسانی شد.
بازرس تبلیغات : پشتیبانی از SDK برای نمایش اطلاعات افزونه اضافه شد.
لاگهای کنسول که توصیه میکردند شناسههای شبیهساز را در API testDeviceIdentifiers اضافه کنید، حذف شدند. شبیهسازها به طور پیشفرض در حالت آزمایشی هستند.
۱۰.۹.۰
۲۰۲۳-۰۸-۰۲
اندازهگیری باز: به OM SDK 1.4.6 بهروزرسانی شد.
بازرس تبلیغات : پشتیبانی از SDK برای خروجی گرفتن از پاسخهای تبلیغاتی اضافه شد.
مشکل صدا که باعث میشد حتی اگر تبلیغ بیصدا باشد، جلسه صوتی به طور غیرمنتظرهای موسیقی پسزمینه را هنگام پایان ویدیو قطع کند، برطرف شد.
پشتیبانی از ارسال شناسه واحد تبلیغاتی هنگام تولید GADQueryInfo اضافه شد.
۱۰.۸.۰
۲۰۲۳-۰۷-۱۲
تغییرات جزئی در نحوه مدیریت adWillPresentFullScreenContent:adWillDismissFullScreenContent: و adDidDismissFullScreenContent: delegate توسط delegateها برای تبلیغات واسطهای ایجاد شده است. این تغییرات باعث میشود تبلیغات واسطهای بیشتر شبیه تبلیغات شخص اول رفتار کنند.
SDK های شخص ثالث که adWillPresentFullScreenContent: را فراخوانی میکنند و به دنبال آن adDidDismissFullScreenContent: چندین بار فراخوانی میشوند، اکنون به جای فقط برای اولین مجموعه فراخوانیها، چندین فراخوانی مجدد را آغاز میکنند.
وقتی تبلیغات تمام صفحه شخص ثالث نمایش داده نمیشوند، به جای adWillPresentFullScreenContent: و adDidDismissFullScreenContent:ad:didFailToPresentFullScreenContentWithError: فراخوانی میشود.
۱۰.۷.۰
۲۰۲۳-۰۶-۲۶
GADRequestConfiguration: متد tagForChildDirectedTreatment: منسوخ شده و یک ویژگی خواندنی-نوشتنی tagForChildDirectedTreatment اضافه شده است.
GADRequestConfiguration: متد tagForUnderAgeOfConsent: منسوخ شده و یک ویژگی خواندنی-نوشتنی tagForUnderAgeOfConsent اضافه شده است.
sdkVersion منسوخ شده است. به جای آن از versionNumber استفاده کنید.
اکنون میتوان آداپتورهای غیر رندرینگ را برای جمعآوری سیگنال نگه داشت.
۱۰.۶.۰
۲۰۲۳-۰۶-۰۱
کاهش مصرف حافظه هنگام ارسال درخواستهای تبلیغاتی موازی زیاد.
۱۰.۵.۰
۲۰۲۳-۰۵-۱۵
نشت حافظهای که هنگام ایجاد یک شیء GADQueryInfo رخ میداد، برطرف شد.
۱۰.۴.۰
۲۰۲۳-۰۴-۲۰
حداقل نسخه Xcode پشتیبانی شده به 14.1 بهروزرسانی شد.
armv7 در Xcode 14 پشتیبانی نمیشود و از SDK حذف شده است.
حداقل هدف استقرار به iOS 11.0 افزایش یافته است.
بازرس تبلیغات : پشتیبانی از SDK برای نمایش نام واحدهای تبلیغاتی در رابط کاربری بازرس تبلیغات اضافه شد.
تبلیغات دیگر در iOS 11 نمایش داده نمیشوند. برای بازیابی تبلیغات، iOS 12 مورد نیاز است، اگرچه حداقل هدف استقرار هنوز iOS 10.0 است.
اکنون برای همه برنامههای Ad Manager، یک شناسه برنامه Ad Manager لازم است. این شناسه به شکل زیر است: ca-app-pub-################~########## . برای جزئیات بیشتر به Update your Info.plist مراجعه کنید.
GoogleAppMeasurement.xcframework اکنون برای همه برنامههای مدیریت تبلیغات مورد نیاز است.
فیلدهای از پیش منسوخ شده زیر حذف شدند:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
تبلیغات بومی : اشکالی که باعث میشد GADMediaContent.mainImagenil برگرداند، حتی اگر تصویر با موفقیت در GADMediaView رندر شده باشد، برطرف شد.
تبلیغات همسان خارج از چارچوب بازرس تبلیغات اکنون دارای بازدید رسانهای هستند.
فیلدهای زیر در GADMediationAdConfiguration منسوخ شدهاند:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
بیتکد از نسخه SDK تبلیغات موبایلی گوگل حذف شد.
۹.۱۴.۰
۲۰۲۲-۱۲-۰۸
تبلیغات باز برنامه:+loadWithAdUnitID:request:orientation:completionHandler: منسوخ شده و با +loadWithAdUnitID:request:completionHandler: جایگزین شده است. بارگذاری تبلیغات باز برنامه اکنون جهت فعلی دستگاه را در نظر میگیرد و با سایر قالبهای تمام صفحه مطابقت دارد.
پشتیبانی از میانجیگری برای تبلیغات باز برنامه اضافه شد.
بازرس تبلیغات : پشتیبانی از SDK برای درخواست و نمایش تبلیغات از طریق رابط کاربری بازرس تبلیغات اضافه شده است.
۹.۱۳.۰
۲۰۲۲-۱۱-۰۷
از کلیکهای اضافی در تبلیغات بومی پشتیبانی میشود.
رفع اشکالات و بهبود عملکرد.
۹.۱۲.۰
۲۰۲۲-۱۰-۲۴
GADQueryInfo برای پشتیبانی از جمعآوری و رندر سیگنالها اضافه شد.
مستندات مربوط به APIهای صوتی بهروزرسانی شد.
۹.۱۱.۰
۲۰۲۲-۰۹-۲۰
رفع اشکالات و بهبود عملکرد.
۹.۱۰.۰
۲۰۲۲-۰۹-۰۷
نسخه رسمی برای پشتیبانی از iOS 16 منتشر شد.
iLTV: ویژگیهای زیر به GADAdNetworkResponseInfo اضافه شد:
adSourceID adSourceInstanceName adSourceName
ویژگی زیر به GADResponseInfo اضافه شد:
extrasDictionary
۹.۹.۰
۲۰۲۲-۰۸-۱۱
رفع اشکالات و بهبود عملکرد.
۹.۸.۰
۲۰۲۲-۰۷-۲۷
میانجیگری پاداشی: didRewardUserWithReward: در GADMediationRewardedAdEventDelegate به نفع didRewardUser منسوخ شده است. پاداش تبلیغاتی ارائه شده توسط didRewardUserWithReward: همیشه بدون گزینه بوده است و مقدار پاداش تبلیغاتی از تنظیمات واحد تبلیغاتی در رابط کاربری مدیر تبلیغات (Ad Manager UI) میآید.
بازرس تبلیغات : پشتیبانی از SDK برای خروجی گرفتن از درخواستهای تبلیغات اضافه شد.
۹.۷.۰
۲۰۲۲-۰۷-۰۷
ویژگی loadedAdNetworkResponseInfo به GADResponseInfo اضافه شد و اطلاعاتی درباره شبکه تبلیغاتی که تبلیغ را بارگذاری کرده است، برمیگرداند.
ویژگی adSourceInstanceID به GADAdNetworkResponseInfo اضافه شد.
برای پشتیبانی از سازگاری با هدرهای C++، در هدرهای عمومی، extern با FOUNDATION_EXPORT جایگزین شد.
۹.۴.۰
۲۰۲۲-۰۴-۲۶
حداقل نسخه Xcode پشتیبانیشده به ۱۳.۲.۱ بهروزرسانی شد.
رفع اشکالات و بهبود عملکرد.
۹.۳.۰
۲۰۲۲-۰۴-۰۷
رفع اشکالات و بهبود عملکرد.
۹.۲.۰
۲۰۲۲-۰۳-۲۱
اندازهگیری باز: به OM SDK 1.3.30 بهروزرسانی شد.
هشدارهایی اضافه شد وقتی کد برنامه به جای adWilllPresentFullScreenContent جدیدتر در GADFullScreenContentDelegate به adDidPresentFullScreenContent اشاره میکند.
ویژگی credentials در GADAdNetworkResponseInfo منسوخ شد. از ویژگی جدید adUnitMapping از همان کلاس استفاده کنید.
۸.۱۲.۰
۲۰۲۱-۱۰-۱۱
اشکالی که باعث میشد اعتبارسنج بومی هنگام حذف یک نمای تبلیغ بومی از سلسله مراتب نماها در حالت آزمایشی، باعث خرابی شود، برطرف شد.
تمام ثابتهای دارای پیشوند kGAD منسوخ شدهاند. در عوض از ثابتهای دارای پیشوند GAD استفاده کنید.
۸.۱۱.۰
۲۰۲۱-۰۹-۱۶
نسخه رسمی برای پشتیبانی از iOS 15 منتشر شد.
محافظهایی اضافه شده است تا از خرابی برنامهها هنگام اجرای SDK تبلیغات موبایلی گوگل روی iOS 9 یا پایینتر جلوگیری شود. این SDK فقط در iOS 10+ پشتیبانی میشود و در غیر این صورت غیرفعال است.
یک اشکال غیرمعمول که در نسخههای بتای iOS 15 وجود داشت و در آن ممکن بود اندازه نماهای وب تمام صفحه برای برنامههای چند صحنهای به درستی تنظیم نشود، برطرف شد.
اشکالی که باعث میشد فراخوانی registerAdNetworkExtras: در صورت ایجاد شیء GADRequest از طریق متد copy، از کار بیفتد، برطرف شد.
۸.۸.۰
۲۰۲۱-۰۷-۲۰
منطقی اضافه شده است تا از موارد نادری که چندین فروشگاه درونبرنامهای میتوانند روی هم نمایش داده شوند، جلوگیری شود.
اشکالی که باعث میشد فراخوانیهای نماینده بیصدا/باصدا کردن ویدیو برای پیشنهاد قیمت تبلیغات بومی فراخوانی نشوند، برطرف شد.
نوع kGAMSimulatorID از id به NSString* بهروزرسانی شد تا از تبدیل نوع اضافی در Swift جلوگیری شود.
۸.۵.۰
۲۰۲۱-۰۵-۰۷
اشکالی که باعث میشد یک قالب تبلیغ آزمایشی در صورت ارائه چندین بار، پس از رد تبلیغ، رد نشود، برطرف شد.
۸.۴.۰
۲۰۲۱-۰۴-۱۹
افزایش پشتیبانی از رویدادهای تبدیل SKAdNetwork با استفاده از SKAdImpression .
۸.۳.۰
۲۰۲۱-۰۳-۲۵
پشتیبانی از شناسه شخص ثالث ناشر (که قبلاً با نام کلید برنامه شناخته میشد) اضافه شده است تا به شما کمک کند با استفاده از دادههای جمعآوریشده از برنامههایتان، تبلیغات مرتبطتر و شخصیسازیشدهتری ارائه دهید.
adWillDismissFullScreenContent: به GADFullScreenContentDelegate اضافه شد.
مشکلی که باعث میشد تابع adDidPresentFullScreenContent: بلافاصله قبل از ارائه فراخوانی شود، به جای اینکه بلافاصله بعد از آن فراخوانی شود، برطرف شد.
۸.۲.۰.۱
۲۰۲۱-۰۳-۱۲
خطای نصب CocoaPods با عنوان « نمیتوان user_target_xcconfig را ادغام کرد » که هنگام استفاده از چندین پاد با تنظیمات user_target_xcconfig مختلف رخ میداد، برطرف شد.
۸.۲.۰
۲۰۲۱-۰۳-۱۱
پشتیبانی SKAdNetwork اضافی برای آمادهسازی جهت اجرای AppTrackingTransparency اضافه شد.
تعریف ماکروی UIWindowScene که فقط در نسخههای Xcode قبل از ۱۱ مورد نیاز بود، حذف شد.
۸.۱.۰
۲۰۲۱-۰۲-۱۹
غیرفعال کردن گزارش disableAutomatedInAppPurchaseReporting و فعال کردن گزارش خودکار enableAutomatedInAppPurchaseReporting منسوخ شده است. گزارشدهی IAP از SDK حذف شده است. این متدها اکنون بدون عملیات هستند.
پرچمهایی برای کاهش دسترسی SDK به APIهای CTTelephonyNetworkInfo اضافه شد.
بهبود عملکرد SDK هنگام ارسال همزمان تعداد زیادی درخواست.
پشتیبانی از معماری i386 حذف شد. شبیهسازهای ۳۲ بیتی دیگر توسط Xcode پشتیبانی نمیشوند.
اشکالی که باعث میشد adapterVersion در پروتکل GADMediationAdapter با NSObject در Swift تداخل داشته باشد، برطرف شد.
۷.۶۹.۰
۲۰۲۰-۱۲-۰۳
برنامههای مورد نیاز برای ساخت با Xcode 12.0 یا بالاتر.
یک برش شبیهساز arm64 اضافه شد تا امکان آزمایش روی شبیهسازها برای پلتفرمهای مک اپل سیلیکون فراهم شود.
یک پارامتر styleID به GADDynamicHeightSearchRequest اضافه شد.
فراخوانی -adDidRecordImpression: به GADFullScreenContentDelegate برای فرمتهای بتای تمامصفحه اضافه شد.
پشتیبانی از gad_has_consent_for_cookiesNSUserDefaults اضافه شد. کیت توسعه نرمافزاری تبلیغات موبایل گوگل (SDK ) تبلیغات محدود (LTD) را زمانی فعال میکند که ترجیح gad_has_consent_for_cookies روی صفر تنظیم شده باشد. برای جزئیات بیشتر به تنظیم رضایت برای کوکیها مراجعه کنید.
کیت توسعه نرمافزاری تبلیغات موبایل گوگل (SDK) انتقال شناسه تبلیغات (IDFA) را غیرفعال میکند، زمانی که GADMobileAds.sharedInstance().requestConfiguration.tag با forChildDirectedTreatment: true (به تنظیمات child-directed مراجعه کنید) فراخوانی شود، یا GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) فراخوانی شود (به تنظیمات users under the age of consent مراجعه کنید).
۷.۶۸.۰
۲۰۲۰-۱۱-۰۴
SDK از .framework به .xcframework بهروزرسانی شد. اکنون برای نصب CocoaPods به CocoaPods 1.9.0 یا بالاتر نیاز است.
arm64e از توزیع حذف شد. آزمایش محلی روی arm64e دیگر در دسترس نخواهد بود.
اعتبارسنج سیاست تبلیغات بومی اضافه شد.
بازرس تبلیغات بتا اضافه شد.
اشکالی که باعث میشد rootViewController مربوط به GADNativeCustomTemplateAd یک اشارهگر قوی به تبلیغ را حفظ کند، برطرف شد.
۷.۶۷.۰
۲۰۲۰-۱۰-۲۱
APIهای بتای جدید برای تبلیغات بینابینی و پاداشی منتشر شد. APIهای جدید عملکرد مشابهی را ارائه میدهند اما سازگاری بهتری دارند.
ویژگی neighboringContentURLStrings به GADRequest اضافه شد.
APIهای مربوط به قالب GADRewardedInterstitialAd اضافه شد. تبلیغات بینابینی پاداشدار در حال حاضر در نسخه بتای خصوصی هستند. برای درخواست دسترسی با مدیر حساب خود تماس بگیرید.
اشکالی که باعث میشد صفحات فرود تبلیغات در دستگاههای دارای بریدگی نمایشگر بریده شوند، برطرف شد.
۷.۶۶.۰
۲۰۲۰-۰۹-۲۸
تبلیغات بنری: متد adViewDidRecordImpression: delegate به GADBannerViewDelegate اضافه شد.
۷.۶۵.۰
۲۰۲۰-۰۹-۰۳
لازم است برنامهها با Xcode نسخه ۱۱.۰ یا بالاتر ساخته شوند.
تبلیغات باز برنامه: فرمت GADAppOpenAd به تمام صفحه تغییر یافت. تبلیغات باز برنامه در حال حاضر در نسخه بتای خصوصی هستند. برای درخواست دسترسی با مدیر حساب خود تماس بگیرید.
تبلیغات بومی: ویژگی mediaContent اضافه شد و ویژگی videoController در GADNativeCustomTemplateAd منسوخ شد.
میانجیگری بینابینی:interstitialDidDismissScreen: فراخوانیهای برگشتی از آداپتورهای میانجیگری اکنون از حالت تکراری خارج شدهاند.
۷.۶۲.۰
۲۰۲۰-۰۷-۱۰
اشکالی که باعث میشد ویدیوها پس از مکث به دلیل برداشتن هدفون، برای پخش نیاز به دو بار کلیک داشته باشند، برطرف شد.
برای ثبت آسانتر وقایع، متد description را روی GADResponseInfo و GADAdNetworkResponseInfo پیادهسازی کردیم.
تمام خطاهای ارائه (مثلاً rewardedAd:didFailToPresentWithError: :) اکنون همیشه یک کد از GADPresentationErrorCode برمیگردانند. خطاهای ارائه میانجیگری به عنوان خطاهای اساسی ظاهر میشوند.
۷.۵۹.۰
۲۰۲۰-۰۵-۰۶
اندازهگیری باز: به OM SDK 1.3.3 بهروزرسانی شد.
تبلیغات بینابینی: اشکالی که باعث میشد تبلیغات بینابینی در آیپد به جهتهای پشتیبانی نشده بچرخند و باعث ایجاد مشکلات رابط کاربری شوند، برطرف شد.
تبلیغات آزمایشی: برچسب تبلیغ آزمایشی بهروزرسانی شد تا به جای «تبلیغ آزمایشی» عبارت «حالت آزمایشی» نوشته شود و رابط کاربری برچسب نیز بهروزرسانی شد.
۷.۵۸.۰
۱۳ آوریل ۲۰۲۰
حداقل پشتیبانی از نسخه Xcode به 11.0 افزایش یافته است.
ویژگی adNetworkInfoArray به GADResponseInfo اضافه شد. این ویژگی، فرادادههای مربوط به شبکههای میانجیگری را که به عنوان بخشی از این پاسخ تبلیغاتی فراخوانی میشوند، نمایش میدهد.
دسترسی غیرفعال برای عناصر تبلیغاتی پنهان، تا ابزارهایی مانند VoiceOver عناصر غیرفعال را فراخوانی نکنند.
۷.۵۷.۰
۲۰۲۰-۰۳-۱۸
GADRewardBasedVideoAd منسوخ شده است. همه کلاینتها باید از GADRewardedAd استفاده کنند.
پیامهای خطای بهبود یافته برای خطاهای «آداپتور پیدا نشد». پیامهای خطا اکنون حاوی نام آداپتور هستند.
مشکل GADRewardedAd که باعث میشد متد rewardedAd:didFailToPresentWithError: در مواردی که هیچ تبلیغ پاداشداری بارگذاری نشده بود، فراخوانی نشود، برطرف شد.
مشکل از کار افتادن احتمالی که در صورت تلاش طراحان برای بارگذاری URL های غیر HTTP درون SafariViewController رخ میداد، برطرف شد.
۷.۵۶.۰
۲۰۲۰-۰۲-۲۸
متدهای نمونه disableAutomatedInAppPurchaseReporting و enableAutomatedInAppPurchaseReporting در GADMobileAds اضافه شده و متد کلاس disableAutomatedInAppPurchaseReporting منسوخ شده است. برای غیرفعال کردن گزارشدهی خودکار IAP، قبل از مقداردهی اولیه SDK تبلیغات موبایلی گوگل یا بارگذاری تبلیغات، disableAutomatedInAppPurchaseReporting فراخوانی کنید.
متد disableMediationInitialization به GADMobileAds اضافه شد. این متد را قبل از مقداردهی اولیه SDK تبلیغات موبایلی گوگل فراخوانی کنید تا مقداردهی اولیه آداپتور میانجیگری غیرفعال شود.
معماری i386 حذف شد. پشتیبانی از شبیهساز ۳۲ بیتی دیگر وجود ندارد.
۷.۵۵.۱
۲۰۲۰-۰۲-۱۴
تبلیغات جایزهدار : اشکالی که در آن rewardedAd:didFailToPresentWithError: نوع NSString برای خطا به جای NSError برمیگرداند، برطرف شد.
۷.۵۵.۰
۲۰۲۰-۰۲-۰۴
تمام ارجاعات به UIWebView حذف شد. UIWebView دیگر پشتیبانی نمیشود.
۷.۵۴.۰
۲۰۲۰-۰۱-۲۸
اندازهگیری باز: به OM SDK 1.3.1 بهروزرسانی شد.
WKWebView به عنوان SDK پیشفرض در تمام نماهای وب فعال شد.
پشتیبانی از پارامترهای رضایت خواندن از IAB TCF نسخه ۲.۰ و رشته us_privacy در IAB اضافه شد.
۷.۵۳.۱
۲۰۱۹-۱۲-۱۹
کد خطای kGADErrorAppIDMissing به kGADErrorApplicationIdentifierMissing تغییر نام داد.
میانجیگری پاداشی : اشکالی که باعث میشد هنگام استفاده از API GADRewardedAd، پیشنهاد قیمت کار نکند، برطرف شد.
۷.۵۳.۰
۲۰۱۹-۱۲-۱۲
اندازهگیری باز: به OM SDK 1.2.21 بهروزرسانی شد.
تبلیغات بینابینی/پاداشدار : متد canPresentFromViewController: اضافه شد. برنامههای چندصحنهای میتوانند از این متد برای بررسی اینکه آیا تبلیغ هنگام تغییر اندازه صحنه همچنان قابل نمایش است یا خیر، استفاده کنند.
تبلیغات بینابینی : interstitialDidFailToPresentScreen: اکنون هنگام تلاش برای ارائه تبلیغی که آماده نیست یا تبلیغی که قبلاً ارائه شده است، فراخوانی میشود.
تبلیغات بومی : اشکالی که در آن یک رابط کاربری (UI API) در یک رشته پسزمینه فراخوانی میشد، برطرف شد.
مشکل نشت حافظه GADBlockSignalSource که هنگام بارگذاری تبلیغات رخ میداد، برطرف شد.
میانجیگری بومی : GADMediatedNativeAppInstallAd و GADMediatedNativeContentAd حذف شدند.
پشتیبانی از برنامههای چند صحنهای اضافه شد. برنامههایی که از چندین صحنه پشتیبانی میکنند باید ویژگی scene در GADRequest تنظیم کنند تا تبلیغات با اندازه مناسب دریافت کنند.
زیرکلاس SKStoreProductViewController که در iOS 13 مجاز نیست، حذف شد.
هشدار اپل هنگام ارسال برنامه به فروشگاه در مورد استفاده از API منسوخ شده برطرف شد.
ویژگی testRequestIdentifiers به GADMobileAds.requestConfiguration اضافه شد. ویژگی testDevices در GADRequest منسوخ شد.
تبلیغات پاداشی: اکنون میتوان ویژگی customRewardString را هر زمانی قبل از نمایش GADRewardedAd تنظیم کرد. پیش از این، این ویژگی باید قبل از بارگذاری یک تبلیغ تنظیم میشد.
میانجیگری: پیامهای خطای عمومی بهبود یافته زمانی که آداپتورهای میانجیگری یافت نمیشوند یا با پروتکل صحیح مطابقت ندارند.
۷.۴۹.۰
۲۰۱۹-۰۸-۲۰
یک API شناسه پاسخ به تبلیغات برای جستجوی آگهیهای تبلیغاتی در مرکز بررسی تبلیغات مدیر تبلیغات اضافه شد.
۷.۴۸.۰
۲۰۱۹-۰۸-۰۱
اندازهگیری باز: به OM SDK 1.2.17 بهروزرسانی شد.
تبلیغات جایزهدار: اشکالی که باعث میشد برنامههایی که از APIهای قدیمی ویدیوی جایزهدار (مثلاً GADRewardBasedVideoAd ) استفاده میکردند، در گزارشهای میانجیگری شاهد افت بازدید باشند، برطرف شد.
۷.۴۷.۰
۲۰۱۹-۰۷-۱۱
اندازهگیری باز: به OM SDK 1.2.16 بهروزرسانی شد.
بهبود پیامهای گزارشگیری زمانی که برنامهها به طور نادرست شناسه برنامه خود را در Info.plist خود پیکربندی میکنند.
اشکال رندرینگ در تبلیغات نصب برنامه ویدیویی بینابینی و پاداشی برطرف شد.
۷.۴۶.۰
۲۰۱۹-۰۶-۲۴
معماری arm64e در چارچوب GoogleMobileAds گنجانده شده است تا از آزمایش روی دستگاه پشتیبانی کند. اکنون برای ساخت به Xcode 10 نیاز است.
تبلیغات بومی: APIهای GADNativeAppInstallAd و GADNativeContentAd که قبلاً منسوخ شده بودند، حذف شدند. برنامهها باید از تبلیغات بومی یکپارچه استفاده کنند.
تبلیغات بومی: اشکالی که در آن تبلیغ بومی، با وجود محتوای ویدیویی، نمای رسانهای nil و نسبت ابعاد صفر را برمیگرداند، برطرف شد.
میانجیگری: مشکلی که هنگام اجرای چندین فراخوانی موفقیت/شکست توسط آداپتورهای میانجیگری برای یک درخواست مشابه رخ میداد، برطرف شد.
۷.۴۵.۰
۲۰۱۹-۰۶-۱۷
اندازهگیری باز: به OM SDK 1.2.15 بهروزرسانی شد.
مشکلی که در موارد نادر هنگام رد کردن تبلیغات ویدیویی رخ میداد، برطرف شد.
تابع فراخوانی rewardedAdMetadataDidChange بهروزرسانی شد تا وقتی فراداده nil است، فراخوانی نشود.
۷.۴۴.۰
۲۰۱۹-۰۵-۱۰
انتشار رسمی پشتیبانی از اندازهگیری برنامه.
اندازهگیری باز: به OM SDK 1.2.14 بهروزرسانی شد.
GADCorrelator و API های مرتبط با آن حذف شدند. این ویژگی قبلاً غیرفعال بود.
ویژگی preferredImageOrientation در GADNativeAdImageAdLoaderOptions منسوخ شده است. به جای آن از GADNativeAdMediaAdLoaderOptions استفاده کنید.
اندازهگیری باز: پشتیبانی از قالبهای تبلیغاتی بومی سفارشی اضافه شده است.
تبلیغات بومی:videoController اضافه شده و ویژگیهای hasVideoContent به GADMediaContent اضافه شده است.
تبلیغات بومی:videoController در GADUnifiedNativeAd منسوخ شده است و متدهای VideoContent و aspectRatio را در GADVideoControllerhasVideoContent .
تبلیغات بومی: کلاس GADNativeAdMediaAdLoaderOptions با ویژگی aspectRatio اضافه شده است که به ناشران امکان میدهد نسبت ابعاد خاصی را برای محتوای رسانهای یک تبلیغ بومی درخواست کنند. این گزینه بر ویژگی preferredImageOrientation در GADNativeAdImageAdLoaderOptions اولویت دارد.
تبلیغات بومی:GADMediaView اکنون هنگام رندر تصاویر، از ویژگی contentMode پیروی میکند.
۷.۴۲.۲
۲۰۱۹-۰۳-۲۹
میانجیگری پاداشی (APIهای جدید): اشکالی که باعث میشد آداپتورهای میانجیگری پاداشی پس از فراخوانی بار، بهطور خودکار از دسترس خارج شوند، برطرف شد.
۷.۴۲.۱
۲۰۱۹-۰۳-۲۵
مشکل نادری که ممکن بود هنگام حذف تبلیغات ویدیویی رخ دهد، برطرف شد.
۷.۴۲.۰
۲۰۱۹-۰۳-۱۵
کیت توسعه نرمافزاری تبلیغات موبایل گوگل (SDK) اکنون به App Measurement وابسته است. شما باید چارچوب App Measurement و وابستگیهای آن را لحاظ کنید. شناسه برنامه شما باید با استفاده از کلید GADIsAdManagerApp در لیست برنامههایتان قرار گیرد. برای اطلاعات بیشتر به راهنمای شروع سریع مراجعه کنید.
اندازه چارچوب SDK به کمتر از محدودیتهای GitHub کاهش یافته است.
tagForChildDirectedTreatment به GADMobileAds.sharedInstance.requestConfiguration اضافه شده است. [GADRequest tagForChildDirectedTreatment] منسوخ شده است.
اشکالی که باعث میشد rewardBasedVideoAdMetadataDidChange: در صورت عدم تغییر متادیتا فراخوانی شود، برطرف شد.
۷.۴۱.۰
۲۰۱۹-۰۳-۰۴
تبلیغات جایزهدار: رابط برنامهنویسی کاربردی جدید GADRewardedAd (در نسخه بتای عمومی) اضافه شده است که امکان بارگذاری همزمان چندین تبلیغ جایزهدار را فراهم میکند.
تبلیغات پاداشی: ویژگی admetadata به GADRewardBasedVideoAd اضافه شد. از rewardbasedvideoadmetadatadidchange: برای بررسی تغییرات متادیتای تبلیغ استفاده کنید.
۷.۴۰.۰
۲۰۱۹-۰۲-۲۱
بهبود عملکرد.
۷.۳۹.۰
۲۰۱۹-۰۲-۰۸
اشکالی که باعث میشد ارجاع به GADCustomEventParametersServer منجر به خطای ساخت شود، برطرف شد.
ویژگی mainImage در کلاس GADMediaContent اضافه شد تا تصویر اصلی تبلیغات بومی را زمانی که ویدیو در دسترس نیست، تنظیم کند.
۷.۳۸.۰
۲۰۱۹-۰۱-۲۲
مشکل رندرینگ برای تبلیغات سیال نمایش داده شده در نماهای جدول برطرف شد.
کلاس جدید GADMediaContent برای ارائه اطلاعات محتوای رسانه اضافه شد.
۷.۳۷.۰
۲۰۱۸-۱۲-۱۰
سازگاری بهبود یافته با Crashlytics برای ارائه گزارشهای خرابی قابل استفادهتر با نمادگذاری ردیابی پشته بهروز شده.
۷.۳۶.۰
2018-11-16
مشکلی که باعث میشد برخی از آداپتورهای واسطهگری بتوانند چندین نمایش از یک تبلیغ بینابینی یا پاداشی مشابه را گزارش کنند، برطرف شد.
۷.۳۵.۲
۲۰۱۸-۱۱-۰۸
رفع اشکالات متفرقه.
۷.۳۵.۱
۲۰۱۸-۱۰-۲۲
رفع اشکالات متفرقه.
۷.۳۵.۰
۲۰۱۸-۱۰-۱۷
مشکلی که مانع از بارگذاری تبلیغات جایزهدار پس از بارگذاری یک تبلیغ جایزهدار جدید در متد rewardBasedVideoAdDidClose: delegate میشد، برطرف شد.
حداقل نسخه Xcode اکنون 9.2 است.
۷.۳۴.۰
۲۰۱۸-۰۹-۲۶
درخواست تبلیغ جایزهدار دوم در حالی که تبلیغ جایزهدار دیگری در حال ارائه است، دیگر مجاز نیست. این مشکل را برطرف میکند که درخواست تبلیغ جایزهدار دوم باعث از کار افتادن چندین آداپتور واسطه شخص ثالث میشد. میتوان پس از پایان ارائه، تبلیغ دیگری را در rewardBasedVideoAdDidClose: درخواست کرد.
رفع شد: CocoaPod بهروزرسانی شد تا حجم فایلها به زیر ۱۰۰ مگابایت کاهش یابد و امکان ارسال فایلهای SDK به مخازن GitHub فراهم شود.
۷.۳۳.۱
۱۳۹۷-۰۹-۱۳
تبلیغات بومی: مشکلی که باعث میشد گاهی اوقات تبلیغات ویدیویی به درستی پخش نشوند، برطرف شد.
تبلیغات بومی: مشکلی که باعث میشد GADMediaView برای تبلیغات غیر ویدیویی خالی باشد، برطرف شد.
بنرهای تبلیغاتی DFP: اشکالی که در آن روش تغییر اندازه به درستی عمل نمیکرد، برطرف شد.
۷.۳۳.۰
۲۰۱۸-۰۹-۱۰
پشتیبانی از iOS 12 اضافه شد.
رفع اشکالات و بهبود عملکرد.
۷.۳۲.۰
۲۰۱۸-۰۸-۱۳
تبلیغات پاداشی: ویژگی customRewardString به GADRewardBasedVideoAd اضافه شد و ناشران را قادر میسازد دادههای سفارشی را به درخواستهای تأیید سمت سرور ارسال کنند.
تبلیغات بومی:GADNativeAppInstallAd ، GADNativeContentAd و APIهای مرتبط با آنها به نفع GADUnifiedNativeAd منسوخ شدهاند. برای دستورالعملهای بیشتر در مورد استفاده از APIهای جدید، به راهنمای پیشرفته یکپارچه تبلیغات بومی مراجعه کنید.
تبلیغات بومی: ویژگی «بیصدا کردن این تبلیغ» اضافه شد.
تبلیغات بومی: اشکالی که باعث میشد نمای AdChoices هنگام استفاده مجدد از نماهای تبلیغ در نماهای مجموعه حذف شود، برطرف شد.
ویژگی requestConfiguration به GADMobileAds اضافه شد که میتواند برای تعیین پارامترهای maxAdContentRating و tagForUnderAgeOfConsent برای همه درخواستهای تبلیغ استفاده شود.
میانجیگری: ویژگیهای maxAdContentRating و underAgeOfConsent به GADMediationAdRequest اضافه شد.
ویژگیهای تاریخ تولد و جنسیت در GADRequest منسوخ شدهاند.
۷.۳۰.۰
۲۰۱۸-۰۳-۲۶
نسخه بتای MRAID v3.
رفع اشکالات و بهبود عملکرد.
۷.۲۹.۰
۲۰۱۸-۰۲-۱۶
اشکالی که در نسخه ۷.۲۸.۰ معرفی شده بود و باعث ایجاد اشکالات گرافیکی در برنامههای GameKit میشد، برطرف شد.
۷.۲۸.۰
۲۰۱۸-۰۱-۳۱
تبلیغات بومی: رابط برنامهنویسی یکپارچه تبلیغات بومی اضافه شد. این رابط GADNativeAppInstallAds و GADNativeContentAds در یک نوع جدید ترکیب میکند: GADUnifiedNativeAd . برای جزئیات بیشتر، به راهنمای تبلیغات بومی یکپارچه مراجعه کنید.
ویدیوی پاداش داده شده: متد rewardBasedVideoAdDidCompletePlaying: به GADRewardBasedVideoAdDelegate اضافه شد تا هنگام تکمیل یک ویدیو، به ناشران اطلاع داده شود.
Rewarded video mediation: Added the connectorDidCompletePlayingRewardBasedVideoAd: method to GADMRewardBasedVideoAdConnectorDelegate for mediation adapters to invoke when a video completes.
Native mediation: Updated GADMediatedNativeAdDelegate.h to give adapters access to the individual views used in a native ad.
Added support for native video mediation. Native mediation adapters must implement the mediaView method on GADMediatedNativeAppInstallAd and GADMediatedNativeContentAd and return their media view.
Added dependencies on the QuartzCore and CFNetwork frameworks.
7.26.0
۲۰۱۷-۱۱-۱۷
iPhone X support.
For full screen ads, the default close button now renders within the safe area.
Limits SDK interactions with Apple's StoreServices to once per session, at app launch.
Test ads now show a label on top of the ad. See the testing guide for more details.
۷.۲۵.۰
2017-10-25
Native Mediation: Adapters now get the call to mediatedNativeAd:didRenderInView:viewController: as soon as a native ad is associated with a native ad view, instead of waiting for that native ad view to be visible.
Native Mediation: Adapters now get a call to mediatedNativeAdDidUntrackView: with a nil view when the tracked view gets deallocated.
7.24.1
2017-9-27
Updates the way the SDK interacts with Apple's StoreServices.
7.24.0
۲۰۱۷-۹-۲۰
Official release for iOS 11 support.
GADAdDelegate has been removed. GADAudioVideoManager should be used instead to manage ads audio.
Fixed an iOS 11 bug where banner views were shifted down due to content insets.
Added a dependency on the Security framework.
۷.۲۳.۰
۲۰۱۷-۰۹-۰۵
Mediation adapters now get notified via mediatedNativeAd:didUntrackView: when a native ad is deallocated.
۷.۲۲.۰
2017-08-08
Fixed issue where an "ad failed to load" event was not being invoked when an ad request is dropped, due to the app running in a background state.
7.21.0
۲۰۱۷-۰۶-۲۰
For interstitial ad units that are opted-out of video ads, the interstitial ads served will have an immediate close option, even if an MRAID creative calls useCustomClose .
Added text to the debug menu to indicate if creative preview or troubleshooting mode is active.
Added the GADMultipleAdsAdLoaderOptions class, which allows publishers to specify the number of ads to load for a single request.
Added the loading property to GADAdLoader , which indicates whether the ad loader is currently loading ads.
Added a new, optional delegate method -adLoaderDidFinishLoading: to GADAdLoaderDelegate , which is invoked after a GADAdLoader finishes returning all of the ads for a request.
7.20.0
۱۳۹۶-۰۵-۰۳
Removed in-app purchase ad format.
Removed armv7s architecture.
۷.۱۹.۱
۱۳۹۶-۰۴-۱۳
Fixed issue where incorrect ad size was being forwarded to mediation networks for smart banner mediation.
۷.۱۹.۰
۱۳۹۶-۰۳-۱۶
Added the openInlineBrowser() method to google_mobile_app_ads.js for opening a URL in a SFSafariViewController .
Added GADAudioVideoManagerDelegate to provide notifications for the start and pause/stop of audio and video ad playback.
7.18.0
۱۳۹۶-۰۲-۲۳
Added play , pause , and setMute methods to GADVideoController .
Added new delegate methods to GADVideoControllerDelegate corresponding to the start, pause, end, mute and unmute of video content.
Added support for rewarded video mediation adapters to opt in to early initialization before an ad request is made.
۷.۱۷.۰
۱۳۹۶-۰۱-۳۱
Added nativeAdDidRecordImpression and nativeAdDidRecordClick to GADNativeAdDelegate .
۷.۱۶.۰
۱۳۹۵-۱۲-۱۲
Added a video controller to DFPBannerView object.
GADNativeExpressAdView , GADNativeContentAd , GADNativeCustomTemplateAd , GADNativeContentAd , and GADNativeCustomTemplateAd video controller properties are now non-null.
Native Mediation: Adapters can now set the adChoicesView property on GADMediatedNativeAppInstallAd and GADMediatedNativeContentAd to render AdChoices.
7.15.0
۲۰۱۶-۱۱-۲۱
Added a GADMediaView property to GADNativeContentAd and GADNativeCustomTemplateAd .
7.14.0
2016-10-28
Moved mediation adapter headers into framework and global header.
For the kGADAdSizeFluid ad size, changing the banner's size no longer changes the banner view's frame size.
7.13.1
۲۰۱۶-۱۰-۲۰
Added support for in-app preview and troubleshooting in Google Ad Manager.
7.13.0
2016-10-17
Added dependency on the JavaScriptCore framework.
Miscellaneous bug fixes.
۷.۱۲.۱
2016-10-05
Corrected nullability annotations for GADNativeAppInstallAd and GADNativeContentAd .
7.12.0
2016-09-28
Bug fixes for crashes involving GADStringFromCGFloat .
Added GADNativeAdViewAdOptions to specify the location of AdChoices in native ads.
Added the adNetworkClassName property to GADRewardBasedVideoAd .
7.11.0
2016-09-15
Removed dependencies on CoreBlueooth, EventKit, and EventKitUI frameworks.
Apps no longer need to provide text for NSCalendarsUsageDescription and NSBluetoothPeripheralUsageDescription when updating apps for iOS 10.
Removed MRAID 2.0 createCalendarEvent and storePicture support.
7.10.1
2016-08-26
Bug fix for crashes involving GADStringFromCGFloat .
۷.۱۰.۰
۱۳۹۵-۰۸-۱۶
When associating native ads with a view, the view's userInteractionEnabled property is changed to NO to match the SDK's expectations.
Added dependency on MobileCoreServices .
Added an API to tell the ad network if the SDK version is at least major.minor.patch .
۷.۹.۱
2016-07-18
Fixed bug affecting rewarded video mediation.
7.9.0
2016-07-13
Added GLKit, OpenGLES, CoreMotion and CoreVideo framework dependencies to improve and enhance ad rendering and quality.
Added the +[GADMobileAds configureWithApplicationID:] method. AdMob publishers should call this method with their application ID.
Google Ad Manager publishers who use SDK mediation will no longer get the warning "mediated ad type is unknown or invalid".
۷.۸.۱
۱۳۹۵-۰۵-۱۱
Added SDK support for automatically using location data when a user has explicitly enabled an app's location permissions.
۷.۸.۰
2016-04-28
Added dependency on CoreBluetooth and SafariServices frameworks.
Added nullability annotations to the SDK's main header files for improved Swift optionals support.
Added support for GADAdSizeDelegate in ads with size kGADAdSizeFluid .
۷.۷.۱
۲۰۱۶-۰۴-۰۶
Resolved issue with Native Ad click handling in scroll views.
۷.۷.۰
2016-02-24
Added support for rewarded video ads.
Added support for bitcode. While this has increased the size of the SDK download, it will not significantly increase the size of app binaries. To change this setting for your app, go to your project's Build Settings and under the Build Options section, set Enable Bitcode to Yes .
Added a dependency on the MediaPlayer framework. You will need to link this framework to your app's binary. If you are using CocoaPods, run pod install --repo-update .
Removed all references to userID in reward-based video APIs.
Calls to the loadRequest: method for GADInterstitial are always paired with an asynchronous didFailToReceiveAd:withError: or interstitialDidReceiveAd: delegate call. Fixed a corner case where this contract was not upheld.
Native Mediation: Added the ability for adapters to handle and report click events.
Search ads: Added support for dynamic height.
۷.۶.۰
2015-12-07
Protocol methods for mediation adapters have been regrouped/moved to make them simpler.
Corrected the capitalization of the didFailToLoadWithError message in the GADRewardBasedVideoAdDelegate protocol.
۷.۵.۲
۱۳۹۴-۱۰-۱۶
Bug fixes.
۷.۵.۱
2015-09-30
Fixes crashes in GADStatisticsCore .
۷.۵.۰
۲۰۱۵-۰۹-۲۲
SDK no longer uses UIApplication 's canOpenURL method on iOS 9 devices.
GADAdLoaderDelegate 's adLoader:didFailToReceiveAdWithError callback is now called if no ad types are requested.
۷.۴.۱
۱۳۹۴-۰۸-۱۳
Fixes a crash that occurs when the user completes an in-app purchase for a product whose identifier contains a special character.
7.4.0
2015-07-30
MRAID v2 beta version.
Added new global settings for crash reporting and automatic in-app purchase (IAP) tracking. If automatic in-app purchase tracking is enabled, this removes the dependency on the Conversion Tracking SDK for reporting IAP conversions.
The adUnitID property on GADInterstitial is now readonly .
Added APIs for reward-based video mediation.
Deprecated setLocationWithDescription: on GADRequest . Use setLocationWithLatitude:longitude:accuracy: instead.
۷.۳.۱
2015-05-28
Added support for app install and content native ad formats across AdMob, Ad Manager, and Ad Exchange.
Added support for custom native ad formats, available for Ad Manager reservations.
Fixed a regression introduced in 7.2.0 where smart banners displayed incorrectly in landscape on iOS 8.
۷.۲.۲
۲۰۱۵-۰۵-۰۷
Fixes the following warning when uploading to the App Store: The app references non-public selectors in Payload/(<app_id>):clientId,screenName,setScreenName.
۷.۲.۱
۲۰۱۵-۰۴-۳۰
Simulators once again load live ads by default. Add kGADSimulatorID to the testDevices property on GADRequest to get test ads on simulators.
Added ability for mediation adapters and custom events to record clicks for interstitials.
Added minor improvements to custom event APIs.
Added GADInterstitial initWithAdUnitID: and deprecated GADInterstitial init .
Deprecated the setValidAdSizesWithSizes method in DFPBannerView . Use DFPBannerView.validAdSizes instead.
۷.۱.۰
۱۳۹۴-۰۴-۰۱
Requires linking against CoreMedia.framework .
Miscellaneous bug fixes.
۷.۰.۰
۲۰۱۵-۰۲-۰۳
Dropped support for iOS 5.
Released SDK as a framework.
Removed dependency on the -ObjC linker flag.
Improved ad loading time on iOS 8.
Added requestAgent property to GADRequest . Third-party integrations should set this property to denote the platform from which the request originated.
Added new DFPRequest class, which supports custom targeting and category exclusions.
Moved publisherProvidedID property from DFPExtras to DFPRequest .
Replaced GADAdMobExtras and DFPExtras with a single GADExtras class.
Ad loading takes less time on the main thread on iOS 8.
Smart Banner ads are correctly displayed in landscape on iOS 8.
Requires linking against two new frameworks: EventKit and EventKitUI . These are auto-linked if modules and auto-linking frameworks are enabled.
Deprecated mediatedAdView property on GADBannerView .
Removed the previously deprecated loadAndDisplayRequest:usingWindow:initialImage: method on GADInterstitial .
6.11.1
۲۰۱۴-۰۸-۰۷
Corrected banner view initialization from nibs.
6.10.0
۲۰۱۴-۰۷-۱۷
Ads now default to opening in Safari instead of the in-app browser. The creative can override this behavior by specifying mraid.expand() or admob.opener.openOverlay() .
Swipe gestures have been disabled on DFPBannerView .
DFPSwipeableBannerView has been deprecated in favor of DFPBannerView .
۶.۹.۳
۲۰۱۴-۰۶-۱۲
The loadAndDisplayRequest:usingWindow:initialImage method on GADInterstitial has been deprecated.
Unbundled analytics packages from SDK resulting in (9.6 -> 3.4)MB SDK size reduction. The analytics SDK can be downloaded here .
The contentURL property on DFPExtras has been moved to GADRequest .
رفع اشکالات مختلف.
۶.۹.۲
۲۰۱۴-۰۵-۰۷
Dropped support for iOS 4.3. The SDK supports iOS 5.0 and higher and now provides ARC weak references.
Added a 320x100 large banner format, with constant kGADAdSizeLargeBanner .
Added a new interstitial format to launch in-app purchases. Set the inAppPurchaseDelegate property on GADInterstitial to handle in-app purchase events.
۶.۸.۰
2014-01-24
Improved ad targeting.
Required to link against the CoreTelephony framework.
Fixed a crash that occurs when the device enters airplane mode.
۶.۷.۰
2013-12-12
Improved performance of ads when placed inside a UITableView .
Miscellaneous bug fixes.
۶.۶.۱
2013-11-13
Fixed some memory leaks when using mediation.
6.6.0
۲۰۱۳-۱۱-۰۵
Required to link against the AVFoundation framework.
Added support for arm64 and x86_64 architectures.
Significantly reduced library size.
Added adNetworkClassName property on GADBannerView and GADInterstitial .
Fixed bug where Ad Manager app events were not firing for interstitials.
Bundled the Ad Exchange HTML adapter directly into the library. Ad Exchange developers no longer need to link libAdapterHtml.a separately.
۶.۵.۱
۲۰۱۳-۰۸-۲۹
Hides the status bar for full-screen views on iOS 7.
۶.۵.۰
۲۰۱۳-۰۷-۱۶
Fixed GADBannerView resizing bug.
API change for COPPA field in GADRequest .
Passes Apple's IDFA in the ad request.
Updated mediation warning messages for linker flag usage.
۶.۴.۲
2013-05-20
Fix for recurring GADMRAIDInterceptor issue.
۶.۴.۱
۲۰۱۳-۰۴-۱۸
Fixed a crash that occurred when the Advertising Identifier is nil .
۶.۴.۰
۲۰۱۳-۰۴-۰۸
Fixed GADInterstitial crashing when app is running in the background.
Fixed a GADMRAIDInterceptor threading crash.
Fixed a bug so that interstitial delegates now receive interstitialWillLeaveApplication .
Renamed MD5 symbols to prevent duplicate symbol errors.
Added support for receiving test ads when using AdMob through mediation.
Test ads are only available on devices running iOS 6+.
Removed all uses of UDID.
6.3.0
۲۰۱۳-۰۲-۱۴
Added a logging statement that provides the ID to pass to request.testDevices to enable test ads on a specific device.
Added support for test ads on iOS 6.
Fixed a crash in GADMraidInterceptor .
۶.۲.۱
2012-10-16
Required to link against the StoreKit framework.
Fixed a crash for when app is rotated before first mediation ad is received.
6.2.0
2012-09-26
The -all_load flag is no longer necessary when building for ARMv7s; the -ObjC flag is still required.
Required to link against the AdSupport framework.
Required to use Xcode 4.5 and build against iOS 6. The minimum deployment is iOS 4.3.
The SDK has removed ARMv6 instructions, and now includes ARMv7s instructions.
Uses Apple's Identifier For Advertising (IDFA) for iOS 6 and UDID for versions below iOS 6.
Various bug fixes for iOS 6.
Compatibility of in-app browser for the taller screen of iPhone 5.
Compatibility with autolayout for iOS 6.
6.1.4/5
۲۰۱۲-۰۸-۰۹
Bug fix for third-party click/impression tracking.
DFPBannerView can be created without having an initial size. Make sure validAdSizes is set before loading a loading a request.
6.1.5: This version utilizes the universal device identifier (UDID). Apps utilizing this version must obtain appropriate user consent for sending device identifier information in compliance with relevant iOS policies.
6.1.1/2
2012-07-19
Fixed MRaid Interceptor crashing when accessing nil key issue.
Publishers will need to add an -all_load flag when using the SDK.
Added DFPBannerView , DFPInterstitial , and DFPExtras objects specifically for Ad Manager publishers.
New Ad Manager feature: Multiple ad sizes.
New Ad Manager feature: App Events.
Ad Manager, Search, and Mediation headers are now included in the "Add-ons" subfolder, thus no longer requiring separate downloads.
Known issue: When using GADBannerView with Interface Builder, the frame size needs to be set explicitly before loading a request.
6.1.2: This version utilizes the universal device identifier (UDID). Apps utilizing this version must obtain appropriate user consent for sending device identifier information in compliance with relevant iOS policies.
6.0.3/4
۲۰۱۲-۰۵-۱۰
Added frequency capping.
Fixed some minor bugs.
6.0.4: This version utilizes the universal device identifier (UDID). Apps utilizing this version must obtain appropriate user consent for sending device identifier information in compliance with relevant iOS policies.
۶.۰.۱
2012-04-19
Added ad network mediation.
Mediation includes ability to mediate house ads and custom events.
Added MRAID v1.0 support for all versions of the iOS platform.
Deprecated GAD_SIZE_#x# macros in favor of GADAdSize constants.
Added support for full-width ads through the new GADSize constants: kGADAdSizeSmartBannerPortrait and kGADAdSizeSmartBannerLandscape .
GADRequest now uses registerAdNetworkExtras: to set extras. The additionalParameters property has been deprecated.
As of version 5.0.8, the iOS SDK does not reference uniqueIdentifier .
۵.۰.۸
2012-03-30
Removed any references made to uniqueIdentifier , a deprecated UIDevice property.
The testDevices property has been deprecated in favor of the now un-deprecated testing property.
۵.۰.۵
۲۰۱۱-۱۱-۳۰
Added support for additional Rich Media interstitial ad formats for iPhone and iPad. This update will be forward-compatible with all future interstitial ad formats.
Improved interstitial impression tracking.
GADInterstitial has always been a one-time-use object, but it will now gracefully fail by calling didFailToReceiveAdWithError: on any requests to load or display an interstitial after the first request.
۵.۰.۴
2011-10-28
Fix oversized buttons on retina displays in in-app browser.
تاریخ آخرین بهروزرسانی 2025-11-06 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-11-06 بهوقت ساعت هماهنگ جهانی."],[],[]]