الإصدار |
تاريخ الإصدار |
ملاحظات |
3.23.0 |
2024-06-12 |
-
تُضيف
VODConfigID إلى
IMAVideoStitcherVODStreamRequest.
-
تجعل الخلفية شفافة للإعلانات المصاحبة.
-
تؤدي هذه السياسة إلى رفض القيمة الفارغة لـ
adTagURL في
IMAAdsRequest .
-
تغييرات في منطق
العنصر الاحتياطي على مستوى مادة العرض
للتنقّل في جميع الإعلانات في نموذج عرض إعلانات الفيديو (VAST) الأصلي إلى أن ترصد حزمة تطوير البرامج (SDK)
تصميم إعلان قابل للتشغيل وإذا لم يتم العثور على أي تصميم إعلان قابل للتشغيل، لن يتم تشغيل الإعلان.
|
3.22.1 |
2024-04-12 |
-
تم إصلاح مشكلة متعلقة بأحدث إصدار من Cocoapods، والتي منعت
التطبيقات من إنشاء التطبيقات باستخدام ألعاب المحاكاة لنظام التشغيل iOS.
|
3.22.0 |
2024-04-03 |
|
3.20.0 |
2024-01-28 |
- تفعيل ميزة الإعلانات المصاحبة لعرض مجموعات الإعلانات
- فعِّل طلبات بث الفيديوهات عند الطلب في ميزة "عرض مجموعة من الفيديوهات".
- تضيف هذه الإضافة دالة للحصول على نقاط الفاصل إلى مدير البث.
|
3.19.2 |
2023-04-28 |
- تم تقليل الحد الأدنى لإصدار iOS المطلوب للترجمة إلى iOS 12.
|
3.19.1 |
2023-04-20 |
- تمت زيادة الحد الأدنى لإصدار iOS الخاص بعمليات التحويل البرمجي إلى iOS 14.
- تمت إزالة دعم منصة ARMv7.
- إصلاح خطأ في عدم بدء حدث إعلان نقرة عند النقر على رقم تعريف سيم
- إيقاف الإشارة إلى دعم OMID بشكل غير صحيح في وضع VPAID الآمن
- إصلاح مشكلة في إتاحة تغيير حجم حدث SIMID
- تُضيف هذه الإضافة فئة IMAVideoStitcherVODStreamRequest
التي توفّر دعمًا لواجهة برمجة التطبيقات Google Video Stitcher VOD API.
-
من المقرّر إيقاف الإصدار 3.18.5 من حزمة SDK نهائيًا في 20 نيسان (أبريل) 2024. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.18.5 |
2023-03-10 |
- رفع الحد الأدنى لإصدار حزمة تطوير البرامج لإعلانات الوسائط التفاعلية لنظام التشغيل iOS إلى الإصدار 14 من iOS
- إصلاح خطأ في عدم تمرير سياق المستخدم بسبب خطأ في البث
- تفعيل معرّف الطرف الأول للناشر (المعروف سابقًا باسم مفتاح التطبيق نفسه) للتطبيقات التي تتضمّن أيضًا الإصدار 9.14.0 من "إعلانات Google على الأجهزة الجوّالة" والإصدارات الأحدث
- إضافة فئة IMAVideoStitcherLiveStreamRequest
التي تتوافق مع Google Video Stitcher Live API.
- الإصدار التجريبي العلني لواجهة برمجة التطبيقات Google Video Stitcher API
- إصدار تجريبي متاح للجميع من Secure Signals API
-
من المقرّر إيقاف الإصدار 3.18.4 من حزمة تطوير البرامج (SDK) نهائيًا في 10/03/2024. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.18.4 |
2022-12-08 |
- إصدار الخدمة ما مِن ميزات جديدة.
-
من المقرّر إيقاف الإصدار 3.18.2 من حزمة SDK نهائيًا في 8 كانون الأول (ديسمبر) 2023. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.18.2 |
2022-11-07 |
- لإضافة "
user_context " إلى طلب البث
- إصلاح التحذيرات الخاطئة "الرسالة الداخلية غير صالحة"
-
من المقرّر إيقاف الإصدار 3.18.1 من حزمة SDK نهائيًا في 7-11-2023. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.18.1 |
2022-10-02 |
- إصلاح مشكلة كانت تؤدي إلى تعطُّل حزمة SDK عند استخدام
UIViewControllerHierarchyInconsistency
-
من المقرّر إيقاف الإصدار 3.17.0 من حزمة تطوير البرامج (SDK) نهائيًا في 02-10-2023. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.17.0 |
2022-08-03 |
- تزيد هذه السمة الحد الأقصى لمعدل نقل البيانات التلقائي للأجهزة غير الجوّالة إذا لم يحدّد الناشر
الحد الأقصى لمعدل نقل البيانات.
-
من المقرّر إيقاف الإصدار 3.16.3 من حزمة SDK نهائيًا في 3 آب (أغسطس) 2023. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.16.3 |
2022-04-19 |
- تمت إضافة
IMACompanionAdSlot.initWithView(view: UIView)
للسماح بعرض إعلانات مصاحبة بحجم متغير.
- تم الآن تجميع حزمة تطوير البرامج لإعلانات الوسائط التفاعلية لنظام التشغيل iOS كإطار عمل xc.
- إتاحة استخدام محاكي M1
- تم إصلاح مشكلة كانت تتيح إمكانية استبدال معلومات إصدار حزمة SDK لبرنامج IMA
.
- تم إصلاح مشكلة كانت تؤدي إلى ظهور تحذيرات بشأن رموز مكرّرة في حزمة SDK لنظام التشغيل iOS.
-
من المقرّر إيقاف الإصدار 3.15.1 من حزمة تطوير البرامج (SDK) نهائيًا في 19 نيسان (أبريل) 2023. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.15.1 |
2022-02-23 |
- زيادة الحد الأدنى لإصدار iOS إلى 12
-
من المقرّر إيقاف الإصدار 3.14.5 من حزمة SDK نهائيًا في 23 شباط (فبراير) 2023. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.14.5 |
2021-10-05 |
- تمت إضافة واجهة برمجة التطبيقات
IMASettings:sameAppKeyEnabled
التي تساعدك في عرض إعلانات أكثر صلةً وتخصيصًا باستخدام
البيانات التي يتم جمعها من تطبيقاتك. تكون واجهة برمجة التطبيقات مفعَّلة حاليًا
تلقائيًا بدون الحاجة إلى إجراء تغييرات من الناشرين.
- تمت إضافة عقود إمكانية قبول القيم إلى جميع واجهات برمجة التطبيقات.
-
من المقرّر إيقاف الإصدار 3.14.4 من حزمة SDK نهائيًا في 5 تشرين الأول (أكتوبر) 2022. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.14.4 |
2021-07-06 |
- تم إصلاح مشكلة كانت تؤدي إلى عدم ظهور الأحداث عند وضع التطبيقات
في الخلفية.
- تم إصلاح مشكلة سمحت للناشرين بضبط
islat يدويًا على نظام التشغيل iOS <14.
- زيادة الحد الأدنى لإصدار iOS إلى iOS 11
-
من المقرّر إيقاف الإصدار 3.14.3 من حزمة تطوير البرامج (SDK) نهائيًا في 06/07/2022. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.14.3 |
2021-05-03 |
- تم إصلاح مشكلة كانت تؤدي إلى ظهور رسائل تحذيرية على أجهزة iOS التي تعمل بإصدار أقدم من 12.
- تمت إضافة
IMASettings:sessionid
للسماح للناشرين بتخصيص معرّف الجلسة.
- تم إصلاح مشكلة كانت تؤدي إلى بدء أحداث إيقاف الإعلان مؤقتًا واستئنافه أثناء عرض المحتوى.
- التأكّد من عدم تعديل عمليات إدراج محتوى واجهة مستخدِم الإعلان تلقائيًا
- آخر إصدار من حزمة تطوير البرامج لإعلانات الوسائط التفاعلية لنظام التشغيل iOS يتوافق مع نظام التشغيل iOS 10
-
من المقرّر إيقاف الإصدار 3.14.1 من حزمة SDK نهائيًا في 3-5-2022. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.14.1 |
2021-02-17 |
- تم إصلاح مشكلة كانت تؤدي أحيانًا إلى بدء أحداث إعلانات مكرّرة عند تفعيل التحميل المُسبَق.
- تمّ توفير دعم لميزة PodServing.
- تم إصلاح مشكلة فتح الروابط المزدوجة لصفحات في التطبيق على نظام التشغيل iOS 13 والإصدارات الأحدث.
-
من المقرّر إيقاف الإصدار 3.13.0 من حزمة تطوير البرامج (SDK) نهائيًا في 17 شباط (فبراير) 2022. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.13.0 |
2020-10-13 |
- تم إنشاء حزمة SDK الآن باستخدام Xcode 12.
- تم إصلاح مشكلة عدم بدء حدث
AD_BREAK_ENDED عند الانتقال إلى نهاية فاصل إعلاني.
- تمت إزالة الحقول المتوقّفة نهائيًا على
IMAAVPlayerVideoDisplay
IMAVideoDisplay وIMAVideoDisplayDelegate .
- تم إصلاح مشكلة تصغير وضع "صورة في صورة" عند انتهاء كل إعلان.
- تم إصلاح خطأ كان يؤدي إلى إنهاء تشغيل أحداث البث المباشر فور بثّها باستخدام AirPlay.
- تم حلّ مشكلة عدم بدء التشغيل المشترَك عند الضغط على رمز التخطّي.
- تم إصلاح مشكلة كانت تؤدي إلى وميض المحتوى بشكلٍ سريع بين الإعلانات في مجموعة إعلانية
عند التشغيل المشترَك.
- تمت إضافة واجهة برمجة التطبيقات
IMAAVPlayerVideoDisplay.streamAssetOptions .
- مدة فترة عرض الإعلان في
IMAStreamManagerDelegate .
- تم إصلاح مشكلة ظهور خطأ
"Ads cannot be requested because the ad container
is not attached to the view hierarchy." عن طريق الخطأ.
-
من المقرّر إيقاف الإصدار 3.12.1 من حزمة تطوير البرامج (SDK) نهائيًا في 13/10/2021. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.12.1 |
2020-08-11 |
- إصدار الإصدار الرسمي لنظام التشغيل iOS 14
- تم إصلاح مشكلة كانت تؤدي إلى تسرُّب الذاكرة عند فتح إعلان ثم إغلاق التطبيق.
-
من المقرّر إيقاف الإصدار 3.12.0 من حزمة SDK نهائيًا في 11 آب (أغسطس) 2021. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.12.0 |
2020-08-05 |
- يتيح ذلك استخدام "وضع الموافقة الإضافية" من Google. لمزيد من المعلومات، يُرجى الاطّلاع على المواصفات الفنية لميزة "وضع الموافقة الإضافية" من Google.
- يضيف دعمًا للمفتاح "language_name" لترجمات مجموعة البث.
- إصلاح مشكلة كانت تؤدي إلى انتهاء مهلة الإعلانات الصوتية فقط
- يعمل على إصلاح مشكلة قد يؤدي فيها تخطي الإعلان الأول في إعلان ما قبل التشغيل إلى تجاهل الإعلان الثاني لمعادلة التخطي الخاصة به.
- لإضافة
viewController كوسيطة إعداد أو خاصية جديدة مطلوبة جديدة لـ IMAAdDisplayContainer .
- تقليل أحداث
RESUME الخاطئة
- تضيف
IMAAdsRenderingSettings.enablePreloading ، وهي ميزة مفعّلة
تلقائيًا، لتحسين أداء عرض الإعلانات.
- تُضيف الحدث
ICON_TAPPED .
- تم إصلاح مشكلة عدم معالجة الرمز
IABTCF_gdprApplies إلا
إذا كان سلسلة.
-
من المقرّر إيقاف الإصدار 3.11.4 من حزمة تطوير البرامج (SDK) نهائيًا في 5 آب (أغسطس) 2021. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.11.4 |
2020-03-26 |
-
زيادة الحد الأدنى لإصدار وقت التشغيل إلى iOS 10
-
إصلاح خطأ يؤدي إلى بدء بعض تحديثات واجهة المستخدم على سلسلة محادثات في الخلفية
-
إصلاح مشكلة تؤدي إلى تعارض علامة IMACompanionAd مع علامة NSObject
-
إيقاف الطريقة
loadURL نهائيًا في بروتوكول IMAVideoDisplay
-
إتاحة
إعلانات معرّفات شرائح SIM من جهة العميل
-
من المقرّر إيقاف الإصدار 3.11.3 من حزمة SDK نهائيًا في 26 آذار (مارس) 2021. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.11.3 |
2020-02-12 |
-
سيكون الإصدار 3.11.3 هو الإصدار النهائي من أداة تطوير البرامج لإعلانات الوسائط التفاعلية المتوافقة مع الإصدار 9.x من نظام التشغيل iOS.
-
إصلاح خطأ في استيراد عنوان إطار العمل لم يؤدي إلى استيراد IMAFriendlyObstruction.h
-
إصلاح مشكلة تؤدي إلى تعطُّل النقرات على إعلانات الفيديو على نظام التشغيل iOS 9.x
-
من المقرّر إيقاف الإصدار 3.11.2 من حزمة تطوير البرامج (SDK) نهائيًا في 12 شباط (فبراير) 2021. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.11.2 |
2020-01-22 |
-
إتاحة استخدام contentUrl في OMID 1.3 مع
AdsRequest:contentUrl
و
StreamRequest:contentUrl
-
تتيح ميزة "إعادة العمل" استخدام عوائق OMID 1.3 الودية من أجل استخدام methods
registerFriendlyObstruction
في IMAAdDisplayContainer .
-
يؤدي هذا الخيار إلى إيقاف الطريقتين
registerVideoControlsOverlay
وunregisterAllVideoControlsOverlay نهائيًا في IMAAdDisplayContainer
لصالح
FriendlyObstruction
.
- إصلاح مشكلة عدم الإبلاغ عن ميزة التشغيل التلقائي والتخطّي في OMID
- إزالة جميع الإشارات المتبقية إلى UIWebView
-
من المقرّر إيقاف الإصدار 3.11.1 من حزمة تطوير البرامج (SDK) نهائيًا في 22-01-2021. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.11.1 |
2019-12-04 |
- إتاحة تضمين مَعلمات الموافقة تلقائيًا من "إطار الشفافية والموافقة" (TCF) بالإصدار 2 من مكتب IAB وقانون خصوصية المستهلك في كاليفورنيا (CCPA)
- إصلاح مشكلة كانت تؤدي إلى تعطُّل الجهاز عند استخدام "مركز التحكّم"
- إتاحة إعلانات TrueView for Action
- تتم إضافة "
playerVideoDisplay:didLoadPlayerItem: " لميزة "إدراج إعلان ديناميكي".
- تعديل أسماء
IMAAVPlayerVideoDisplayDelegate للحفاظ على
اتساق اصطلاحات أسلوب Obj-C
- تم إصلاح مشكلة منعت
LOG وINTERACTION حدث الإعلان من تضمين عنصر الإعلان في بعض الحالات.
- إضافة عملية دمج تلقائية لطلبات إعلانات Google لعمليات التنفيذ
لمزوّدي إدارة الموافقة المتوافقين مع الإصدار 2 من "إطار الشفافية والموافقة" الصادر عن مكتب IAB، مثل "خيارات التمويل"
من Google
- يعمل على إصلاح مشكلة في أحداث تتبُّع VMAP و
breakstart وbreakend .
- تُضيف هذه الطريقة
replaceAdTagParameters إلى
IMAStreamManager ، ما يتيح إمكانية استبدال كل
مَعلمات علامة الإعلان أثناء البث المباشر.
- تُضيف هذه السمة الحدث
AD_BREAK_FETCH_ERROR للإشارة إلى أنّه لن يتم تشغيل
الفاصل الإعلاني.
-
من المقرّر إيقاف الإصدار 3.10.1 من حزمة تطوير البرامج (SDK) نهائيًا في 04/12/2020. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.10.1 |
2019-09-19 |
- يضيف الدعم لنظامَي التشغيل iOS 13 وiPadOS.
-
من المقرّر إيقاف الإصدار 3.9.2 من حزمة تطوير البرامج (SDK) نهائيًا في 19 أيلول (سبتمبر) 2020. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.9.2 |
2019-08-16 |
- يعالج هذا الإصلاح مشكلة استمرار ظهور واجهة مستخدم واضحة لإعلان IMA
بعد تشغيل الإعلانات، ما يمنع المستخدم من التفاعل مع مشغّل الفيديو.
-
من المقرّر إيقاف الإصدار 3.9.1 من حزمة SDK نهائيًا في 16 آب (أغسطس) 2020. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.9.1 |
2019-07-18 |
- تم إصلاح المشاكل المتعلقة بدقة تقارير
is_lat .
- تمت كتابة
IMAAdEventType.adData الآن.
- تمت إضافة واجهات برمجة التطبيقات
authToken وstreamFormat إلى
IMAStreamRequest .
- تمت إزالة
mediaUrl من LinearAd . استخدِم
adMedia بدلاً من ذلك.
- تم إصلاح خطأ في بيانات YouTube الوصفية للفيديوهات غير المدرجة.
- تم إصلاح مشكلة تحديد رقم تعريف الإعلان بشكل غير صحيح.
- تم استبدال
mediaWidth وmediaHeight ب
adMedia.width وadMedia.height .
- تم حلّ مشكلة عدم ظهور الإعلانات المصاحبة إلا مرّة واحدة.
- الآن، عندما يكون نوع إعلان الفيديو غير متاح، ستعرض حزمة تطوير البرامج (SDK) الخطأ
kIMAError_VAST_TRAFFICKING_ERROR بدلاً من
kIMAError_FAILED_TO_REQUEST_ADS .
- تم إيقاف
videoDisplayDidPlay: نهائيًا لصالح
videoDisplayDidResume: .
-
من المقرّر إيقاف الإصدار 3.9.0 من حزمة تطوير البرامج (SDK) نهائيًا في 18 تموز (يوليو) 2020. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.9.0 |
2019-03-22 |
|
3.8.2 |
2019-02-19 |
- تُضيف الأحداث
AD_PERIOD_STARTED و
AD_PERIOD_ENDED . تتوفّر هذه الأحداث لميزة
"الاستهداف الإعلاني أثناء عرض الفيديو" فقط.
- إصلاح مشكلة ظهور عرض الإعلان متحرّكًا عند البدء
- إصلاح مشكلة عدم ظهور أخطاء الفيديو في أحداث البث المباشر أو
الفيديوهات المسجّلة
- تم حلّ مشكلة عدم استئناف عرض المحتوى على نظامَي التشغيل iOS +AirPlay.
- من المقرّر إيقاف الإصدار 3.8.1 من حزمة تطوير البرامج (SDK) نهائيًا في 19 شباط (فبراير) 2020. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.8.1 |
2018-11-13 |
- حلّ مشكلة تحليل علامات الإعلانات التي تحتوي على أحجام خانات متعددة بشكل غير صحيح
- إضافة
[IMAVideoDisplay seekStreamToTime] لإتاحة الإعلانات القابلة للتخطّي في أحداث الفيديو عند الطلب لإدراج إعلان ديناميكي لإعلانات الوسائط التفاعلية
- تضيف
IMAAdRenderingSettings.loadVideoTimeout .
- يضيف
IMAAd.VASTMediaWidth وIMAAd.VASTMediaHeight وIMAAd.VASTMediaBitrate .
- تقليل حجم الملف الثنائي بنسبة %15 تقريبًا بسبب التحسينات على عملية الإنشاء
-
من المقرّر إيقاف الإصدار 3.7.3 من حزمة SDK نهائيًا في 13 تشرين الثاني (نوفمبر) 2019. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.7.3 |
2018-08-21 |
- تحسين معالجة الأخطاء في بيان البث الذي يتضمّن تنسيقًا غير صحيح
- حل مشكلة تتعلق بنسبة النقر إلى الظهور المخصصة لعناوين URL داخل التطبيق في إعلانات HTML المصاحبة.
- حلّ مشكلة إعلانات الفيديو القابلة للتخطّي التي يتم عرضها الواحد تلو الآخر
-
من المقرّر إيقاف الإصدار 3.7.2 من حزمة تطوير البرامج (SDK) نهائيًا في 21/08/2019. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.7.2 |
2018-05-15 |
- إصلاح مشكلة توسيع بعض التطبيقات المصاحبة إلى WebView بملء الشاشة
-
من المقرّر إيقاف الإصدار 3.7.1 من حزمة تطوير البرامج (SDK) نهائيًا في 15 أيار (مايو) 2019. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.7.1 |
2018-04-30 |
|
3.7.0.1 |
2018-02-12 |
- إصدار مخصّص لاستخدام Cocoapods فقط لإصلاح خطأ في ملف podspec يتم تنزيل ملفات المكتبة للإصدار 3.7.0.
|
3.7.0 |
2018-01-30 |
- لن يعود التطبيق متوافقًا مع الإصدار 8 من نظام التشغيل iOS والإصدارات الأقدم.
- إصدار الخدمة، ما مِن ميزات جديدة.
-
من المقرّر إيقاف الإصدار 3.6.1 من حزمة SDK نهائيًا في 30-1-2019. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.6.1 |
2017-10-09 |
- تضيف
IMAAdsRequest.liveStreamPrefetchSeconds .
-
من المقرّر إيقاف الإصدار 3.6.0 من حزمة SDK نهائيًا في 9 تشرين الأول (أكتوبر) 2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.6.0 |
2017-07-24 |
- تُضيف IMAAdsRequest.vastLoadTimeout.
- تُضيف IMAAd.wrapperAdIDs.
- تُضيف IMAAd.skipTimeOffset.
- إصلاح خطأ يتعذّر فيه على حزمة SDK رصد عرض الفيديو المستخدَم لتشغيل الإعلان في حال تمت إزالته من التسلسل الهرمي للعرض ثم إعادة إضافته إليه
-
من المقرّر إيقاف الإصدار 3.5.2 من حزمة SDK نهائيًا في 24-7-2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.5.2 |
2017-05-02 |
- يزيل الاستئناف التلقائي عند العودة إلى التطبيق من الخلفية.
يُرجى الاتصال على الرقم
[IMAAdsManager resume] لاستئناف هذه الميزة.
- تُضيف [IMAAdsRenderingSettings playAdsAfterTime].
-
من المقرّر إيقاف الإصدار 3.5.1 من حزمة SDK نهائيًا في 2 أيار (مايو) 2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.5.1 |
2017-04-03 |
- ستُعرِض حزمة تطوير البرامج (SDK) الآن الخطأ
kIMAError_FAILED_TO_REQUEST_ADS إذا
لم يكن IMAAdDisplayContainer في التسلسل الهرمي للعرض عند
تقديم طلب إعلان أو بث. في السابق، كانت هذه الطلبات تتعذّر
بدون إرسال إشعار.
-
من المقرّر إيقاف الإصدار 3.5.0 من حزمة SDK نهائيًا في 3 نيسان (أبريل) 2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.5.0 |
2017-03-24 |
- إصلاح مشكلة في توافق ترميز البت
- إضافة adsResponse إلى عنصر IMAAdsRequest.
- حلّ مشكلة في عمليات إنشاء Swift
-
من المقرّر إيقاف الإصدار 3.4.2 من حزمة SDK نهائيًا في 24-3-2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.4.2 |
2017-03-09 |
- إصدار الخدمة، ما مِن ميزات جديدة.
-
من المقرّر إيقاف إصدار حزمة SDK 3.4.1 نهائيًا في 9 آذار (مارس) 2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
3.4.1 |
2017-02-03 |
- يتم الآن توزيع حزمة تطوير البرامج (SDK) كإطار عمل ديناميكي. ونتيجةً لذلك، لم نعُد ننشر إصدار AdMob منفصلاً من إطار العمل. يمكنك استخدام الإصدار نفسه سواء كان التنفيذ يستخدم أيضًا AdMob أم لا.
- إضافة رمز الفيديو
- تُضيف السمات الجديدة التالية إلى
IMAAd :
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- تُضيف السمات الجديدة التالية إلى
IMAAdsRequest :
contentDuration
contentKeywords
contentTitle
- تضيف
[IMAAdsManager setVolume:] .
- تضيف
[IMACompanionDelegate companionSlotWasClicked] .
- تضيف
IMASettings.disableNowPlayingInfo .
-
من المقرّر إيقاف الإصدار 3.3.1 من حزمة تطوير البرامج (SDK) نهائيًا في 3 شباط (فبراير) 2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف
للحصول على مزيد من التفاصيل.
|
الرجوع إلى الإصدار 3.3.1 |
2016-01-31 |
- تم الرجوع إلى الإصدار 3.3.1 بسبب مشكلة في عملية الإنشاء على أجهزة معيّنة.
|
3.4.0 |
2017-01-26 |
- يتم الآن توزيع حزمة SDK كإطار عمل ديناميكي. ونتيجةً لذلك، لم نعد ننشر إصدارًا منفصلاً من إطار العمل في AdMob، ويمكنك استخدام الإصدار نفسه سواء كان التنفيذ يستخدم AdMob أم لا.
- إضافة رمز الفيديو
- تُضيف السمات الجديدة التالية إلى
IMAAd :
adSystem
creativeID
creativeAdID
universalAdIdValue
universalAdIdRegistry
advertiserName
surveyURL
dealID
wrapperCreativeIDs
wrapperSystems
- تُضيف السمات الجديدة التالية إلى
IMAAdsRequest :
contentDuration
contentKeywords
contentTitle
- تضيف
[IMAAdsManager setVolume:] .
- تضيف
[IMACompanionDelegate companionSlotWasClicked] .
- تتم إضافة "
IMASettings.disableNowPlayingInfo ".
-
من المقرّر إيقاف الإصدار 3.3.1 من حزمة SDK نهائيًا في 26-01-2018. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.3.1 |
2016-09-16 |
- لن يعود التطبيق متوافقًا مع الإصدار 7 من نظام التشغيل iOS والإصدارات الأقدم.
-
من المقرّر إيقاف الإصدار 3.2.1 من حزمة SDK نهائيًا في 16-9-2017. يمكنك الاطّلاع على
الجدول الزمني للإيقاف النهائي
للحصول على مزيد من التفاصيل.
|
3.2.1 |
2016-05-09 |
- تتيح هذه الإضافة دعم رمز البت.
|
3.2.0 |
2016-04-14 |
ملاحظة: بسبب خطأ، لم يكن استخدام ترميز البتات متاحًا في هذا الإصدار.
- إضافة ميزة استخدام الرموز الثنائية
- إتاحة عناوين URL التي تؤدي إلى متجر التطبيقات عند النقر عليها
|
3.1.0 |
2015-12-17 |
- انتهاء الفترة التجريبية
- إتاحة ميزة "نافذة ضمن النافذة" على نظام التشغيل iOS 9 لمزيد من المعلومات، يمكنك الاطّلاع على دليل "صورة في صورة" أو على طريقة التنفيذ في "عيّنة الإصدار المتقدّم".
- من المفترض أن يتم الآن تمرير IMAContentPlayhead إلى IMAAdsRequest بدلاً من IMAAdsManager.
- إتاحة استخدام التطبيقات المصاحبة التي تستخدم HTML5
- لإضافة [IMAAdsManager التجارب AdBreak]
|
الإصدار التجريبي 16 |
2015-09-04 |
- أن تكون التحديثات متوافقة مع ميزة أمان النقل للتطبيقات في نظام التشغيل iOS 9
- إصلاح عطل في عملية إلغاء تخصيص
IMAAdsLoader
|
الإصدار التجريبي 15 |
2015-07-22 |
- يعرض أحداث "مخازن الإعلانات المؤقتة" من خلال المفوّضين
IMAAdsManager . ويسهّل ذلك إضافة عناصر مثل مؤشرات النشاط وأشرطة التخزين المؤقت إلى المشغّل.
- تعرِض هذه القيمة وضع تصحيح الأخطاء. يمكن للناشرين الآن ضبط الإعداد
IMASettings enableDebugMode على YES للحصول على المزيد من التسجيلات التفصيلية في وحدة التحكّم. ولا يجب استخدامه في مرحلة الإنتاج، لأنه سيضيف علامة مائية إلى مشغّل الإعلانات.
- يُنهي
IMAAdsManager destroy الإعلانات بشكل صحيح في جميع الحالات.
- يسمح هذا الإذن بإعادة استخدام حاويات العرض.
- يتيح هذا الخيار للناشرين تدمير عناصر إعلانات الوسائط التفاعلية من خلال طرق التفويض.
- يحتوي
IMAAdsManager الآن على إشارة ضعيفة فقط إلى contentPlayhead (لإصلاح أي تسرُّب محتمل للذاكرة). ستحتاج الآن إلى الاحتفاظ بأي مثيل أو عنصر IMAAVPlayerContentPlayhead ينفذ IMAContentPlayhead كسمة، وإلا سيتم تحرير العنصر على الفور.
- إزالة الصورة المتحركة لتغيير حجم الفيديو
- يزيل حدث إعلان السيرة الذاتية الأولي غير الضروري.
|
الإصدار التجريبي 14 |
2015-05-27 |
- تم إصلاح مشكلة توقُّف مشغّل الإعلانات أحيانًا عن التشغيل مؤقتًا وعدم استئناف التشغيل مطلقًا.
- تم نقل IMASettings إلى ملف الرأس الخاص به.
|
الإصدار التجريبي 13 |
2015-04-29 |
- تمت إضافة دعم لتشغيل الإعلانات في الخلفية. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة تشغيل الإعلانات في الخلفية.
- يمكن الآن استيراد حزمة SDK كإطار عمل. لمزيد من المعلومات حول الترقية، يمكنك الاطّلاع على مشاركة المدونة حول هذا الإصدار.
- تم تقليل أوقات تحميل الإعلانات على نظام التشغيل iOS 8.
- تم إصلاح مشكلة اختفاء الإعلانات المصاحبة بعد انتهاء الإعلان. ستظهر الآن إعلانات الشركاء إلى أن تتم إعادة تحميل الخانة.
- تمت إضافة مهلة مدتها 10 ثوانٍ لتحميل حزمة SDK.
- تُنفِّذ IMASettings الآن NSCopying.
- تم إصلاح مشكلة تعطُّل التطبيقات عند فصل سماعات الرأس.
- يتم الآن كتم صوت الإعلانات عندما يكون الجهاز على وضع كتم الصوت تلقائيًا. يمكن للناشر تغيير ذلك من خلال ضبط فئة AVAudioSession.
- تم إصلاح الأخطاء في نظام التشغيل Control Center الذي يعمل والإيقاف المؤقت لا يعمل على إصدارات نظام التشغيل iOS الأقل من 8.
- لم يعُد يتم إيقاف الإعلانات مؤقتًا عند فتح مربّع الإشعارات.
- تمت إضافة ملف VERSION إلى ملف ZIP القابل للتنزيل.
- لتحسين الأداء، يتم الآن عرض الإعلانات بشكلٍ أصلي من خلال AVPlayer على جميع إصدارات iOS.
|
الإصدار التجريبي 12 |
2015-02-12 |
- يستخدم الآن ميزة تشغيل الإعلانات المدمجة مع المحتوى على نظام التشغيل iOS 7 والإصدارات الأقدم. ويمنع ذلك حزمة تطوير البرامج (SDK) من التدخل في أحداث MPMoviePlayerController وعناصر التحكّم فيه.
- تم إصلاح مشكلة عدم تعبئة adPlaybackInfo في حدثَي LOADED وSTART.
- تتم إضافة
IMASettings.maxRedirects لتحديد عدد عمليات إعادة التوجيه التي سيتم بعدها رفض عمليات إعادة التوجيه اللاحقة، وإلغاء عدد الإعلانات.
- إتاحة تشغيل الإعلانات يدويًا
|
الإصدار التجريبي 11 |
2014-12-17 |
- إصلاح تسرُّب للذاكرة حدث في الإصدار التجريبي 10 من خلال إضافة
WKWebView
|
الإصدار التجريبي 10 |
2014-11-20 |
- تستخدم حزمة SDK الآن "
WKWebView " على نظام التشغيل iOS 8 لعرض الإعلانات بدلاً من UIWebView . يُصلح هذا الإصدار مشاكل متعدّدة متعلقة بالتواصل بين طبقات حزمة تطوير البرامج (SDK) الأصلية وطبقة JavaScript. نتيجةً لهذا التغيير، ستتطلّب حزمة تطوير البرامج لإعلانات الوسائط التفاعلية الآن إنشاء تطبيقك مع إتاحة استخدام arm64.
- تمت إضافة حدث
TAPPED الذي يتم تشغيله كلما نقر المستخدم على جزء غير قابل للنقر في الإعلان. ويمكن استخدام هذا الإجراء لرصد النقرات على إعلان لعرض عناصر التحكّم في المشغّل.
- للتوافق مع اصطلاح iOS، تم إيقاف الطرق التالية نهائيًا واستبدالها بالطرق التي تشير إلى عنصر الاستدعاء:
IMAAdsManagerDelegate - adDidProgressToTime:currentTime:
IMAWebOpenerDelegate - willOpenInExternalBrowser
IMAWebOpenerDelegate - willOpenInAppBrowser
IMAWebOpenerDelegate - didCloseInAppBrowser
IMAWebOpenerDelegate - didOpenInAppBrowser
IMAWebOpenerDelegate - willCloseInAppBrowser
|
الإصدار التجريبي 9 |
2014-10-27 |
- يحتوي على إصلاحات تسرُّب الذاكرة في فئات IMAJavascript.
|
الإصدار التجريبي 8 |
2014-10-13 |
- تقديم IMAUIElements،
التي تتيح عرض عناصر واجهة مستخدِم حزمة SDK أو إخفاؤها آليًا
|
الإصدار التجريبي 7 |
2014-08-11 |
|
الإصدار التجريبي 6 |
2014-05-27 |
- تعرِض هذه السمة الوصف والعنوان ونوع المحتوى في عنصر IMAAd.
- إتاحة استخدام محاكي iOS بإصدار 64 بت
|
الإصدار التجريبي 5 |
2014-02-14 |
- تعمل هذه السياسة على إضافة دعم Arm64.
- إصلاح التعارضات مع عمليات الدمج مع Google+.
|
الإصدار التجريبي 4 |
2013-12-12 |
- إصلاح تسرّبات الذاكرة في IMAAdsManager وIMAAdsLoader
- تتضمّن IMAAdPodInfo ثلاث واجهات برمجة تطبيقات جديدة: podIndex وtimeOffset وmaxDuration.
سيتم تعديل مستندات واجهة برمجة التطبيقات لتعكس ذلك بعد قليل.
|
الإصدار التجريبي 3 |
2013-09-25 |
- إصدار الخدمة، بدون ميزات جديدة.
|
الإصدار التجريبي 2 |
2013-07-07 |
- الإصدار العلني للإصدار التجريبي من حزمة SDK
|
الإصدار 2 من الإصدار التجريبي المغلق |
2013-06-24 |
|
الإصدار التجريبي المغلق v1 |
2013-04-02 |
|