تمت العودة إلى الإصدار 1.4.8 من حزمة تطوير البرامج (SDK) لنظام إدارة الطلبات.
يعمل هذا الرمز مع رمز adView العالمي غير المقصود المتوفّر في الإصدار 1.4.10 من OM SDK والذي يتسبب في حدوث أخطاء رموز مكرّرة في حال تضمين مكتبات متعددة في حزمة OM SDK 1.4.10.
11.0.0
2024-02-06
التغييرات التي قد تؤدي إلى عطل:
لم تعُد حزمة SDK تعتمد مباشرةً على GoogleAppMeasurement. ولمواصلة جمع مقاييس سلوك المستخدمين في AdMob، اربط تطبيقك على AdMob بمنصة Firebase وادمِج حزمة تطوير البرامج (SDK) الخاصة بإصدار "إحصاءات Google لبرنامج Firebase" في تطبيقك.
تم تحديث الحد الأدنى لإصدار Xcode المتوافق إلى 15.1.
تم تعديل الحد الأدنى لهدف النشر إلى iOS 12.
تم تحديث الحد الأدنى من نظام التشغيل المطلوب لتلقّي الإعلانات إلى iOS 13.
وقد تمت إزالة العديد من واجهات برمجة التطبيقات التي تم إيقافها نهائيًا في السابق.
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.4.10 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة للمؤسسات (OM).
الإعلانات بملء الشاشة:
مراجع UIViewController لإعلانات ملء الشاشة أصبحت الآن قابلة للقيم الفارغة، وهي ليست مطلوبة. تستخدم حزمة SDK النافذة الرئيسية للتطبيق
للبحث تلقائيًا عن وحدات التحكم في الملف الشخصي عند عدم توفرها.
تمت إضافة المزيد من تحذيرات الإيقاف النهائي لواجهات برمجة تطبيقات GADCustomEvent.
يمكنك استخدام واجهات برمجة التطبيقات GADMediationAdapter بدلاً من ذلك.
تم إصلاح خطأ قد يتسبب في عرض بعض تصميمات الإعلانات بشكل غير صحيح عند تحميل الإعلان في اتجاه معيّن وعرضه باتجاه آخر.
10.10.0
2023-08-30
الإصدار الرسمي لدعم نظام التشغيل iOS 17.
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.4.8 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة للمؤسسات (OM).
أداة فحص الإعلانات: تمت إضافة إمكانية استخدام حزمة تطوير البرامج (SDK) لعرض معلومات المكوّن الإضافي.
تمت إزالة سجلّات وحدة التحكّم التي تقترح إضافة أرقام تعريف المحاكيات في واجهة برمجة التطبيقات
testDeviceIdentifiers. تكون المحاكيات في وضع الاختبار تلقائيًا.
10.9.0
2023-08-02
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.4.6 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة.
أداة فحص الإعلانات: تمت إضافة إمكانية استخدام حزمة تطوير البرامج (SDK) لتصدير استجابات الإعلانات.
تم إصلاح مشكلة الصوت التي كانت تؤدي إلى إيقاف تشغيل موسيقى الخلفية بشكل غير متوقع عند انتهاء الفيديو حتى في حال كتم صوت الإعلان.
تمت إضافة الدعم لتمرير رقم تعريف الوحدة الإعلانية عند إنشاء GADQueryInfo.
10.8.0
2023-07-12
تم إجراء تغييرات طفيفة على طريقة معالجة طلبات معاودة الاتصال المفوَّض بها في
adWillPresentFullScreenContent: وadWillDismissFullScreenContent: وadDidDismissFullScreenContent:
من قِبل المفوَّضين بسبب الإعلانات التي تعتمد على التوسّط. تؤدي هذه التغييرات إلى جعل الإعلانات المعتمدة على التوسّط
تشبه إعلانات الطرف الأول إلى حدّ كبير.
إنّ حِزم تطوير البرامج (SDK) التابعة لجهات خارجية والتي تطلب الرمز 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 المتوافق إلى 14.1.
لا يمكن استخدام Armv7 في Xcode 14 وقد تمّت إزالته من حزمة تطوير البرامج (SDK).
تمت زيادة الحد الأدنى لهدف النشر إلى الإصدار 11.0 من iOS.
أداة فحص الإعلانات: تمت إضافة إمكانية استخدام حِزم تطوير البرامج (SDK) لعرض أسماء الوحدات الإعلانية في واجهة مستخدم "أداة فحص الإعلانات".
لم يعُد يتم عرض الإعلانات على نظام التشغيل iOS 11. ويكون نظام التشغيل iOS 12 مطلوبًا لاسترداد الإعلانات، على الرغم من أنّ الحد الأدنى لهدف النشر لا يزال هو iOS 10.0.
مطلوب الآن رقم تعريف تطبيق "مدير الإعلانات" لجميع تطبيقات "مدير الإعلانات". يظهر رقم التعريف على النحو التالي: ca-app-pub-################~##########. يمكنك الاطّلاع على
تحديث Info.plist للحصول على مزيد من التفاصيل.
أصبح GoogleAppMeasurement.xcframework مطلوبًا الآن لجميع تطبيقات "مدير الإعلانات".
تمت إزالة الحقول التالية المتوقّفة نهائيًا:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ تسبب في عرض GADMediaContent.mainImage للحقل "nil" على الرغم من عرض الصورة بنجاح في GADMediaView.
الإعلانات المدمجة مع المحتوى خارج السياق من أداة فحص الإعلانات تحصل الآن على مرات مشاهدة للوسائط.
تم إيقاف الحقول التالية في GADMediationAdConfiguration:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
تمت إزالة الرمز البت من إصدار حزمة تطوير البرامج (SDK) لإعلانات Google على الأجهزة الجوّالة.
9.14.0
2022-12-08
الإعلانات على شاشة فتح التطبيق:
تم إيقاف
+loadWithAdUnitID:request:orientation:completionHandler: نهائيًا واستبداله بـ
+loadWithAdUnitID:request:completionHandler:. يفترض الآن تحميل
الإعلانات على شاشة فتح التطبيق الاتجاه الحالي للجهاز، بما يتطابق
مع التنسيقات الأخرى بملء الشاشة.
تمت إضافة دعم التوسّط للإعلانات على شاشة فتح التطبيق.
أداة فحص الإعلانات: تمت إضافة إمكانية استخدام حِزم تطوير البرامج (SDK) لطلب الإعلانات وعرضها من خلال واجهة مستخدم "أداة فحص الإعلانات".
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 واجهة المستخدم.
أداة فحص الإعلانات: تمت إضافة إمكانية استخدام حزمة تطوير البرامج (SDK) لتصدير طلبات الإعلان.
9.7.0
2022-07-07
تمت إضافة السمة loadedAdNetworkResponseInfo إلى GADResponseInfo، مع عرض معلومات عن شبكة الإعلانات التي أدّت إلى تحميل الإعلان.
تمت إضافة السمة adSourceInstanceID إلى GADAdNetworkResponseInfo.
9.6.0
2022-06-13
تمت توفير إمكانية تحقيق الربح من الإعلانات في WKWebView. اطّلِع على دمج WebView API للإعلانات للحصول على مزيد من التفاصيل.
تم استبدال extern بـ FOUNDATION_EXPORT في جميع العناوين المتاحة للجميع لإتاحة التوافق مع عناوين C++.
9.4.0
2022-04-26
تم تحديث الحد الأدنى من إصدار Xcode المتوافق إلى 13.2.1.
إصلاح الأخطاء وتحسينات على الأداء
9.3.0
2022-04-07
إصلاح الأخطاء وتحسينات على الأداء
9.2.0
2022-03-21
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.3.30 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة للمؤسسات.
تمت إضافة تحذيرات عندما يشير رمز التطبيق إلى adDidPresentFullScreenContent بدلاً من adWilllPresentFullScreenContent الأحدث في GADFullScreenContentDelegate.
تم إيقاف العنصر الثابت
kGAMSimulatorID في GAMRequest. يمكنك استخدام
GADSimulatorID في GADRequestConfiguration
بدلاً من ذلك.
تم إيقاف السمة
credentials نهائيًا في
GADAdNetworkResponseInfo. استخدِم السمة
adUnitMapping الجديدة للفئة نفسها.
8.12.0
2021-10-11
تم إصلاح خطأ يمكن أن تتسبب فيه أداة التحقق من الإعلانات المدمجة مع المحتوى في حدوث عطل عند إزالة طريقة عرض إعلان مدمج مع المحتوى من التسلسل الهرمي لطريقة العرض في وضع الاختبار.
تم إيقاف جميع الثوابت مع البادئة kGAD. واستخدِم
الأسماء التي تتضمّن بادئة GAD بدلاً من ذلك.
8.11.0
2021-09-16
الإصدار الرسمي لدعم نظام التشغيل iOS 15.
تمت إضافة حماية لمنع تعطل التطبيقات عند تشغيل حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" على نظام التشغيل iOS 9 أو الإصدارات الأقدم. تتوافق حزمة SDK فقط مع الإصدار 10 والإصدارات الأحدث من نظام التشغيل iOS، ولا يمكن استخدامها في الحالات الأخرى.
تم إصلاح خطأ غير شائع يؤثر في الإصدارات التجريبية من iOS 15، حيث قد لا يتم تحديد حجم مشاهدات الويب في وضع ملء الشاشة بشكل صحيح للتطبيقات المتعددة المشاهد.
تم إيقاف السمة mediaView نهائيًا في GADCustomNativeAd.
بدلاً من ذلك، استخدِم السمة mediaContent الجديدة
للفئة نفسها.
تم إصلاح الخطأ المتمثل في عدم استدعاء ميزة كتم صوت الفيديو / إعادة الصوت للمفوَّضين في
Open Bidding الإعلانات المدمجة مع المحتوى.
تم تعديل النوع 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 "يتعذّر دمج
user_target_xcconfig" الذي حدث عند استخدام مجموعات متعدّدة من الإعلانات المتسلسلة بإعدادات user_target_xcconfig مختلفة.
8.2.0
2021-03-11
تمت إضافة مزيد من الدعم إلى SKAdNetwork في إطار الاستعداد لتنفيذ AppTrackingTransparency.
تمت إزالة تعريف الماكرو UIWindowScene المطلوب فقط في إصدارات Xcode
التي تسبق الإصدار 11.
8.1.0
2021-02-19
تم إيقاف "disableAutomatedInAppPurchaseReporting" و
"enableAutomatedInAppPurchaseReporting" نهائيًا. تمت إزالة تقارير الشراء داخل التطبيق
من حزمة SDK. أصبحت هذه الطرق الآن لا عمليات.
تمت إضافة علامات لتقليل وصول حزمة تطوير البرامج (SDK) إلى واجهات برمجة التطبيقات CTTelephonyNetworkInfo.
ستوقف حزمة تطوير البرامج (SDK) لعرض الإعلانات على الأجهزة الجوّالة نقل المعرِّف الإعلاني (IDFA) عند استدعاء GADMobileAds.sharedInstance().requestConfiguration.tag باستخدام forChildDirectedTreatment: true (راجِع الإعداد الموجّه إلى الأطفال)، أو GADMobileAds.sharedInstance().requestConfiguration.tagForUnderAgeOfConsent(true) (يمكنك الاطّلاع على المستخدمين دون سن الرشد).
7.68.0
2020-11-04
تم تحديث حزمة تطوير البرامج (SDK) من .framework إلى .xcframework. يجب الآن توفّر الإصدار 1.9.0 أو إصدار أحدث من CocoaPods
لعمليات تثبيت CocoaPod.
تمت إزالة 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).
تمت إضافة السمة responseInfo إلى GADNativeAd
وتم إيقاف السمة adNetworkClassName نهائيًا.
تمت إضافة السمة sdkVersion إلى GADMobileAds
وتم إيقاف الطريقة sdkVersion نهائيًا في GADRequest.
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 لتصبح strong بدلاً من copy.
تم تنفيذ طريقة description في GADResponseInfo وGADAdNetworkResponseInfo لتسجيل الدخول بسهولة أكبر.
جميع أخطاء العرض (مثل rewardedAd:didFailToPresentWithError:)
الآن تعرض دائمًا الرمز من GADPresentationErrorCode.
يتم إظهار أخطاء عروض التوسّط على أنّها أخطاء أساسية.
7.59.0
2020-05-06
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.3.3 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة.
الإعلانات البينية: تم إصلاح خطأ يتسبّب في تدوير الإعلانات البينية على iPad إلى اتجاهات غير متوافقة، ما يتسبب في حدوث مشاكل في واجهة المستخدم.
الإعلانات الاختبارية: تم تعديل تصنيف الإعلان الاختباري ليصبح "وضع الاختبار" بدلاً من "الإعلان التجريبي"، كما تم تعديل واجهة مستخدم التصنيف.
7.58.0
2020-04-13
تمت زيادة الحد الأدنى من دعم إصدار Xcode إلى 11.0.
تمت إضافة السمة adNetworkInfoArray
إلى GADResponseInfo. يعرض هذا الموقع بيانات وصفية
عن شبكات التوسّط التي يتم استدعاؤها كجزء من استجابة الإعلان هذه.
تم إيقاف إمكانية الوصول لعناصر الإعلان المخفية، حتى لا تعمل أدوات مثل VoiceOver
على إظهار العناصر غير النشطة.
7.57.0
2020-03-18
GADRewardBasedVideoAd متوقّف نهائيًا. على جميع العملاء استخدام
GADRewardedAd.
تم تحسين رسائل الخطأ لأخطاء "لم يتم العثور على المحوّل". تحتوي رسائل الخطأ
الآن على اسم المحوّل.
تم إصلاح مشكلة GADRewardedAd تتمثل في عدم استدعاء طريقة
rewardedAd:didFailToPresentWithError: في الحالات التي لم يتم فيها تحميل إعلان يضم مكافأة.
إصلاح عطل محتمل قد يحدث إذا حاولت تصاميم الإعلانات تحميل
عناوين URL لا تستخدم HTTP داخل SafariViewController.
7.56.0
2020-02-28
تمت إضافة
طريقتَي
disableAutomatedInAppPurchaseReporting
وenableAutomatedInAppPurchaseReporting
المثيل على GADMobileAds وإيقاف
طريقة الفئة disableAutomatedInAppPurchaseReporting نهائيًا. عليك طلب
disableAutomatedInAppPurchaseReporting قبل إعداد حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" أو تحميل الإعلانات لإيقاف إعداد تقارير عمليات الشراء داخل التطبيق المبرمَجة.
تمت إضافة طريقة
disableMediationInitialization
إلى GADMobileAds. عليك استدعاء هذه الطريقة قبل إعداد حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" لإيقاف إعداد محوّل التوسّط.
تمت إزالة بنية i386. لم يعُد دعم محاكي 32 بت متاحًا.
7.55.1
2020-02-14
الإعلانات التي تضم مكافأة: تم إصلاح خطأ كان يعرض rewardedAd:didFailToPresentWithError:
النوع NSString للخطأ بدلاً من
NSError.
7.55.0
2020-02-04
تمت إزالة جميع الإشارات إلى UIWebView.
لم يعُد UIWebView متاحًا.
7.54.0
2020-01-28
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.3.1 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة.
تم تفعيل WKWebView كإعداد تلقائي لحزمة تطوير البرامج (SDK) في جميع الملفات الشخصية للويب.
تمت إضافة إمكانية استخدام مَعلمات الموافقة على القراءة من
الإصدار 2.0 من إطار الشفافية والموافقة الصادر عن مكتب IAB وسلسلة us_privacy الصادرة عن مكتب IAB.
7.53.1
2019-12-19
تمت إعادة تسمية رمز الخطأ kGADErrorAppIDMissing إلى
kGADErrorApplicationIdentifierMissing.
التوسّط بمكافأة: تم إصلاح خطأ تسبب في Open Bidding عدم عمل التطبيق عند استخدام واجهة برمجة تطبيقات GADRewardedAd.
7.53.0
2019-12-12
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.2.21 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة للمؤسسات (OM).
الإعلانات البينية/الإعلانات التي تضم مكافأة: تمت إضافة
طريقة 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، ولكن لن يتم تحميل الإعلانات إلا على الإصدار 9 من نظام التشغيل iOS والإصدارات الأحدث.
تمت إضافة السمتَين currentTime وduration إلى
GADMediaContent.
تمت إضافة السمة mediaContent إلى GADInstreamAd
وإزالة سمات videoController وduration
وcurrentTime وaspectRatio.
الإعلانات التي تضم مكافأة: يمكن الآن ضبط السمة customRewardString
في أي وقت قبل عرض
GADRewardedAd. في السابق، كان يجب ضبط هذه السمة قبل تحميل أي إعلان.
التوسّط: رسائل خطأ عامة محسَّنة تظهر عندما يتعذّر العثور على محوّلات التوسّط أو عدم التوافق مع البروتوكول الصحيح.
7.49.0
2019-08-20
تمت إضافة واجهة برمجة تطبيقات لمعرّف استجابة الإعلان للبحث عن تصميمات الإعلانات في مركز مراجعة إعلانات "مدير الإعلانات".
7.48.0
2019-08-01
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.2.17 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة للمؤسسات (OM).
الإعلانات التي تضم مكافأة: تم إصلاح خطأ تسبب في جعل التطبيقات تستخدم واجهات برمجة التطبيقات القديمة للفيديوهات التي تضم مكافأة (مثل GADRewardBasedVideoAd) شهدت انخفاضًا في مرات الظهور
في تقارير التوسط.
7.47.0
2019-07-11
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.2.16 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة.
تم تحسين تسجيل الرسائل عندما تضبط التطبيقات رقم تعريف التطبيق بشكل غير صحيح في
Info.plist.
تم إصلاح خطأ عرض في الإعلانات البينية وإعلانات الفيديو التي تضم مكافأة لتثبيت التطبيق.
7.46.0
2019-06-24
تم تضمين بنية Arm64e في إطار عمل GoogleMobileAds لدعم الاختبار على الجهاز. أصبح Xcode 10 مطلوبًا الآن لإنشاء الإصدار.
الإعلانات المدمجة مع المحتوى: تمت إزالة واجهتَي برمجة التطبيقات
GADNativeAppInstallAd وGADNativeContentAd المتوقّفَين نهائيًا في السابق.
يجب أن تستخدم التطبيقات إعلانات موحَّدة
مُدمَجة مع المحتوى.
الإعلانات المدمجة مع المحتوى: تم إصلاح خطأ يعرض الإعلان المدمج مع المحتوى عرض وسائط nil ونسبة عرض إلى ارتفاع صفر، على الرغم من أنه يتضمن محتوى فيديو.
التوسّط: يتم إصلاح عطل يحدث عندما تنشط محوّلات التوسّط عمليات استدعاء متعدّدة للنجاح/التعذُّر للطلب نفسه.
7.45.0
2019-06-17
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.2.15 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة.
تم إصلاح عطل يحدث في حالات نادرة عند إغلاق إعلانات الفيديو.
تم تعديل الطلب rewardedAdMetadataDidChange بحيث لا يتم طلبه عندما تكون البيانات الوصفية nil.
7.44.0
2019-05-10
الإصدار الرسمي لدعم قياس التطبيقات
القياس المفتوح: تم تعديل البيانات إلى الإصدار 1.2.14 من حزمة تطوير البرامج (SDK) لإدارة الخدمات الجوّالة للمؤسسات (OM).
تمت إزالة GADCorrelator وواجهات برمجة التطبيقات المرتبطة به. كانت هذه الميزة
لا تعمل في السابق.
تم إيقاف السمة preferredImageOrientation في
GADNativeAdImageAdLoaderOptions نهائيًا. يمكنك استخدام
GADNativeAdMediaAdLoaderOptions كبديل.
7.43.0
2019-04-19
تم تحديث الحد الأدنى المطلوب من إصدار iOS إلى 8.0.
القياس المفتوح: تمت إضافة إمكانية استخدام أشكال الإعلانات المدمجة مع المحتوى المخصّصة.
الإعلانات المدمجة مع المحتوى: تمت إضافة السمتَين 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
تعتمد حزمة "SDK لإعلانات Google على الأجهزة الجوّالة" الآن على "قياس التطبيقات". يجب تضمين
إطار عمل قياس التطبيقات وتبعياته. يجب وضع معرّف التطبيق
في قائمة تطبيقك باستخدام المفتاح
GADIsAdManagerApp:
يمكنك الاطّلاع على دليل البدء
السريع للحصول على مزيد من المعلومات.
تم تقليل حجم إطار عمل حزمة تطوير البرامج (SDK) إلى أقل من حدود 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 الآن 9.2.
7.34.0
2018-09-26
ولم يعُد مسموحًا بطلب إعلان ثانٍ يضمّ مكافأة أثناء عرض إعلان آخر يضمّ مكافأة. يعمل هذا على إصلاح المشكلة التي قد يؤدي فيها طلب الإعلان الثاني بمكافأة إلى تعطل العديد من محوّلات التوسط التابعة لجهات خارجية. يمكن طلب إعلان آخر
بعد انتهاء العرض التقديمي في
rewardBasedVideoAdDidClose:.
تم الإصلاح: تم تعديل CocoaPod لتقليل حجم الملف إلى أقل من 100 ميغابايت، ما يسمح
بإرسال ملفات SDK إلى مستودعات GitHub.
7.33.1
2018-09-13
الإعلانات المدمجة مع المحتوى: تم إصلاح مشكلة عدم تشغيل إعلانات الفيديو بشكل صحيح في بعض الأحيان.
الإعلانات المدمجة مع المحتوى: تم إصلاح مشكلة كانت حيث كان حقل GADMediaView فارغًا للإعلانات بخلاف الفيديو.
إعلانات بانر DoubleClick: تم إصلاح خطأ تسبب في عدم سلوك طريقة تغيير الحجم بشكل صحيح.
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.
تم إيقاف خاصية تاريخ الميلاد والجنس نهائيًا في
GADRequest.
7.30.0
2018-03-26
الإصدار 3 من MRAID التجريبي.
إصلاح الأخطاء وتحسينات على الأداء
7.29.0
2018-02-16
تم إصلاح خطأ تم طرحه في الإصدار 7.28.0 تسبب في حدوث أعطال رسومية في تطبيقات GameKit.
7.28.0
2018-01-31
الإعلانات المدمجة مع المحتوى: تمت إضافة واجهة برمجة التطبيقات الموحّدة للإعلانات المدمجة مع المحتوى. يجمع ذلك بين
GADNativeAppInstallAds وGADNativeContentAds في نوع واحد جديد:
GADUnifiedNativeAd. لمزيد من التفاصيل، اطّلِع على دليل الإعلانات الموحّدة المدمجة مع المحتوى.
الفيديو الذي يضم مكافأة: تمت إضافة طريقة rewardBasedVideoAdDidCompletePlaying: إلى GADRewardBasedVideoAdDelegate لإعلام الناشرين عند اكتمال عرض الفيديو.
توسّط الفيديو بمكافأة: تمت إضافة طريقة
connectorDidCompletePlayingRewardBasedVideoAd: إلى
GADMRewardBasedVideoAdConnectorDelegate حتى يتم استدعاء محوّلات التوسّط عند
اكتمال الفيديو.
التوسط المدمج مع المحتوى: تم تعديل GADMediatedNativeAdDelegate.h
لمنح المهايئات إمكانية الوصول إلى الملفات الشخصية الفردية المستخدمة في الإعلان المدمج مع المحتوى.
تمت إضافة دعم لتوسّط الفيديو المدمج. يجب أن تنفّذ محوّلات التوسّط المدمجة مع المحتوى طريقة mediaView على GADMediatedNativeAppInstallAd وGADMediatedNativeContentAd وتعرض عرض الوسائط.
تمت إضافة التبعيات إلى إطارَي العمل QuartzCore وCFNetwork.
7.26.0
2017-11-17
دعم iPhone X.
بالنسبة إلى الإعلانات بملء الشاشة، يظهر زر الإغلاق التلقائي الآن داخل المنطقة الآمنة.
يحدّ هذا الخيار من تفاعلات حِزم تطوير البرامج (SDK) مع 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
بالنسبة إلى الوحدات الإعلانية البينية التي تم إيقاف عرض إعلانات الفيديو عليها، سيتوفّر للإعلانات البينية المعروضة
خيار إغلاق فوري، حتى إذا استدعى تصميم الإعلان MRAIDuseCustomClose.
تمت إضافة نص إلى قائمة تصحيح الأخطاء للإشارة إلى ما إذا كان وضع معاينة تصميم الإعلان أو تحديد المشاكل وحلّها مفعّلاً.
تمت إضافة الفئة 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 لفتح عنوان URL في 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 لعرض "خيارات الإعلان".
7.15.0
2016-11-21
تمت إضافة سمة GADMediaView إلى GADNativeContentAd وGADNativeCustomTemplateAd.
7.14.0
2016-10-28
تم نقل رؤوس محوّلات التوسّط إلى إطار العمل والعنوان العام.
بالنسبة إلى حجم إعلان kGADAdSizeFluid، لم يعُد تغيير حجم
إعلان البانر يؤدّي إلى تغيير حجم إطار عرض البانر.
7.13.1
2016-10-20
تمت إضافة دعم إلى المعاينة داخل التطبيق وتحديد المشاكل وحلّها في "مدير إعلانات Google".
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.
لم تعُد التطبيقات بحاجة إلى تقديم نصوص إلى NSCalendarsUsageDescription وNSBluetoothPeripheralUsageDescription عند تحديث التطبيقات لنظام التشغيل iOS 10.
تمت إزالة التوافق مع MRAID 2.0 createCalendarEvent وstorePicture.
7.10.1
2016-08-26
إصلاح خطأ الأعطال التي تتضمّن GADStringFromCGFloat.
7.10.0
2016-08-16
عند ربط الإعلانات المدمجة مع المحتوى بأحد الملفات الشخصية، يتم تغيير سمة userInteractionEnabled للملف الشخصي إلى NO لمطابقة توقعات حزمة تطوير البرامج (SDK).
تمت إضافة التبعية على MobileCoreServices.
تمت إضافة واجهة برمجة تطبيقات لإخبار شبكة الإعلانات بما إذا كان إصدار حزمة SDK هو major.minor.patch على الأقل.
7.9.1
2016-07-18
تم إصلاح خطأ يؤثر في توسّط الفيديو الذي يضم مكافأة.
7.9.0
2016-07-13
تمت إضافة اعتماديات GLKit وOpenES وCoreMotion وCoreVideo لتحسين عرض الإعلانات وجودتها.
تمت إضافة طريقة +[GADMobileAds configureWithApplicationID:]. على ناشري AdMob استدعاء هذه الطريقة مع معرّف التطبيق.
لن يتلقّى الناشرون على "مدير إعلانات Google" الذين يستخدِمون توسّط حزمة تطوير البرامج (SDK) التحذير "نوع الإعلان التوسّط غير معروف أو غير صالح".
7.8.1
2016-05-11
تمت إضافة حزمة SDK لإتاحة استخدام بيانات الموقع الجغرافي تلقائيًا عندما يفعّل المستخدم أذونات تحديد الموقع الجغرافي للتطبيق صراحةً.
7.8.0
2016-04-28
تمت إضافة الاعتمادية على إطارَي عمل CoreBluetooth وSafariServices.
تمت إضافة تعليقات توضيحية إلى ملفات العناوين الرئيسية لحزمة تطوير البرامج (SDK) بهدف تحسين توافق Swift الاختياري.
تمت إضافة دعم السمة GADAdSizeDelegate
في الإعلانات ذات الحجم kGADAdSizeFluid.
7.7.1
2016-04-06
تم حل مشكلة متعلقة بالتعامل مع نقرات الإعلانات المدمجة مع المحتوى في طرق عرض التمرير.
7.7.0
2016-02-24
تم توفير دعم لإعلانات الفيديو التي تضم مكافأة.
تمت إضافة إمكانية استخدام رمز البت.
وقد أدّى ذلك إلى زيادة حجم تنزيل حزمة SDK،
ولكنّه لن يؤدي إلى زيادة كبيرة في حجم البرامج الثنائية للتطبيق.
لتغيير هذه الإعدادات لتطبيقك،
انتقِل إلى إعدادات الإنشاء
في مشروعك وضمن القسم خيارات الإنشاء،
اضبط تفعيل رمز Bitcode على 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
لم تعُد حزمة SDK تستخدم طريقة
canOpenURL
الخاصة بـ "UIApplication" على أجهزة iOS 9.
تم تغيير اسم معاودة الاتصال بـ "adLoader:didFailToReceiveAdWithError" في GADAdLoaderDelegate
إذا لم يتم طلب أي أنواع
إعلانات.
7.4.1
2015-08-13
لإصلاح عطل يحدث عندما يكمل المستخدم عملية شراء داخل التطبيق لمنتج يحتوي معرّفه على رمز خاص.
7.4.0
2015-07-30
الإصدار 2 من MRAID
تمت إضافة إعدادات عامة جديدة لإعداد تقارير الأعطال وتتبُّع الشراء داخل التطبيق تلقائيًا. إذا تم تفعيل تتبُّع الشراء التلقائي داخل التطبيق، سيؤدي ذلك إلى إزالة الاعتماد على
حزمة تطوير البرامج (SDK) لتتبُّع الإحالات الناجحة لإعداد تقارير عن الإحالات الناجحة للشراء داخل التطبيق.
أصبحت السمة adUnitID في GADInterstitial الآن
readonly.
تمت إضافة واجهات برمجة التطبيقات لتوسّط الفيديو المستند إلى المكافآت.
تم إيقاف "setLocationWithDescription:" نهائيًا في GADRequest.
يمكنك استخدام setLocationWithLatitude:longitude:accuracy: كبديل.
7.3.1
2015-05-28
تمت إضافة دعم إلى أشكال الإعلانات المدمجة مع المحتوى وعمليات تثبيت التطبيقات في AdMob و"مدير الإعلانات" وAd Exchange.
تمت إضافة دعم لأشكال الإعلانات المدمجة مع المحتوى المخصصة، والمتاحة للحجوزات في "مدير الإعلانات".
تم إصلاح الانحدار الذي تم تقديمه في الإصدار 7.2.0 حيث تم عرض إعلانات البانر الذكية بشكل غير صحيح في الوضع الأفقي على نظام التشغيل 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.
تم إصدار حزمة تطوير البرامج (SDK) كإطار عمل.
تمت إزالة التبعية لعلامة رابط -ObjC.
تم تحسين وقت تحميل الإعلانات على نظام التشغيل iOS 8.
تمت إضافة الموقع الإلكتروني "requestAgent" إلى "GADRequest".
يجب أن تعمل عمليات الدمج مع منتجات خارجية على ضبط هذه السمة لتشير إلى المنصة التي نشأ منها الطلب.
تمت إضافة فئة DFPRequest جديدة، والتي تتوافق
مع الاستهداف المخصّص واستبعادات الفئات.
تم نقل الموقع الإلكتروني "publisherProvidedID" من
DFPExtras إلى DFPRequest.
تم استبدال GADAdMobExtras وDFPExtras بفئة GADExtras واحدة.
تم إيقاف خاصية hasAutoRefreshed
الخاصة بـ GADBannerView.
تمت إزالة وحدة الماكرو GAD_SIMULATOR_ID: يتم تفعيل إعلانات الاختبار
تلقائيًا في المحاكي عند استخدام الترميزَين GADBannerView وGADInterstitial.
تمت إزالة الخصائص mediationExtras وadditionalParameters والاختبار في GADRequest.
تم إيقاف ميزة "setBirthdayWithMonth:day:year:" في "GADRequest" نهائيًا.
تمت إزالة طريقة 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
تم تصحيح إعداد عرض البانر من إطارات nib.
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 نهائيًا.
حزم تحليلات غير مجمّعة من SDK ينتج عنها تقليل في حجم حزمة SDK (من 9.6 إلى 3.4) ميغابايت. يمكن تنزيل حزمة تطوير البرامج (SDK) لخدمة "إحصاءات Google"
هنا.
تم نقل الخاصية contentURL في DFPExtras
إلى GADRequest.
إصلاحات أخطاء متعددة
6.9.2
2014-05-07
تم إيقاف الدعم لنظام التشغيل iOS 4.3. تتوافق حزمة تطوير البرامج (SDK) مع الإصدار 5.0 من نظام التشغيل iOS والإصدارات الأحدث وتوفر الآن مراجع ضعيفة لـ ARC.
تمت إضافة تنسيق بانر كبير مقاس 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
2013-11-05
هذا الإذن مطلوب للربط بإطار عمل AVFoundation.
تمت إضافة دعم إلى بنية Arm64 وx86_64.
تم تقليل حجم المكتبة بشكل كبير.
تمت إضافة السمة adNetworkClassName في GADBannerView وGADInterstitial.
تم إصلاح خطأ عدم تنشيط أحداث تطبيق "مدير الإعلانات" للإعلانات البينية.
تجميع محوّل Ad Exchange HTML مباشرةً في المكتبة. لم يعد مطوّرو برامج Ad Exchange
بحاجة إلى ربط "libAdapterHtml.a" بشكل منفصل.
6.5.1
2013-08-29
لإخفاء شريط الحالة لطرق العرض بملء الشاشة على نظام التشغيل iOS 7.
6.5.0
2013-07-16
تم إصلاح خطأ واحد (GADBannerView) في تغيير الحجم.
تغيير في واجهة برمجة التطبيقات في حقل "قانون حماية خصوصية الأطفال على الإنترنت" (COPPA) في GADRequest
يجتاز معرّف المعلِنين (IDFA) من Apple في طلب الإعلان.
تم تعديل رسائل تحذير التوسّط لاستخدام علامة الروابط.
6.4.2
2013-05-20
حلّ مشكلة "GADMRAIDInterceptor" المتكرّرة
6.4.1
2013-04-18
تم إصلاح عُطل حدث عندما كانت قيمة "Advertising Identifier" هي nil.
6.4.0
2013-04-08
تم إصلاح أعطال GADInterstitial عند تشغيل التطبيق في الخلفية.
تم إصلاح عطل في سلسلة محادثات GADMRAIDInterceptor.
تم إصلاح خطأ بحيث يتلقّى المفوَّضون بين المستخدمين الآن interstitialWillLeaveApplication.
تمت إعادة تسمية رموز MD5 لمنع أخطاء الرموز المكررة.
تمت إضافة دعم لتلقّي إعلانات اختبارية عند استخدام AdMob من خلال التوسّط.
لا تتوفّر الإعلانات الاختبارية إلا على الأجهزة التي تعمل بالإصدار 6 من نظام التشغيل iOS أو الإصدارات الأحدث.
تمت إزالة جميع استخدامات 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 ضرورية عند إنشاء إصدارات ARMv7، ولا تزال علامة -ObjC مطلوبة.
مطلوب للربط بإطار عمل AdSupport.
مطلوب لاستخدام Xcode 4.5 والإصدار المتوافق مع iOS 6. الحد الأدنى للنشر هو iOS 4.3.
أزالت حزمة تطوير البرامج (SDK) تعليمات ARMv6، وأصبحت الآن تتضمّن تعليمات ARMv7.
لاستخدام معرِّف Apple (IDFA) للإعلان (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 عند الوصول إلى مشكلة المفتاح.
على الناشرين إضافة العلامة -all_load عند استخدام حزمة تطوير البرامج (SDK).
تمت إضافة كائنات DFPBannerView وDFPInterstitial
وDFPExtras خصيصًا للناشرين في "مدير الإعلانات".
ميزة جديدة في "مدير الإعلانات": أحجام إعلانات متعددة
ميزة جديدة في "مدير الإعلانات": أحداث التطبيقات.
أصبحت عناوين "مدير الإعلانات" و"البحث" و"التوسّط" مضمّنة الآن في المجلد الفرعي "الإضافات"، وبالتالي لم تعد تتطلّب عمليات تنزيل منفصلة.
مشكلة معروفة: عند استخدام GADBannerView مع أداة إنشاء الواجهة، يجب ضبط حجم الإطار بشكل واضح قبل تحميل الطلب.
6.1.2: يستخدم هذا الإصدار معرّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على الموافقة المناسبة من المستخدم لإرسال معلومات معرِّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.
6.0.3/4
2012-05-10
تمت إضافة ميزة تحديد عدد مرات الظهور.
تم إصلاح بعض الأخطاء البسيطة.
6.0.4: يستخدم هذا الإصدار معرّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على الموافقة المناسبة من المستخدم لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.
6.0.1
2012-04-19
تمت إضافة توسط شبكة الإعلانات.
يشمل التوسّط القدرة على التوسّط للإعلانات للشركة نفسها والأحداث المخصّصة.
تمت إضافة دعم الإصدار 1.0 من MRAID إلى جميع إصدارات النظام الأساسي iOS.
تم إيقاف وحدات ماكرو GAD_SIZE_#x# نهائيًا لصالح الثوابت GADAdSize.
تمت إضافة إمكانية استخدام الإعلانات ذات العرض الكامل من خلال ثابتَي GADSize
الجديدَين: kGADAdSizeSmartBannerPortrait وkGADAdSizeSmartBannerLandscape.
يستخدم "GADRequest" الآن "registerAdNetworkExtras:"
لضبط الميزات الإضافية. تم إيقاف الموقع الإلكتروني additionalParameters نهائيًا.
اعتبارًا من الإصدار 5.0.8، لا تشير حزمة تطوير البرامج (SDK) لنظام التشغيل 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
إصلاح الأزرار الكبيرة الحجم على شاشات ريتينا في المتصفح داخل التطبيق