تم إصلاح مشكلة عدم إرسال إشارات اكتمال جميع الإعلانات باستثناء الإعلان الأخير في حزمة الإعلانات.
تم إصلاح الخطأ الذي كان يتسبّب في تسجيل حدث الإعلان COMPLETE عند تخطّي الإعلان. يتم الآن تسجيل أحداث الإعلانات بدقة أكبر عندما يتخطّى المستخدمون فواصل إعلانية.
يزيل هذا الإعداد سلوك IMA المتمثل في تركيز حاوية واجهة المستخدم بعد أن تزيل IMA واجهة مستخدم الإعلان.
3.68.3
2025-07-02
تم إصلاح مشكلة يتم فيها إطلاق حدثَي بدء فاصل الإعلان وبدء الإعلان في وقت غير صحيح، مثلاً عند استئناف المحتوى.
تم إصلاح مشكلة تتسبّب فيها قيم مدة الإعلان غير الصالحة في حدوث خطأ أثناء التشغيل،
'Dot' Operator attempted with invalid BrightScript Component or
interface reference
.
تعديل سلوك IMA لعدم تنشيط الحدث COMPLETED عندما يتخطّى المستخدمون إعلانًا سيظلّ حزمة تطوير البرامج (SDK) تُطلق الحدث SKIPPED
عندما يتخطّى المستخدمون الإعلانات. يتوافق هذا التغيير في سلوك حدث COMPLETED الآن مع سلوك حِزم تطوير البرامج الأخرى في IMA.
تحسين طريقة التعامل مع الرسائل في بثّات عرض الإعلانات المتسلسلة
تم إصلاح مشكلة تمدُّد واجهة مستخدم الإعلان على عمليات البث بدقة Full HD.
تم إصلاح مشكلة تأخُّر أحداث الإعلانات التمهيدية الأولية.
3.68.1
2025-04-21
إصلاح خطأ وقت التشغيل في حالة Divide by Zero المتعلّقة
بإعلانات الرموز.
3.67.2
2024-12-19
تضيف هذه السمة تحسينات على
currentAd.currentTime
لمواءمة قيمة currentTime مع الوقت الذي يتم فيه إطلاق حدث الإعلان.
تم إصلاح مشكلة عدم إطلاق أحداث إعلانات معيّنة بشكل متقطّع.
3.67.0
2024-11-07
تضيف هذه السمة المَعلمة الاختيارية لرمز شبكة "مدير إعلانات Google" إلى طلبات بث DAI التي تتضمّن خدمة كاملة. يتيح تضمين المَعلمة تغيير سلوك IMA
ليتطابق مع إعدادات "مدير إعلانات Google"، مثل إيقاف الإعلانات المحدودة الآلية.
تحديثات AdBreakInfo.podIndex
لأحداث البث المباشر تعرض هذه القيمة الآن معرّف فاصل إعلاني كفهرس الحزمة
لإعلانات الفيديو أثناء التشغيل، أو 0 للإعلانات التمهيدية. لا تتوفّر إعلانات ما بعد التشغيل في أحداث البث المباشر. تكون القيمة التلقائية -2 لأحداث البث المباشر.
تعدّل هذه السمة سلوك IMA ليتوافق مع القيمة المحدّدة للمَعلمة description_url=. في السابق، كانت حزمة تطوير البرامج IMA تتجاهل دائمًا المَعلمة description_url=
وتستبدلها بعنوان URL الذي تم رصده على أنّه العنوان الصحيح، وتغيّر المَعلمة url= إلى القيمة التي
تم ضبطها سابقًا على أنّها description_url=. سيظلّ IMA يضبط قيمة
description_url= إذا لم يتم ضبطها في عنوان URL لعلامة الإعلان الخاصة بالبث.
3.61.1
2023-03-22
تتيح هذه الإضافة استخدام الإعلانات التقليدية والقابلة للتخطي من TrueView.
تنفيذ تحليل أحداث ID3 بشكل سليم لعمليات البث المباشر بتنسيق HLS CMAF يحلّ هذا الإصلاح مشكلة كانت تؤدي إلى إطلاق أحداث الإعلانات في أوقات غير صحيحة لهذه الفيديوهات.
تتوقف عن العمل في StreamManager.onTimedMetadata(). لم تعُد هذه الطريقة موثّقة.
3.52.0
2022-03-29
إصدار الخدمة بدون ميزات جديدة
3.51.0
2022-03-17
إصدار الخدمة بدون ميزات جديدة
3.50.0
2022-03-07
تضيف هذه السمة StreamManager.onTimedMetadata().
3.45.1
2021-11-03
تضيف هذه السمة إمكانية عرض إعلانات قابلة للتخطّي.
تعديل سلوك حزمة SDK لتسجيل أحداث التقدّم بشكل صحيح
3.41.1
2021-04-07
تضيف
StreamRequest.adUiNode
عناصر مثل زرَّي لماذا هذا الإعلان؟ وتخطّي ليتم وضعهما أثناء عرض الإعلانات.
يزيل هذا الإجراء إمكانية استخدام StreamManager.enableInteractiveAds(). أصبح هذا الإجراء غير متاح، وبدلاً من ذلك، يجب نقل البيانات من الإعلان المرافق إلى RAF مباشرةً.
3.40.1
2020-09-23
تضيف هذه الحزمة إمكانية بث المحتوى المباشر باستخدام DASH.
3.39.0
2020-07-06
إصدار الخدمة بدون ميزات جديدة
3.36.0
2020-02-28
إصدار الخدمة بدون ميزات جديدة
3.35.0
2019-11-11
إصدار الخدمة بدون ميزات جديدة
3.34.0
2019-07-18
إصدار الخدمة بدون ميزات جديدة
3.33.0
2019-05-14
يضيف هذا الإجراء الحدثَين AD_PERIOD_STARTED وAD_PERIOD_ENDED إلى ima.AdEvent.
يضيف أحداث الإعلان PROGRESS إلى ima.AdEvent.
تضيف هذه السمة المَعلمات advertiserName وuniversalAdIDRegistry وuniversalAdIDValue إلى adInfo.
تاريخ التعديل الأخير: 2025-09-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-09-25 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The provided document outlines updates to a software development kit (SDK) across multiple versions. Key actions include adding support for new stream types (live, VOD, pod), enhancing ad management features (skippable ads, custom tracking events, aligning ad event timing), and introducing new APIs for functionalities like stream requests, ad events, and ad information retrieval. Several bug fixes and service releases are also detailed, along with deprecating an outdated method.\n"]]