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

الإصدار تاريخ الإصدار Notes
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 للتجميع إلى الإصدار 14 من نظام التشغيل iOS.
3.19.1 2023-04-20
  • تمت زيادة الحد الأدنى لإصدار نظام التشغيل iOS إلى الإصدار 14 من نظام التشغيل iOS.
  • تمت إزالة الدعم للنظام الأساسي ARMv7.
  • إصلاح خطأ عدم تنشيط حدث إعلان ناتج عن نقرة عند النقر على شريحة SIMID
  • تتوقف عن الإشارة بشكل غير صحيح إلى توافق 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-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) لإتاحة الإعلانات المصاحبة ذات الحجم المرن.
  • حزمة تطوير البرامج (SDK) لإعلانات الوسائط التفاعلية لنظام التشغيل iOS مع حزمة واحدة الآن كإطار xcframework.
  • إضافة دعم محاكي M1
  • تم إصلاح إحدى المشاكل التي كان من الممكن فيها استبدال معلومات إصدار حزمة تطوير البرامج لإعلانات الوسائط التفاعلية.
  • تم إصلاح المشكلة المتمثِّلة في إنشاء حزمة تطوير البرامج (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) نهائيًا في 05-10-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 يتوافق مع الإصدار 10 من نظام التشغيل iOS.
  • من المقرر إيقاف الإصدار 3.14.1 من حزمة تطوير البرامج (SDK) نهائيًا في 3 أيار (مايو) 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.
  • تم إصلاح مشكلة كانت تؤدي إلى تقليل "نافذة ضمن النافذة" (PIP) عند إكمال كل إعلان.
  • تم إصلاح خطأ يتسبّب في إيقاف تشغيل أحداث البث المباشر فور تشغيلها على AirPlay.
  • تم إصلاح المشكلة المتمثلة في الضغط على "تخطي" لم يؤدِّ إلى أي تغيير في التشغيل المشترك.
  • تم إصلاح مشكلة ظهور وميض المحتوى لفترة وجيزة بين الإعلانات في مجموعة إعلانات متسلسلة عند تشغيل المحتوى بشكل مشترَك.
  • تمت إضافة IMAAVPlayerVideoDisplay.streamAssetOptions API.
  • مدة فترة عرض الإعلان في 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
  • إضافة إمكانية استخدام إعلانات SIMID من جهة العميل
  • من المقرر إيقاف الإصدار 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-02-2021. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.11.2 2020-01-22
  • يضيف هذا القسم عنوان URL للسمة OMID 1.3 مع 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
  • يتيح هذا الإعداد أيضًا تضمين مَعلمات الموافقة تلقائيًا من الإصدار الثاني من إطار الشفافية والموافقة الصادر عن مكتب IAB وقانون خصوصية المستهلك في كاليفورنيا (CCPA).
  • إصلاح مشكلة تسببت في الأعطال عند استخدام "مركز التحكم"
  • إضافة دعم لإعلانات TrueView for Action.
  • إضافة playerVideoDisplay:didLoadPlayerItem: لإدراج DAI
  • تعدّل أسماء IMAAVPlayerVideoDisplayDelegate من أجل تحقيق اتّساق مع اصطلاحات نمط Obj-C.
  • يعمل على إصلاح مشكلة منعت حدثَي الإعلان LOG وINTERACTION من تضمين عنصر الإعلان في بعض الحالات.
  • يضيف الدمج التلقائي لطلبات "إعلانات Google" لعمليات تنفيذ موفّري إدارة الموافقة المتوافقين مع الإصدار 2 من إطار الشفافية والموافقة الصادر عن مكتب IAB، مثل خيارات التمويل من Google.
  • يتم إصلاح مشكلة أحداث تتبُّع VMAP breakstart وbreakend.
  • يضيف هذا الإجراء طريقة replaceAdTagParameters إلى IMAStreamManager، ما يتيح استبدال جميع مَعلمات علامات الإعلان أثناء البث المباشر.
  • وتتم إضافة الحدث AD_BREAK_FETCH_ERROR للإشارة إلى عدم تشغيل فاصل إعلاني.
  • من المقرر إيقاف الإصدار 3.10.1 من حزمة تطوير البرامج (SDK) نهائيًا في 2020-12-04. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.10.1 2019-09-19
  • تتوافق هذه الميزة مع أجهزة iOS 13 وiPadOS.
  • من المقرر إيقاف الإصدار 3.9.2 من حزمة تطوير البرامج (SDK) نهائيًا في 19-9-2020. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.9.2 2019-08-16
  • يعمل هذا على إصلاح المشكلة التي تتمثل في بقاء العرض الواضح لواجهة المستخدم في إعلان الوسائط التفاعلية بعد تشغيل الإعلانات، ما يمنع المستخدم من التفاعل مع المشغّل.
  • من المقرر إيقاف الإصدار 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
  • توفِّر إمكانية استخدام Open Measurement SDK لإمكانية العرض التابعة لجهة خارجية.
  • تمت إضافة مُهيئ لتسهيل إلى IMAAdDisplayContainer لإنشاء حاوية عرض إعلان بدون خانات مرافقة.
  • يؤدي هذا الإجراء إلى إضافة طريقتَي registerVideoControlsOverlay: و unregisterAllVideoControlsOverlays: إلى IMAAdDisplayContainer.
  • من المقرر إيقاف الإصدار 3.8.2 من حزمة تطوير البرامج (SDK) نهائيًا في 22-03-2020. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.8.2 2019-02-19
  • لإضافة الحدثَين AD_PERIOD_STARTED وAD_PERIOD_ENDED هذه الأحداث متاحة لميزة DAI فقط.
  • إصلاح مشكلة تحرّك عرض الإعلان عند البدء
  • حلّ مشكلة عدم ظهور أخطاء الفيديو أثناء البث المباشر أو الفيديوهات عند الطلب
  • إصلاح مشكلة عدم استئناف المحتوى على نظامَي التشغيل iOS+AirPlay
  • من المقرر إيقاف الإصدار 3.8.1 من حزمة تطوير البرامج (SDK) نهائيًا في 19-02-2020. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.8.1 2018-11-13
  • إصلاح المشكلة المتمثلة في تحليل علامات الإعلانات ذات حجم الخانات المتعددة بشكل غير صحيح.
  • ستتم إضافة [IMAVideoDisplay seekStreamToTime] لإتاحة الإعلانات القابلة للتخطي في أحداث بث الفيديو المسجّل لإعلانات الوسائط التفاعلية (DAI).
  • لإضافة 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-05-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 فقط لإصلاح خطأ مواصفات المجموعات يتيح لك هذا الزر سحب ملفات المكتبة للإصدار 3.7.0.
3.7.0 2018-01-30
  • لا يتوافق مع نظام التشغيل iOS 8 والإصدارات الأقدم.
  • إصدار الخدمة، ما مِن ميزات جديدة.
  • ومن المقرر إيقاف الإصدار 3.6.1 من حزمة تطوير البرامج (SDK) نهائيًا في 30-2019. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.6.1 2017-10-09
  • لإضافة IMAAdsRequest.liveStreamPrefetchSeconds.
  • من المقرر إيقاف الإصدار 3.6.0 من حزمة تطوير البرامج (SDK) نهائيًا في 9-10-2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.6.0 2017-07-24
  • لإضافة IMAAdsRequest.vastLoadمهلة
  • إضافة IMAAd.wrapperAdIDs
  • وتتم إضافة IMAAd.skipTime Offset.
  • إصلاح الخطأ المتمثل في عدم تمكّن حزمة تطوير البرامج (SDK) من رصد مشاهدة الفيديو المستخدَمة في تشغيل الإعلانات إذا تمّت إزالتها من التدرّج الهرمي للمشاهَدات ثم أُعيدت إضافتها إليه
  • من المقرر إيقاف الإصدار 3.5.2 من حزمة تطوير البرامج (SDK) نهائيًا في 24 تموز (يوليو) 2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.5.2 2017-05-02
  • تتم إزالة الاستئناف التلقائي عند الرجوع إلى التطبيق من الخلفية. يُرجى الاتصال بـ "[IMAAdsManager resume]" للاستئناف.
  • إضافة [IMAAdsRenderingSettings playAds AfterTime].
  • من المقرر إيقاف الإصدار 3.5.1 من حزمة تطوير البرامج (SDK) نهائيًا في 2018-05-02. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
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-03-2018. يمكنك الاطّلاع على الجدول الزمني للإيقاف للحصول على مزيد من التفاصيل.
3.4.2 2017-03-09
  • إصدار الخدمة، ما مِن ميزات جديدة.
  • من المقرر إيقاف الإصدار 3.4.1 من حزمة تطوير البرامج (SDK) نهائيًا في 93-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 أيلول (سبتمبر) 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]
إصدار تجريبي v16 2015-09-04
إصدار تجريبي v15 2015-07-22
  • تقدِّم أحداث ميزة "التخزين المؤقت للإعلانات" من خلال المفوَّضين "IMAAdsManager". يسهّل ذلك إضافة عناصر مثل مؤشرات النشاط وأشرطة التخزين المؤقت إلى المشغّل.
  • تعرض وضع تصحيح الأخطاء. يمكن للناشرين الآن ضبط الإعداد IMASettings enableDebugMode على YES للحصول على مزيد من التسجيلات المطوَّلة في وحدة التحكّم. يجب عدم استخدام هذا العنصر في الإنتاج، لأنه سيضيف علامة مائية على مشغّل الإعلانات.
  • يعمل IMAAdsManager destroy الآن على إنهاء عرض الإعلانات بشكل صحيح في كل الحالات.
  • تسمح هذه السياسة بإعادة استخدام حاويات العرض.
  • يسمح للناشرين بإتلاف عناصر إعلانات الوسائط التفاعلية من داخل طرق التفويض.
  • يتضمّن IMAAdsManager الآن مرجعًا ضعيفًا فقط إلى contentPlayhead (إصلاح التسرّب المحتمل للذاكرة). ستحتاج الآن إلى الاحتفاظ بأي مثيل IMAAVPlayerContentPlayhead أو عنصر ينفِّذ IMAContentPlayhead كخاصية، وإلا سيتم إلغاء العنصر على الفور.
  • يؤدي هذا الإجراء إلى إزالة الصورة المتحركة التي تم تغيير حجم الفيديو منها.
  • تتم إزالة حدث إعلان استئناف العمل الأولي غير الضروري.
إصدار تجريبي v14 2015-05-27
  • تم إصلاح مشكلة يتوقّف فيها مشغّل الإعلانات أحيانًا عن التخزين المؤقت وعدم استئناف التشغيل.
  • تم نقل إعدادات IMASettings إلى ملف العنوان الخاص بها.
إصدار تجريبي v13 2015-04-29
  • تم توفير إمكانية تشغيل الإعلانات في الخلفية. لمزيد من المعلومات، يُرجى مراجعة تشغيل الإعلانات في الخلفية.
  • ويمكن الآن استيراد حزمة تطوير البرامج (SDK) كإطار عمل. لمزيد من المعلومات عن الترقية، يمكنك الاطّلاع على مشاركة المدونة حول هذا الإصدار.
  • تقليل أوقات تحميل الإعلانات على نظام التشغيل iOS 8.
  • تم إصلاح مشكلة اختفاء الإعلانات المصاحبة بعد انتهاء الإعلان. سيتم الآن عرض الإعلانات المصاحبة إلى أن يتم تحديث الخانة.
  • تمت إضافة مهلة 10 ثوانٍ لتحميل حزمة SDK.
  • تطبق إعدادات IMASettings الآن NSCopying.
  • تم إصلاح المشكلة المتمثلة في تعطل التطبيقات عند عدم توصيل سماعات الرأس.
  • يتم الآن كتم صوت الإعلانات عندما يتم كتم صوت الجهاز تلقائيًا. ويمكن للناشر تغيير هذا الإعداد من خلال ضبط فئة AVaudioSession.
  • تم إصلاح الأخطاء التي تعوق تشغيل "مركز التحكم" وإيقافه مؤقتًا على إصدارات نظام التشغيل iOS الأقل من 8.
  • لم تعد الإعلانات متوقفة مؤقتًا عند فتح درج الإشعارات.
  • تمت إضافة ملف VERSION إلى ملف zip القابل للتنزيل.
  • لتحسين الأداء، يتم الآن عرض الإعلانات محليًا عبر AVPlayer في جميع إصدارات iOS.
إصدار تجريبي v12 2015-02-12
  • يتم الآن تشغيل الإعلانات المدمجة مع المحتوى على نظام التشغيل iOS 7 والإصدارات الأقدم. يمنع ذلك حزمة تطوير البرامج (SDK) من التدخل في أحداث وعناصر تحكّم MPMoviePlayerController.
  • تمت معالجة مشكلة كانت تؤدّي إلى عدم تعبئة معلومات تشغيل الإعلان في حدثَي التحميل والبدء.
  • تضيف IMASettings.maxRedirects لتحديد عدد عمليات إعادة التوجيه التي سيتم بعدها رفض عمليات إعادة التوجيه التالية، ويتم إلغاء تحميل الإعلان.
  • تتيح هذه الميزة تشغيل الإعلانات يدويًا.
إصدار تجريبي v11 2014-12-17
  • إصلاح تسرُّب الذاكرة الذي تم طرحه في الإصدار التجريبي v10 مع إضافة WKWebView
إصدار تجريبي - الإصدار 10 2014-11-20
  • تستخدم حزمة تطوير البرامج (SDK) الآن الإصدار WKWebView على نظام التشغيل iOS 8 لعرض الإعلانات بدلاً من UIWebView. يؤدي ذلك إلى إصلاح العديد من المشاكل المتعلقة بالاتصال بين طبقتَي SDK الأصلية وJS. كتأثير جانبي لهذا التغيير، ستتطلّب حزمة تطوير البرامج لإعلانات الوسائط التفاعلية الآن إنشاء تطبيقك بدعم من 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
  • يستعرض الوصف والعنوان وcontentType على كائن IMAAd.
  • إضافة دعم لمحاكي iOS (64 بت)
إصدار تجريبي 5 2014-02-14
  • إضافة دعم Arm64
  • لحل التعارضات مع عمليات الدمج مع +Google.
إصدار تجريبي 4 2013-12-12
  • إصلاح تسرُّب الذاكرة في IMAAdsManager وIMAAdsLoader
  • تحتوي IMAAdPodInfo على ثلاث واجهات برمجة تطبيقات جديدة، وهي podIndex وtime Offset وmaxDuration. سيتم تحديث مستندات واجهة برمجة التطبيقات لتوضيح ذلك قريبًا.
إصدار تجريبي 3 2013-09-25
  • إصدار الخدمة، ما مِن ميزات جديدة.
إصدار تجريبي 2 2013-07-07
  • هذا هو الإصدار المتاح للجميع من الإصدار التجريبي من حزمة تطوير البرامج (SDK).
الإصدار التجريبي المغلق 2 2013-06-24
الإصدار التجريبي المغلق 1 2013-04-02
  • الإصدار التجريبي الأولي.