سجلّ إصدار حزمة تطوير البرامج لإدراج إعلان ديناميكي لإعلانات الوسائط التفاعلية لنظام التشغيل iOS

الإصدار تاريخ الإصدار ملاحظات
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 الخاص بالتجميع إلى الإصدار 12 من iOS.
3.19.1 2023-04-20
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‏-3‏-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) نهائيًا في 03/08/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 نهائيًا في 6 تموز (يوليو) 2022. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.14.3 2021-05-03
  • تم إصلاح مشكلة تسببت في ظهور رسائل تحذير على نظام التشغيل iOS < 12.
  • تمت إضافة IMASettings:sessionid للسماح للناشرين بتخصيص معرّف الجلسة.
  • تم إصلاح مشكلة كانت تؤدي إلى بدء أحداث إيقاف الإعلان مؤقتًا واستئنافه أثناء عرض المحتوى.
  • التأكّد من عدم تعديل عمليات إدراج محتوى واجهة مستخدِم الإعلان تلقائيًا
  • آخر إصدار من حزمة تطوير البرامج لإعلانات الوسائط التفاعلية لنظام التشغيل iOS يتوافق مع نظام التشغيل iOS 10
  • من المقرّر إيقاف الإصدار 3.14.1 من حزمة تطوير البرامج (SDK) نهائيًا في 03/05/2022. يمكنك الاطّلاع على الجدول الزمني للإيقاف النهائي للحصول على مزيد من التفاصيل.
3.14.1 2021-02-17
  • تم إصلاح مشكلة تنشيط أحداث الإعلانات المكرّرة في بعض الأحيان عند تفعيل التحميل المُسبَق.
  • تم تنفيذ دعم عرض البودكاست.
  • تم إصلاح مشكلة في فتح رابط لصفحة معيّنة في تطبيق معيّن مرتين على نظام التشغيل iOS 13 والإصدارات الأحدث.
  • من المقرّر إيقاف الإصدار 3.13.0 من حزمة تطوير البرامج (SDK) نهائيًا في 17-02-2022. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.13.0 2020-10-13
  • تم إنشاء حزمة SDK الآن باستخدام Xcode 12.
  • تم إصلاح مشكلة كانت تؤدي إلى عدم إطلاق الحدث AD_BREAK_ENDED بعد ترجيعه.
  • تمت إزالة الحقول التي تم إيقافها نهائيًا في IMAAVPlayerVideoDisplay وIMAVideoDisplay وIMAVideoDisplayDelegate.
  • تم إصلاح مشكلة تصغير وضع "صورة في صورة" عند انتهاء كل إعلان.
  • تم إصلاح الخطأ الذي يؤدي إلى إيقاف ميزة البث المباشر فور تشغيلها.
  • تم إصلاح المشكلة المتمثلة في عدم تأثير الضغط على التخطّي للتشغيل المشترك.
  • تم إصلاح مشكلة كانت تؤدي إلى وميض المحتوى بشكلٍ سريع بين الإعلانات في مجموعة إعلانية عند التشغيل المشترَك.
  • تمت إضافة واجهة برمجة التطبيقات IMAAVPlayerVideoDisplay.streamAssetOptions.
  • مدة الفترة الإعلانية الناتجة عن رؤية الإعلانات بقيمة IMAStreamManagerDelegate.
  • تم إصلاح مشكلة تنشيط خطأ "Ads cannot be requested because the ad container is not attached to the view hierarchy." عن طريق الخطأ.
  • من المقرّر إيقاف الإصدار 3.12.1 من حزمة SDK نهائيًا في 13 تشرين الأول (أكتوبر) 2021. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.12.1 2020-08-11
  • الإصدار الرسمي لنظام التشغيل iOS 14
  • تم إصلاح مشكلة كانت تؤدي إلى تسرُّب الذاكرة عند فتح إعلان ثم إغلاق التطبيق.
  • من المقرّر إيقاف الإصدار 3.12.0 من حزمة تطوير البرامج (SDK) نهائيًا في 11/08/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
  • إصلاح خطأ يؤدي إلى بدء بعض تحديثات واجهة المستخدم على سلسلة محادثات في الخلفية
  • إصلاح مشكلة قد تؤدي فيها العلامات الصارمة إلى تعارض حرف init لـ IMACompanionAd مع علامة NSObject
  • إيقاف الطريقة loadURL نهائيًا في بروتوكول IMAVideoDisplay
  • إتاحة إعلانات معرّفات شرائح SIM من جهة العميل
  • من المقرّر إيقاف الإصدار 3.11.3 من حزمة SDK نهائيًا في 26‏ آذار (مارس) 2021. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.11.3 2020-02-12
  • الإصدار 3.11.3 سيكون الإصدار النهائي من حزمة IMA SDK التي تتوافق مع الإصدار 9.x من نظام التشغيل iOS
  • إصلاح خطأ في استيراد عنوان إطار العمل لم يؤدي إلى استيراد IMAFriendlyObstruction.h
  • إصلاح مشكلة تعطُّل نسب النقر إلى الظهور على الإصدار 9.x من نظام التشغيل iOS
  • من المقرّر إيقاف الإصدار 3.11.2 من حزمة تطوير البرامج (SDK) نهائيًا في 12 شباط (فبراير) 2021. يمكنك الاطّلاع على الجدول الزمني للإيقاف النهائي للحصول على مزيد من التفاصيل.
3.11.2 2020-01-22
  • يضيف توافقًا مع OMID 1.3 contentUrl مع AdsRequest:contentUrl و StreamRequest:contentUrl .
  • إعادة صياغة العوائق المتوافقة مع معيار OMID 1.3 لاستخدام أساليب 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 نهائيًا في 4-12-2020. يمكنك الاطّلاع على الجدول الزمني للإيقاف النهائي للحصول على مزيد من التفاصيل.
3.10.1 2019-09-19
  • يضيف الدعم لنظامَي التشغيل iOS 13 وiPadOS.
  • من المقرّر إيقاف الإصدار 3.9.2 من حزمة تطوير البرامج (SDK) نهائيًا في 19/09/2020. يمكنك الاطّلاع على الجدول الزمني للإيقاف النهائي للحصول على مزيد من التفاصيل.
3.9.2 2019-08-16
  • يعالج هذا الإصلاح مشكلة استمرار ظهور واجهة مستخدم واضحة لإعلان IMA بعد تشغيل الإعلانات، ما يمنع المستخدم من التفاعل مع مشغّل الفيديو.
  • من المقرّر إيقاف الإصدار 3.9.1 من حزمة تطوير البرامج (SDK) نهائيًا في 16-08-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-11-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
  • إضافة IMAAdsRequest.adWillPlayMuted
  • تغيير مهلة تحميل الوسائط في VAST إلى 8 ثوانٍ
  • إصلاح مشكلة إعلانات HTML المصاحبة
  • تتم إزالة وثائق معلَمات علامة الإعلان من IMAStreamRequest. يمكن الاطّلاع على مَعلمات علامة الإعلان في https://support.google.com/admanager/answer/7320898 وhttps://support.google.com/admanager/answer/7320899.
  • من المقرّر إيقاف الإصدار 3.7.0 من حزمة تطوير البرامج (SDK) نهائيًا في 30/04/2019. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
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) نهائيًا في 09-10-2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.6.0 2017-07-24
  • تتم إضافة IMAAdsRequest.vastLoadTimeout.
  • لإضافة IMAAd.wrapperAdIDs.
  • تُضيف IMAAd.skipTimeOffset.
  • تم إصلاح خطأ تعذّر على حزمة تطوير البرامج (SDK) رصد مشاهدة الفيديو المستخدَم في تشغيل الإعلان في حال تمت إزالتها من التدرّج الهرمي ثم إعادة إضافتها إلى العرض الهرمي.
  • من المقرّر إيقاف الإصدار 3.5.2 من حزمة تطوير البرامج (SDK) نهائيًا في 24 تموز (يوليو) 2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف النهائي للحصول على مزيد من التفاصيل.
3.5.2 2017-05-02
  • إزالة ميزة "استئناف التشغيل تلقائيًا" عند العودة إلى التطبيق من الخلفية يُرجى الاتصال بالرقم [IMAAdsManager resume] لاستئناف المكالمة.
  • لإضافة [IMAAdsRenderingSettings playAdsafterTime].
  • من المقرّر إيقاف الإصدار 3.5.1 من حزمة تطوير البرامج (SDK) نهائيًا في 02/05/2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف النهائي للحصول على مزيد من التفاصيل.
3.5.1 2017-04-03
  • ستعرض حزمة تطوير البرامج (SDK) الآن العلامة kIMAError_FAILED_TO_REQUEST_ADS إذا لم تكن IMAAdDisplayContainer ضمن التدرّج الهرمي للعرض عند تقديم طلب إعلان أو بث مباشر. في السابق، كانت هذه الطلبات تتعذّر بدون إرسال إشعار.
  • من المقرّر إيقاف الإصدار 3.5.0 من حزمة تطوير البرامج (SDK) نهائيًا في 03/04/2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.5.0 2017-03-24
  • يعمل على حل مشكلة متعلقة بتوافق رموز البت.
  • إضافة adsResponse إلى عنصر IMAAdsRequest.
  • يعمل على إصلاح مشكلة إصدارات Swift.
  • من المقرّر إيقاف الإصدار 3.4.2 من حزمة SDK نهائيًا في 24‏-3‏-2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف النهائي للحصول على مزيد من التفاصيل.
3.4.2 2017-03-09
  • إصدار الخدمة، بدون ميزات جديدة.
  • من المقرّر إيقاف الإصدار 3.4.1 من حزمة تطوير البرامج (SDK) نهائيًا في 09/03/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
  • يتم إلغاء التوافق مع نظام التشغيل iOS 7 والإصدارات الأقدم.
  • من المقرّر إيقاف الإصدار 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 discardAdBreak].
الإصدار التجريبي 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.
  • تم إصلاح الأخطاء المتعلّقة بعدم عمل زرّي التشغيل والإيقاف المؤقت في "مركز التحكّم" على إصدارات 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. كأثر جانبي لهذا التغيير، ستتطلب الآن حزمة تطوير البرامج لإعلانات الوسائط التفاعلية إنشاء تطبيقك يتوافق مع الإصدار 64.
  • تمت إضافة حدث 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
الإصدار 1 من الإصدار التجريبي المغلق 2013-04-02
  • الإصدار التجريبي الأولي