ملاحظات حول الإصدار
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
الإصدار
تاريخ الإصدار
ملاحظات
13.10.0
2026-09-17
تم طرح ملفات العناوين العامة لواجهات برمجة التطبيقات التجريبية لميزة "نافذة ضمن النافذة".
لدمج شكل الإعلان "نافذة ضمن النافذة"، استخدِم
#import <GoogleMobileAds/GoogleMobileAds_Beta.h>
في Objective-C وimport GoogleMobileAds_Private في Swift.
تم إصلاح عُطل ناتج عن استدعاء واجهات برمجة التطبيقات GADVideoController
في الإعلانات المدمجة مع المحتوى التي يتم عرضها من خلال التوسّط.
يتوافق Google Mobile Ads SDK مع الإصدار 27 من نظام التشغيل iOS.
القياس المفتوح: تم تعديل حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح إلى الإصدار 1.6.10.
13.9.0
2026-08-26
تمت إضافة إمكانية استخدام واجهات برمجة التطبيقات لجمع الإشارات وعرض الإعلانات البينية القابلة للتمرير:
تمت إضافة الطريقة +loadWithAdResponseString:completionHandler:
إلى GADSwipeableInterstitialAd.
تمت إضافة الفئة GADSwipeableInterstitialSignalRequest.
13.8.0
2026-08-17
عند استخدام التوسّط مع مصادر إعلانات الأحداث المخصّصة، يعرض GADResponseInfo.loadedAdNetworkResponseInfo.adNetworkClassName الآن اسم فئة الحدث المخصّص بدلاً من GADMAdapterCustomEvents.
تمت إعادة تصميم منطق التحقّق من ملاءمة الشاشة للإعلانات بملء الشاشة
لمنع عمليات الرفض غير المقصودة أثناء تغيير اتجاه الجهاز على أجهزة iPad.
تم تعديل الدالة CGSizeFromGADAdSize
ليتم ضبطها تلقائيًا على الوضع العمودي عند حساب عرض الإعلانات السائلة
في سلسلة محادثات في الخلفية. يحلّ هذا الإجراء محل السلوك السابق الذي كان يعتمد على استخدام آخر اتجاه تم تخزينه مؤقتًا.
13.6.0
2026-06-24
تم حلّ تحذيرات برنامج التجميع Xcode الناتجة عن عدم توفّر ملفات عناوين الإصدار التجريبي
في عنوان Google Mobile Ads SDK الشامل للإصدار 13.3.0.
13.5.0
2026-06-09
تمت إضافة واجهات برمجة تطبيقات للتنسيق GADSwipeableInterstitialAd.
الإعلانات البينية القابلة للتمرير متاحة في إصدار تجريبي خاص. يُرجى التواصل مع مدير حسابك لطلب الإذن بالوصول.
تم تعديل أداة تسجيل الأعطال في حزمة SDK لتتكامل بشكل سليم مع معالجات الإشارات التي تم ربطها سابقًا، ما يتيح لأدوات تسجيل الأعطال تسجيل تتبُّع تسلسل استدعاء الدوال البرمجية الكامل.
التحميل المُسبَق للإعلانات: تمت إضافة طريقة adResponseInfoWithPreloadID:
لفحص معلومات استجابة الإعلان التالي الذي تم تحميله مُسبقًا بدون إزالته
من قائمة الانتظار.
13.4.0
2026-05-18
تم تعديل الحد الأدنى لإصدار Xcode المتوافق إلى 26.2.
تحسين أمان سلاسل التنفيذ لعرض الإعلانات المدمجة مع المحتوى التابعة لجهات خارجية من خلال التأكّد من أنّه يتم دائمًا الوصول إلى طرق عرض الوسائط في سلسلة التنفيذ الرئيسية
13.3.0
2026-04-27
تم إيقاف السمتَين tagForChildDirectedTreatment وtagForUnderAgeOfConsent نهائيًا في GADRequestConfiguration. استخدِم السمة الجديدة ageRestrictedTreatment
للإشارة إلى طلبات عرض الإعلانات التي تتضمّن تعاملاً مع الأطفال والمراهقين.
تم طرح ملفات العناوين العامة لإصدارات Ad Preloading Beta API التجريبية. للتكامل مع ميزة التحميل المُسبَق للإعلانات، استخدِم #import <GoogleMobileAds/GoogleMobileAds_Beta.h> في Objective-C وimport GoogleMobileAds_Private في Swift.
القياس المفتوح: تم تعديل حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح إلى الإصدار 1.6.5.
13.2.0
2026-04-02
إصلاح الأخطاء وتحسينات على الأداء
13.1.0
2026-02-24
تم إيقاف GADErrorOSVersionTooLow نهائيًا. أصبح هذا الخطأ غير ضروري لأنّ الحد الأدنى لهدف النشر في Google Mobile Ads SDK يتطابق مع الحد الأدنى لإصدار نظام التشغيل الذي يمكنه تلقّي الإعلانات.
13.0.0
2026-02-04
التغييرات التي قد تؤدي إلى أعطال:
تمت زيادة الحد الأدنى لإصدار نظام التشغيل المستهدف إلى iOS 13.0.
تُطلق السمة Google Mobile Ads SDK استثناءً إذا تم رصد عنصر ليس من النوع String في مصفوفة neighboringContentURLStrings.
تمت إزالة العديد من واجهات برمجة التطبيقات التي تم إيقافها نهائيًا سابقًا.
تمت إضافة إمكانية استخدام "إعلانات بانر تكيُّفية ثابتة" كبيرة الحجم. تم تصميم إعلانات البانر التكيّفية الثابتة الكبيرة لزيادة التفاعل والإيرادات. يمكنك طلب "إعلانات بانر تكيُّفية ثابتة كبيرة" باستخدام الدالتين التاليتين:
نقل تدريجي مستمر للبيانات من أجل توفير نموذج التزامن في Swift 6
تم تعديل جميع طلبات حزمة تطوير البرامج (SDK) os_log لاستخدام محدّد مستوى الوصول {public} لمنع إخفاء السجلّات في وحدة التحكّم.
تم إصلاح مشكلة ظهور GADErrorInvalidRequest
بدلاً من GADErrorTimeout عند انتهاء المهلة لبعض الطلبات.
تم إصلاح عُطل على أجهزة iPad التي تعمل بنظام التشغيل iOS 26، وقد حدث عند عرض إعلانات بانر
خلف UIPrintController.
12.14.0
2025-11-18
إصلاح الأخطاء وتحسينات على الأداء
12.13.0
2025-11-06
تم إيقاف واجهتَي برمجة التطبيقات -registerAdView:clickableAssetViews:nonclickableAssetViews: و-unregisterAdView نهائيًا في العنصر GADNativeAd. استخدِم
GADNativeAdView
لعرض الإعلانات المدمجة مع المحتوى بدلاً من ذلك.
12.12.0
2025-10-02
تم إصلاح عُطل في الإصدار 15 من نظام التشغيل iOS والإصدارات الأقدم عند ضبط السمة scene على عنصر GADRequest.
12.11.0
2025-09-08
إصلاح الأخطاء وتحسينات على الأداء
12.10.0
2025-09-03
يتوافق Google Mobile Ads SDK مع نظام التشغيل iOS 26.
إصلاح الأخطاء وتحسينات على الأداء
12.9.0
2025-08-11
يتم الآن إرسال معرّفات مواضع الإعلانات بشكلٍ صحيح لطلبات الإعلانات المدمجة مع المحتوى.
12.8.0
2025-07-28
تحسين دقة عرض الإعلانات بملء الشاشة وإعداد تقارير عن مرّات الظهور على أجهزة iPad التي تعمل بنظام التشغيل iOS 26 وتتضمّن نوافذ قابلة للتعديل
تم حلّ مشكلة عدم استجابة الشاشة عندما يغلق المستخدم صفحة App Store داخل التطبيق على الفور.
12.7.0
2025-07-08
أداة فحص الإعلانات: أتحنا إمكانية ضبط إعلانات اختبارية خارج السياق في أداة فحص الإعلانات باستخدام مَعلمات طلب إضافية.
يمكن للناشرين المدرَجين في القائمة المسموح بها الآن استخدام أرقام تعريف مواضع الإعلانات لجميع أشكال الإعلانات.
12.6.0
2025-06-10
تم إصلاح مشكلة كان يمكن فيها توسيع "إعلان بانر قابل للتصغير" فوق إعلان آخر.
12.5.0
2025-05-27
أجرينا تغييرات على طريقة تفاعل حزمة SDK مع
AVAudioSession ما يؤدي إلى تحسين التوافق مع محرك الصوت في Unity.
يعمل زر إلغاء كتم صوت الإعلان الآن على إلغاء كتم صوت الجهاز لجميع أشكال الإعلانات، حتى إذا كان الجهاز في وضع عدم الإزعاج. استخدِم واجهة برمجة التطبيقات
audioSessionIsApplicationManaged
لتغيير السلوك التلقائي.
12.4.0
2025-05-07
تم حلّ مشكلة كانت تمنع النقرات المخصّصة على "إعلانات الفيديو المدمجة مع المحتوى" المخصّصة.
12.3.0
2025-04-16
تم حلّ عُطل مرتبط بإغلاق SKOverlay في تطبيقات Unity.
يعمل زر "إعادة الصوت" في الإعلان المدمج مع المحتوى الآن على إعادة صوت الجهاز، حتى إذا كان الجهاز في الوضع الصامت. استخدِم واجهة برمجة التطبيقات
audioSessionIsApplicationManaged
لتغيير السلوك التلقائي.
12.2.0
2025-03-12
إصلاح الأخطاء وتحسينات على الأداء
12.1.0
2025-02-26
إصلاح الأخطاء وتحسينات على الأداء
12.0.0
2025-02-03
التغييرات التي قد تؤدي إلى أعطال:
تم تعديل الحد الأدنى لإصدار Xcode المتوافق إلى 16.0.
تمت إزالة العديد من واجهات برمجة التطبيقات التي تم إيقافها نهائيًا سابقًا.
الإعلانات التكيّفية المضمّنة:
عند طلب CGSizeFromGADAdSize(_:) باستخدام حجم "إعلان تكيُّفي" مضمّن،
يتم الآن عرض الارتفاع 0 إلى أن يعرض Google Mobile Ads SDK
إعلانًا.
التزامن في Swift 6:
بدأنا عملية نقل تدريجية لتوفير التوافق مع نموذج التزامن في Swift 6.
الاستهداف المخصّص:
يستخدم قاموس customTargeting على GADRequest الآن Any بدلاً من String كنوع قيمة.
11.13.0
2024-12-03
تحسين عملية تخصيص الذاكرة لإعلانات الفيديو من أجل منع التحميل الزائد على الموارد، ما يؤدي إلى تقليل
AVErrorMediaServicesWereReset
الأخطاء وتحسين ثبات التشغيل
11.12.0
2024-11-07
تم إصلاح المشكلة التي كانت تؤدي إلى عدم استدعاء طرق GADFullScreenContentDelegate إذا تم إصدار عنصر الإعلان قبل انتهاء عرض الإعلان.
القياس المفتوح: تم التحديث إلى الإصدار 1.5.2 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح.
11.11.0
2024-10-21
تم إيقاف GADErrorMediationNoFill نهائيًا.
إعلانات بينية تظهر أثناء التمرير: تم إيقافها نهائيًا في GADMediationInterscrollerAd
و-loadInterscrollerAdForAdConfiguration:completionHandler:.
11.10.0
2024-09-18
أجرينا تغييرات على تخزين الفيديو مؤقتًا لتحسين أداء التشغيل عند الاتصال بشبكة الجوّال.
11.9.0
2024-09-11
الإصدار الرسمي الذي يتيح استخدام التطبيق على نظام التشغيل iOS 18
تم إصلاح مشكلة كانت تمنع الإعلانات أثناء فتح التطبيق من إخفاء شريط الحالة.
تم تعديل سجلّات وحدة تصحيح الأخطاء لتستخدِم OSLog مع اسم النظام الفرعي com.google.GoogleMobileAds.
تم إصلاح خطأ مرتبط بـ MarketplaceKit كان يؤدي إلى تعطُّل حزمة SDK عند تشغيلها على نظام التشغيل MacOS.
11.8.0
2024-08-13
الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي كان يتسبّب في تشغيل
GADVideoControllerDelegate
إضافي عند تشغيل فيديو تم إيقافه مؤقتًا.
يمكن للناشرين المدرَجين في القائمة المسموح بها الآن استخدام
GADRequest.customTargeting لتصنيف مجموعات التوسّط باستخدام
أزواج المفتاح/القيمة المخصّصة.
11.6.0
2024-06-17
تمت إضافة اعتمادية على
MarketplaceKit. ويتطلّب ذلك إنشاء التطبيقات باستخدام Xcode 15.3 أو إصدار أحدث.
MarketplaceKit هي حزمة متوافقة مع Swift فقط، لذا تمت إضافة ملف نائب Swift إلى حزمة التوزيع لكي يتم تضمين مكتبات Swift العادية في التطبيقات حتى إذا لم تكن تحتوي على ملفات Swift أخرى.
11.5.0
2024-05-16
تمت إضافة السمة isCollapsible إلى
GADBannerView للتحقّق مما إذا كان البانر الذي تم عرضه
قابلاً للتصغير.
تمت الآن استعادة حالة userInteractionEnabled لطرق عرض مواد عرض الإعلانات المدمجة مع المحتوى بعد ضبط طرق عرض مواد العرض على nil.
أداة فحص الإعلانات: أضفنا إمكانية عرض إشارات خصوصية إضافية، مثل TFUA وTFCD.
11.4.0
2024-05-06
تم تعديل هوية التوقيع من AdMob Inc. إلى Google LLC باستخدام رقم تعريف الفريق EQHXZ8M8AV. إذا أدّى ذلك إلى ظهور إشعار في Xcode، اختَر "قبول التغيير" لقبول الهوية الجديدة.
تم الرجوع إلى الإصدار 1.4.8 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح.
تعمل هذه السمة على حلّ مشكلة رمز adView العام غير المقصود
الموجود في الإصدار 1.4.10 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح، والذي يتسبّب في حدوث أخطاء في الرموز المكرّرة إذا تم تضمين الإصدار 1.4.10 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح في عدة مكتبات.
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) الخاصة بالقياس المفتوح.
الإعلانات بملء الشاشة:
يمكن الآن أن تكون مراجع UIViewController للإعلانات بملء الشاشة فارغة وغير مطلوبة. تستخدم حزمة SDK النافذة الرئيسية للتطبيق للبحث عن وحدات التحكّم في العرض تلقائيًا في حال عدم توفيرها.
تمت إضافة تحذيرات إضافية بشأن الإيقاف النهائي لواجهات برمجة التطبيقات GADCustomEvent.
يمكنك استخدام واجهات برمجة التطبيقات GADMediationAdapter بدلاً من ذلك.
تم إصلاح الخطأ الذي كان يتسبّب في عرض بعض تصاميم الإعلانات بشكل غير صحيح
عند تحميل إعلان في اتجاه معيّن ثم عرضه في اتجاه آخر.
10.10.0
2023-08-30
الإصدار الرسمي الذي يتيح استخدام التطبيق على أجهزة iOS 17
القياس المفتوح: تم التحديث إلى الإصدار 1.4.8 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح.
أداة فحص الإعلانات: تمت إضافة إمكانية استخدام حزمة 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 لعرض أسماء الوحدات الإعلانية في واجهة مستخدم "أداة فحص الإعلانات".
لم يعُد يتم عرض الإعلانات على الإصدار 11 من نظام التشغيل iOS، بل يجب استخدام الإصدار 12 من نظام التشغيل iOS لعرض الإعلانات، مع العلم أنّ الحد الأدنى لإصدار النشر لا يزال 10.0 من نظام التشغيل iOS.
تمت إزالة الحقول التالية التي تم إيقافها نهائيًا:
userBirthday
userGender
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLocationDescription
userLongitude
الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي كان يتسبّب في عرض GADMediaContent.mainImage للرمز nil على الرغم من عرض الصورة بنجاح في GADMediaView.
تتضمّن الآن "الإعلانات المدمجة مع المحتوى" خارج السياق في "أداة فحص الإعلانات" طرق عرض الوسائط.
تم إيقاف الحقول التالية نهائيًا في GADMediationAdConfiguration:
userHasLocation
userLatitude
userLocationAccuracyInMeters
userLongitude
تمت إزالة رمز bitcode من إصدار Google Mobile Ads SDK.
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: دائمًا عبارة عن عملية غير نشطة، وكانت قيمة
مكافأة الإعلان تأتي من إعدادات الوحدة الإعلانية في
واجهة مستخدم AdMob.
أداة فحص الإعلانات: تمت إضافة إمكانية تصدير طلبات الإعلانات إلى حزمة 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
تمت إضافة وسائل حماية لمنع تعطُّل التطبيقات عند تشغيل Google Mobile Ads SDK
على نظام التشغيل iOS 9 أو الإصدارات الأقدم. لا تتوافق حزمة تطوير البرامج (SDK) إلا مع الإصدار 10 من نظام التشغيل iOS والإصدارات الأحدث،
ولا يمكن استخدامها مع الإصدارات الأقدم.
تم إصلاح خطأ غير شائع يؤثّر في الإصدارات التجريبية من نظام التشغيل iOS 15، حيث قد لا يتم تحديد حجم عروض الويب بملء الشاشة بشكل صحيح لتطبيقات المشاهد المتعددة.
تم إصلاح الخطأ الذي كان يؤدي إلى تعطُّل استدعاء registerAdNetworkExtras:
إذا تم إنشاء العنصر GADRequest باستخدام الطريقة copy.
8.8.0
2021-07-20
تمت إضافة منطق لمنع الحالات النادرة التي يمكن فيها عرض متاجر متعدّدة داخل التطبيق فوق بعضها البعض.
تم إيقاف السمة mediaView نهائيًا في GADCustomNativeAd.
بدلاً من ذلك، استخدِم السمة الجديدة mediaContent
من الفئة نفسها.
تم إصلاح الخطأ الذي لم يتم فيه استدعاء عمليات رد الاتصال الخاصة بتفويض كتم الصوت أو إلغاء كتمه في الإعلانات المدمجة التي تستخدم عروض الأسعار.
تم تعديل نوع kGADSimulatorID
من id إلى NSString*
لتجنُّب تحويل الأنواع الإضافي في Swift.
8.5.0
2021-05-07
تم إصلاح خطأ كان يتسبّب في عدم إغلاق شكل إعلان تجريبي عند إغلاق الإعلان إذا تم عرضه عدة مرات.
8.4.0
2021-04-19
زيادة إمكانية استخدام أحداث الإحالات الناجحة SKAdNetwork باستخدام SKAdImpression
8.3.0
2021-03-25
تمّت إضافة ميزة "معرّف الطرف الأول الخاص بالناشر" (المعروفة سابقًا باسم مفتاح التطبيق نفسه) لمساعدتك في عرض إعلانات أكثر ملاءمةً وإعلانات مخصصة باستخدام البيانات التي يتم جمعها من تطبيقاتك.
تمت إضافة "adWillDismissFullScreenContent:" إلى
"GADFullScreenContentDelegate".
تم إصلاح مشكلة كانت تؤدي إلى استدعاء adDidPresentFullScreenContent: قبل العرض التقديمي مباشرةً بدلاً من استدعائه بعده مباشرةً.
8.2.0.1
2021-03-12
تم إصلاح خطأ التثبيت في CocoaPods Can't merge
user_target_xcconfig الذي كان يحدث عند استخدام حِزم متعددة مع إعدادات 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
سيؤدي ضبط Google Mobile Ads 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.
تمّت إضافة الإصدار التجريبي من "أداة فحص الإعلانات".
تم إصلاح الخطأ الذي كان يؤدي إلى احتفاظ rootViewControllerGADNativeCustomTemplateAd بمؤشر قوي على الإعلان.
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 ليصبح تنسيقًا بملء الشاشة. تتوفّر "الإعلانات على شاشة فتح التطبيق" حاليًا في إصدار تجريبي خاص. يُرجى التواصل مع مدير حسابك لطلب الإذن بالوصول.
التوسّط في "الإعلانات البينية":
تم الآن إزالة التكرار من عمليات معاودة الاتصال interstitialDidDismissScreen: من برامج التوسّط.
7.62.0
2020-07-10
تم إصلاح الخطأ الذي كان يتطلّب النقر مرّتين على الفيديوهات لتشغيلها بعد إيقافها مؤقتًا بسبب إزالة سماعات الرأس.
تم تنفيذ طريقة 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 قبل بدء
Google Mobile Ads SDK أو تحميل الإعلانات لإيقاف ميزة إعداد التقارير التلقائي عن عمليات الشراء داخل التطبيق.
تمت إضافة طريقة
disableMediationInitialization
إلى GADMobileAds. يجب استدعاء هذا الإجراء قبل تهيئة
Google Mobile Ads SDK لإيقاف عملية تهيئة وسيط الإعلانات.
تمت إزالة بنية 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.
التوسّط للإعلانات مقابل مكافآت: تم إصلاح خطأ كان يتسبّب في عدم عمل عروض الأسعار عند استخدام واجهة برمجة التطبيقات GADRewardedAd.
7.53.0
2019-12-12
القياس المفتوح: تم التحديث إلى الإصدار 1.2.21 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح.
الإعلانات البينية/الإعلانات مقابل مكافأة: تمت إضافة الطريقة canPresentFromViewController:. يمكن للتطبيقات المتعددة المشاهد استخدام هذه الطريقة للتحقّق مما إذا كان لا يزال من الممكن عرض الإعلان عند تغيير حجم المشهد.
الإعلانات البينية:
يتم الآن استدعاء interstitialDidFailToPresentScreen:
عند محاولة عرض إعلان غير جاهز أو إعلان تم عرضه من قبل.
الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي كان يؤدي إلى طلب واجهة برمجة تطبيقات خاصة بواجهة المستخدم في سلسلة محادثات في الخلفية.
تم إصلاح تسريب الذاكرة GADBlockSignalSource الذي كان يحدث عند تحميل الإعلانات.
التوسّط باستخدام الإعلانات المدمجة مع المحتوى: تمت إزالة
GADMediatedNativeAppInstallAd و
GADMediatedNativeContentAd.
تم إصلاح الخطأ الذي كان يتسبّب في عدم مراعاة نسبة عرض إلى ارتفاع الوسائط في الإعلان أثناء عرض الفيديو في الطلب.
7.51.0
2019-10-17
تمت زيادة الحد الأدنى لإصدار iOS المتوافق إلى الإصدار 9. سيظلّ بإمكان التطبيقات الربط بنظام التشغيل iOS 8، ولكن لن يتم تحميل الإعلانات إلا على الإصدارات 9 والإصدارات الأحدث من نظام التشغيل iOS.
تمت إضافة السمتَين currentTime وduration إلى GADMediaContent.
تمت إضافة السمة mediaContent إلى GADInstreamAd
وتمت إزالة السمات videoController وduration
وcurrentTime وaspectRatio.
القياس المفتوح: تم التحديث إلى الإصدار 1.2.19 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح.
تمت إضافة إمكانية استخدام التطبيقات التي تتضمّن مشاهد متعددة. يجب أن تضبط التطبيقات التي تتيح مشاهد متعددة السمة scene على GADRequest لتلقّي إعلانات بالحجم المناسب.
تمت إزالة الفئة الفرعية SKStoreProductViewController، والتي لا يُسمح بها على نظام التشغيل iOS 13.
تم حلّ تحذير Apple الذي ظهر أثناء إرسال التطبيق إلى متجر التطبيقات بشأن استخدام واجهة برمجة تطبيقات قديمة.
تمت إضافة السمة testRequestIdentifiers إلى GADMobileAds.requestConfiguration. تم إيقاف السمة
testDevices نهائيًا في GADRequest.
الإعلانات مقابل مكافأة: يمكن الآن ضبط السمة customRewardString
في أي وقت قبل عرض GADRewardedAd. في السابق، كان يجب ضبط هذه السمة قبل تحميل الإعلان.
التوسّط: تم تحسين رسائل الخطأ العامة عند تعذّر العثور على محوّلات التوسّط أو عدم توافقها مع البروتوكول الصحيح.
7.49.0
2019-08-20
تمت إضافة واجهة برمجة تطبيقات لمعرّف استجابة الإعلان للبحث عن تصاميم الإعلانات في "مركز مراجعة الإعلانات" في "مدير إعلانات Google".
7.48.0
2019-08-01
القياس المفتوح: تم التحديث إلى الإصدار 1.2.17 من حزمة OM SDK.
الإعلانات مقابل مكافأة: تم إصلاح خطأ كان يؤدي إلى انخفاض عدد مرّات الظهور في تقارير التوسّط للتطبيقات التي تستخدم واجهات برمجة التطبيقات القديمة الخاصة بـ "إعلانات الفيديو مقابل مكافأة" (مثل 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
الإصدار الرسمي لإتاحة استخدام "قياس أداء التطبيق"
يتمّ بدء قياس بيانات التطبيق وإرسال البيانات عند بدء تشغيل التطبيق تلقائيًا. تمت إضافة خيار تأخير قياس بيانات التطبيق إلى أن يتم استدعاء Google Mobile Ads SDK بشكل صريح.
القياس المفتوح: تم التحديث إلى الإصدار 1.2.14 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح.
تمت إزالة GADCorrelator وواجهات برمجة التطبيقات المرتبطة بها. كانت هذه الميزة غير صالحة للاستخدام في السابق.
تم إيقاف السمة preferredImageOrientation في GADNativeAdImageAdLoaderOptions نهائيًا. استخدِم GADNativeAdMediaAdLoaderOptions بدلاً من ذلك.
القياس المفتوح: يتضمّن الإصدار 1.2.13 من حزمة تطوير البرامج (SDK) الخاصة بالقياس المفتوح.
Open Measurement: تمت إضافة إمكانية استخدام أشكال "الإعلانات المدمجة مع المحتوى" المخصّصة.
الإعلانات المدمجة مع المحتوى: تمت إضافة السمتَين videoController وhasVideoContent إلى GADMediaContent.
الإعلانات المدمجة مع المحتوى: تم إيقاف الطريقة videoController نهائيًا في
GADUnifiedNativeAd، والطريقتين hasVideoContent وaspectRatio في GADVideoController.
الإعلانات المدمجة مع المحتوى: تمت إضافة الفئة GADNativeAdMediaAdLoaderOptions مع السمة aspectRatio، ما يتيح للناشرين طلب نسبة عرض إلى ارتفاع محدّدة لمادة عرض الوسائط في الإعلان المدمج مع المحتوى. يكون لهذا الخيار الأولوية على السمة preferredImageOrientation في GADNativeAdImageAdLoaderOptions.
الإعلانات المدمجة مع المحتوى: تراعي GADMediaView الآن السمة
contentMode عند عرض الصور.
7.42.2
2019-03-29
الوساطة مقابل مكافآت (واجهات برمجة تطبيقات جديدة): تم إصلاح خطأ كان يؤدي إلى إلغاء تخصيص برامج وسيطة مقابل مكافآت تلقائيًا بعد طلب التحميل.
7.42.1
2019-03-25
تم إصلاح عُطل نادر قد يحدث عند إلغاء تخصيص مساحة لعرض الإعلانات على الفيديو.
7.42.0
2019-03-15
يعتمد Google Mobile Ads SDK الآن على "قياس أداء التطبيق". يجب تضمين إطار عمل "قياس التطبيق" والاعتمادات. يجب وضع معرّف تطبيقك في ملف plist الخاص بتطبيقك باستخدام المفتاح GADApplicationIdentifier.
لمزيد من المعلومات، يُرجى الاطّلاع على دليل البدء السريع.
تم تقليل حجم إطار عمل حزمة تطوير البرامج (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:
delegate.
أصبح الحد الأدنى لإصدار 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
تمت إضافة دعم الإصدار 12 من نظام التشغيل iOS.
إصلاح الأخطاء وتحسينات على الأداء
7.32.0
2018-08-13
الإعلانات مقابل مكافآت: أضفنا السمة customRewardString إلى
GADRewardBasedVideoAd، ما يتيح للناشرين إرسال بيانات مخصّصة إلى
عمليات تحقّق من جهة الخادم.
الإعلانات المدمجة مع المحتوى: تم إيقاف GADNativeAppInstallAd وGADNativeContentAd وواجهات برمجة التطبيقات المرتبطة بهما نهائيًا، وسيتم استبدالها بـ GADUnifiedNativeAd.
يُرجى الاطّلاع على دليل "الإعلانات المدمجة مع المحتوى" المتقدّمة الموحّدة للحصول على تعليمات إضافية حول استخدام واجهات برمجة التطبيقات الجديدة.
الإعلانات المدمجة مع المحتوى: أضفنا ميزة "تجاهل هذا الإعلان".
الإعلانات المدمجة مع المحتوى: تم إصلاح الخطأ الذي أدّى إلى إزالة طريقة عرض AdChoices عند إعادة استخدام طرق عرض الإعلانات في طرق عرض المجموعات.
تمت إضافة السمة requestConfiguration إلى GADMobileAds، والتي يمكن استخدامها لتحديد المَعلمتَين maxAdContentRating وtagForUnderAgeOfConsent لجميع طلبات الإعلانات.
التوسّط: تمت إضافة السمتَين maxAdContentRating وunderAgeOfConsent إلى GADMediationAdRequest.
تم إيقاف سمتَي تاريخ الميلاد والجنس نهائيًا في GADRequest.
7.30.0
2018-03-26
الإصدار التجريبي من MRAID v3
إصلاح الأخطاء وتحسينات على الأداء
7.29.0
2018-02-16
تم إصلاح خطأ تم تقديمه في الإصدار 7.28.0 وتسبّب في حدوث خلل في الرسومات في تطبيقات GameKit.
7.28.0
2018-01-31
الإعلانات المدمجة مع المحتوى: تمت إضافة Unified Native Ad API. يجمع هذا النوع بين 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
بالنسبة إلى وحدات الإعلانات البينية التي تم إيقاف عرض إعلانات الفيديو فيها، سيظهر خيار الإغلاق على الفور في الإعلانات البينية التي يتم عرضها، حتى إذا كان تصميم إعلان MRAID يستدعي useCustomClose.
تمت إضافة نص إلى قائمة تصحيح الأخطاء للإشارة إلى ما إذا كانت معاينة تصميم الإعلان أو وضع تحديد المشاكل وحلّها نشطًا.
تمت إضافة الفئة GADMultipleAdsAdLoaderOptions، التي تتيح للناشرين تحديد عدد الإعلانات التي سيتم تحميلها في طلب واحد.
تمت إضافة السمة loading إلى GADAdLoader،
التي تشير إلى ما إذا كان برنامج تحميل الإعلانات يحمّل الإعلانات حاليًا.
تمت إضافة طريقة تفويض اختيارية جديدة -adLoaderDidFinishLoading: إلى
GADAdLoaderDelegate، يتم استدعاؤها بعد أن
GADAdLoader تنتهي من عرض جميع الإعلانات لطلب معيّن.
7.20.0
2017-05-03
تمت إزالة شكل الإعلان الخاص بعمليات الشراء داخل التطبيق.
تمت إزالة بنية armv7s.
7.19.1
2017-04-13
تم إصلاح المشكلة التي يتم فيها إعادة توجيه حجم إعلان غير صحيح إلى شبكات التوسّط من أجل التوسّط في الإعلانات الذكية على البانر.
7.19.0
2017-03-16
تمت إضافة طريقة openInlineBrowser() إلى
google_mobile_app_ads.js لفتح عنوان 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 لعرض شارة AdChoices.
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 لتحديد موقع شارة AdChoices في الإعلانات المدمجة مع المحتوى.
تمت إضافة السمة adNetworkClassName إلى GADRewardBasedVideoAd.
7.11.0
2016-09-15
تمت إزالة التبعيات على أُطر CoreBlueooth وEventKit وEventKitUI.
لم تعُد التطبيقات بحاجة إلى توفير نص NSCalendarsUsageDescription وNSBluetoothPeripheralUsageDescription عند تحديث التطبيقات لنظام التشغيل iOS 10.
تمت إزالة دعم createCalendarEvent وstorePicture في MRAID 2.0.
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 وOpenGLES و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) التي يتم تنزيلها، إلا أنّه لن يؤدي إلى زيادة كبيرة في حجم الرموز الثنائية للتطبيقات.
لتغيير هذا الإعداد لتطبيقك، انتقِل إلى إعدادات الإنشاء في مشروعك، ثم ضَع علامة Yes بجانب تفعيل Bitcode ضمن قسم خيارات الإنشاء.
تمت إضافة اعتمادية على إطار عمل 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) تستخدم طريقة UIApplication's
canOpenURL
على أجهزة 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 و"مدير إعلانات Google" وAd Exchange.
تمّت إضافة إمكانية استخدام أشكال "الإعلانات المدمجة مع المحتوى" المخصّصة، وهي متاحة للحجوزات في "إدارة إعلانات Google".
تم إصلاح مشكلة في الإصدار 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
تم إيقاف التوافق مع الإصدار 5 من نظام التشغيل iOS.
تم إصدار حزمة SDK كإطار عمل.
تمت إزالة الاعتماد على علامة الربط -ObjC.
تم تحسين وقت تحميل الإعلانات على الإصدار 8 من نظام التشغيل iOS.
تمت إضافة الموقع requestAgent إلى الحساب GADRequest.
يجب أن تضبط عمليات الدمج مع جهات خارجية هذه السمة للإشارة إلى المنصة التي نشأ منها الطلب.
تمت إضافة الفئة الجديدة DFPRequest التي تتيح الاستهداف المخصّص واستبعاد فئات معيّنة.
تم نقل الموقع publisherProvidedID من DFPExtras إلى DFPRequest.
تم استبدال GADAdMobExtras وDFPExtras بفئة GADExtras واحدة.
تم إيقاف السمة hasAutoRefreshed الخاصة بـ GADBannerView نهائيًا.
تمت إزالة وحدة الماكرو GAD_SIMULATOR_ID، ويتم تفعيل الإعلانات الاختبارية تلقائيًا في المحاكي عند استخدام GADBannerView وGADInterstitial.
تمت إزالة mediationExtras وadditionalParameters وخصائص الاختبار الخاصة بـ "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) الخاصة بالإحصاءات
هنا.
تم نقل الموقع contentURL في الحساب DFPExtras إلى الحساب GADRequest.
إصلاحات أخطاء متنوّعة.
6.9.2
2014-05-07
تم إيقاف إتاحة التطبيق لنظام التشغيل iOS 4.3. تتوافق حزمة تطوير البرامج (SDK) مع الإصدار 5.0 من نظام التشغيل iOS والإصدارات الأحدث، وتوفّر الآن مراجع ARC الضعيفة.
تمت إضافة شكل إعلان بانر كبير بحجم 320×100، مع قيمة ثابتة
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.
تم إصلاح الخطأ الذي كان يتسبّب في عدم تنشيط أحداث تطبيق "مدير إعلانات Google" للإعلانات البينية.
تم تجميع أداة Ad Exchange HTML مباشرةً في المكتبة. لم يعُد على مطوّري Ad Exchange ربط libAdapterHtml.a بشكل منفصل.
6.5.1
2013-08-29
يخفي شريط الحالة في طرق العرض بملء الشاشة على نظام التشغيل iOS 7.
6.5.0
2013-07-16
تم إصلاح خطأ تغيير حجم GADBannerView.
تغيير في واجهة برمجة التطبيقات لحقل قانون حماية خصوصية الأطفال على الإنترنت (COPPA) في الإصدار GADRequest.
يتم تمرير معرّف المُعلِنين من 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 عند إنشاء إصدارات ARMv7s، ولكن لا يزال من الضروري استخدام العلامة -ObjC.
مطلوب الربط بإطار عمل AdSupport.
مطلوب لاستخدام Xcode 4.5 والإنشاء على نظام التشغيل iOS 6. الحد الأدنى لنظام التشغيل هو iOS 4.3.
أزالت حزمة تطوير البرامج (SDK) تعليمات ARMv6، وأصبحت تتضمّن تعليمات ARMv7s.
تستخدم هذه السمة معرّف المعلِنين (IDFA) من Apple على نظام التشغيل 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 Interceptor عند الوصول إلى مشكلة المفتاح الفارغ.
على الناشرين إضافة العلامة -all_load عند استخدام حزمة تطوير البرامج (SDK).
تمت إضافة العناصر DFPBannerView وDFPInterstitial وDFPExtras خصيصًا للناشرين في "إدارة إعلانات Google".
ميزة جديدة في "إدارة إعلانات Google": أحجام إعلانات متعدّدة
ميزة جديدة في "مدير إعلانات Google": أحداث التطبيق
تمّ الآن تضمين عناوين "مدير إعلانات Google" و"بحث Google" و"التوسّط" في المجلد الفرعي "الإضافات"، وبالتالي لم يعُد من الضروري تنزيلها بشكل منفصل.
مشكلة معروفة: عند استخدام GADBannerView مع Interface Builder، يجب ضبط حجم الإطار بشكل صريح قبل تحميل الطلب.
6.1.2: يستخدم هذا الإصدار معرّف الجهاز العام (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على موافقة المستخدم المناسبة لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.
6.0.3/4
2012-05-10
تمت إضافة ميزة تحديد عدد مرات الظهور.
تم إصلاح بعض الأخطاء البسيطة.
6.0.4: يستخدم هذا الإصدار المعرّف العام للجهاز (UDID). يجب أن تحصل التطبيقات التي تستخدم هذا الإصدار على موافقة المستخدم المناسبة لإرسال معلومات معرّف الجهاز بما يتوافق مع سياسات iOS ذات الصلة.
6.0.1
2012-04-19
تمّت إضافة التوسّط في شبكة الإعلانات.
تتضمّن ميزة التوسّط إمكانية التوسّط في الإعلانات للشركة نفسها والأحداث المخصّصة.
تمت إضافة توافق MRAID الإصدار 1.0 مع جميع إصدارات نظام التشغيل iOS.
تم إيقاف وحدات ماكرو GAD_SIZE_#x# نهائيًا واستخدام ثوابت GADAdSize بدلاً منها.
تمّت إضافة إمكانية عرض الإعلانات بملء الشاشة من خلال الثوابت الجديدة GADSize: kGADAdSizeSmartBannerPortrait وkGADAdSizeSmartBannerLandscape.
يستخدم GADRequest الآن registerAdNetworkExtras:
لضبط الإضافات. تم إيقاف السمة additionalParameters نهائيًا.
اعتبارًا من الإصدار 5.0.8، لا تشير حزمة تطوير البرامج لنظام التشغيل iOS إلى uniqueIdentifier.
5.0.8
2012-03-30
تمت إزالة أي إشارات إلى السمة uniqueIdentifierUIDevice المتوقفة نهائيًا.
تم إيقاف السمة testDevices نهائيًا واستبدالها بالسمة testing التي تم إلغاء إيقافها نهائيًا.
5.0.5
2011-11-30
تمت إضافة إمكانية استخدام المزيد من أشكال الإعلانات البينية التفاعلية المتقدّمة على أجهزة iPhone وiPad. سيكون هذا التعديل متوافقًا مع جميع أشكال الإعلانات البينية المستقبلية.
تحسين تتبُّع مرات ظهور الإعلانات البينية
كان GADInterstitial دائمًا عنصرًا يُستخدَم لمرة واحدة،
ولكنّه سيتوقف الآن عن العمل بشكل سليم من خلال استدعاء didFailToReceiveAdWithError:
في أي طلبات لتحميل إعلان بيني أو عرضه بعد الطلب الأول.
5.0.4
2011-10-28
إصلاح الأزرار الكبيرة جدًا على شاشات Retina في المتصفّح داخل التطبيق
تاريخ التعديل الأخير: 2026-09-26 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","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"]],["تاريخ التعديل الأخير: 2026-09-26 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]