توفّر هذه الصفحة معلومات عامة عن توافق "إدراج إعلان ديناميكي لإعلانات الوسائط التفاعلية" ومدى توافقه للمتصفحات وتنسيقات الفيديو والأنظمة الأساسية.
تنسيقات الفيديو والمتصفحات المعتمدة
لا يزال HTML5 معيارًا جديدًا ويتطور. ونتيجة لذلك، يمكن أن يساعد دعم تختلف الميزات باختلاف المتصفحات، وما من تنسيق تلقائي موحّد للفيديوهات في جميع المتصفحات الرئيسية. تم استخدام تنسيقات الفيديو الثلاثة الرئيسية في معظم المتصفحات هي H.264 وHLS وDash.
توافق حدث VAST
يسرد هذا القسم أحداث VAST التي يتم إعداد تقارير بها تلقائيًا إلى استنادًا إلى المعلومات التي تم إرجاعها في استجابة VAST.
متوافق بالكامل
complete
، creativeView
،
firstQuartile
، impression
، midpoint
،
pause
وresume
وrewind
(تم الإطلاق عندما تكون هناك
هو أي بحث مهم في الاتجاه الخلفي)، start
،
thirdQuartile
.
جهاز متوافق جزئيًا
click
يتم إرسال الحدث
Click
لإعلانات الفيديو فقط. لا يمكن تسجيل النقرات في المشغّلات الأصلية بملء الشاشة على أجهزة Android وiOS أو أجهزة الكمبيوتر المكتبي، ولكن قد يتم تسجيل النقرات من خلال تتبُّع النقرات في الصفحة العنصر عند إغلاق الفيديو. ومع ذلك، إذا كان عنصر الفيديو يستخدم النصوص على جهاز iPad، لا يمكن تسجيل النقرات.fullscreen
تتيح إعلانات الوسائط التفاعلية وضع محاكاة ملء الشاشة يشغل الفيديو نافذة المتصفح بأكملها. تعتبر إعلانات الوسائط التفاعلية أن الفيديو في وضع ملء الشاشة عندما يكون
offsetWidth
وoffsetHeight
حجم نص المستند على الأقل هذا الوضع متاح على جميع المتصفّحات.وعلى منصات iPhone وإصدارات Android الأقدم من 3.0، يتم تشغيل الفيديو دائمًا في وضع ملء الشاشة.
mute
،unmute
تتوفّر إمكانية التحكّم الأصلي في مستوى الصوت فقط في أجهزة iOS وAndroid. وبناءً على ذلك، لا يمكن لإعلانات الوسائط التفاعلية تحديد مستوى الصوت أو حالة كتم الصوت، ولا يتم إشعار حزمة تطوير البرامج (SDK) بأي تغييرات في ما يلي قائمة بإصدارات المتصفح المتوافقة وغير المتوافقة
mute
،unmute
:- متوافق: Firefox 3.5+ وChrome 8+ وSafari 4+
- غير متوافقة: iOS وAndroid
ارجع إلى إرشادات مكتب IAB بشأن للمزيد من التفاصيل حول عرض إعلانات نموذج عرض إعلانات الفيديو (VAST).
الأحداث الإعلانية عند إعادة مشاهدة الفواصل الإعلانية
لا تعمل إعلانات الوسائط التفاعلية على تنشيط أحداث الإعلانات عند إعادة مشاهدة الإعلانات للأسباب التالية:
- يجب تشغيل عناوين URL للأحداث مرة واحدة فقط، وإلا فقد تتم قراءتها على أنّها غير مرغوب فيها السلوك.
- تتيح هذه الميزة للمستخدمين البحث داخل الفواصل الإعلانية التي سبق أن شاهدوها لإنشاء تجربة بحث أفضل.
في ما يلي الأحداث الوحيدة التي يتم تنشيطها عند إعادة مشاهدة الفواصل الإعلانية:
AD_PERIOD_STARTED
AD_PERIOD_ENDED
المنصات المتوافقة مع مشغّلات الفيديو
تتوافق حزم تطوير البرامج لإعلانات الوسائط التفاعلية من Google مع المنصّات التالية:
النظام الأساسي | الإصدار |
---|---|
HTML5 | الكمبيوتر المكتبي: Chrome وFirefox وSafari وEdge وOpera الأجهزة الجوّالة: متصفّح Chrome/Android (لنظام التشغيل Android للهواتف والأجهزة اللوحية)، وSafari وChrome (لنظام التشغيل iOS) |
iOS | iOS 10.0 أو الإصدارات الأحدث |
Android | الإصدار 4.4 من نظام التشغيل Android أو الإصدارات الأحدث |
Google Cast | جميع أجهزة البث |
tvOS | نظام التشغيل tvOS 14 والإصدارات الأحدث |
Roku | جميع الأجهزة التي ما زالت تتلقّى تحديثات البرامج من Roku |
إتاحة تنسيقات بث الفيديو
تتوافق إعلانات الوسائط التفاعلية مع كلٍّ من HLS وDASH في حزم تطوير البرامج (SDK) التابعة له. اطّلِع على هذا الجدول للحصول على الدعم. على منصات حِزم SDK محددة لتشغيل البث بشكل صحيح، يجب تشغيل مشغّل الفيديو يجب أن يكون متوافقًا مع نوع البث المُستخدَم
منصّة حزمة تطوير البرامج لإعلانات الوسائط التفاعلية | HLS | DASH |
---|---|---|
HTML5 | ||
iOS | ||
Android | ||
Google Cast | ||
tvOS | ||
Roku |
ميزات الفيديو وإصدارات حزمة تطوير البرامج (SDK)
لمعرفة المزيد من المعلومات عن الميزات التالية، يمكنك الاطّلاع على نظرة عامة على إعلانات الفيديو.
حزمة فيديو IAB | الدعم |
---|---|
نموذج عرض إعلانات فيديو (VAST 4) | 1 |
نموذج عرض إعلانات فيديو (VAST 3) | 2 |
نموذج عرض إعلانات فيديو (VAST 2) | |
معيار VPAID 2 | |
إصدار VMAP 1.0.1 | 3 |
ميزات فيديو "مدير الإعلانات" | الدعم |
الإعلانات الخطية | |
الإعلانات غير الخطية (التي تظهر على سطح الفيديو) | |
الإعلانات المُصاحبة | 4 |
موارد الإعلانات المصاحبة البديلة لنموذج VAST 3 | |
إمكانية عرض العرض النشط | |
عمليات إعادة توجيه VAST | |
إضافة إعلانات مصاحبة مع طلب عرض | |
التوافق مع علامة "ناشر Google" (GPT) | |
الوعي بالمحتوى | |
قواعد الإعلانات | |
التجميع | |
ملصقات صغيرة | |
إعداد التقارير عن تتبُّع الأحداث المتعددة (MET) | |
قابلة للتخطي (الحجز / غير TrueView) | 5 |
ميزات "AdSense للفيديو" 7 | الدعم |
TrueView InStream | 6 |
اختيار أثناء البث | |
قياسي أثناء البث | |
كامل | |
الإعلانات المُصاحبة | 4 |
إضافة إعلانات مصاحبة | |
تراكبات | |
ميزات "مدير الإعلانات" في Ad Exchange | الدعم |
TrueView InStream | 6 |
اختيار أثناء البث | |
قياسي أثناء البث | |
كامل | |
الإعلانات المُصاحبة | 4 |
إضافة إعلانات مصاحبة | |
تراكبات | |
إمكانية عرض العرض النشط | |
لماذا هذا الإعلان؟ | 8 |
1 من إجمالي ميزات "نموذج عرض إعلانات فيديو" 4 المتاحة في "إعلانات Google" مدير، يدعم "إعلانات الوسائط التفاعلية" الميزات التالية:
- نموذج عرض إعلانات فيديو (VAST 4.2)
- دعم برنامج آمن دقة واجهة الوسائط التفاعلية (SIMID)
- معدّل استخدام عدة عُقد
UniversalAdID
- نموذج عرض إعلانات فيديو (VAST) 4.0
- AdID
- ملف Mezzaney
- رموز خطأ VAST الجديدة
- وحدات ماكرو VAST جديدة
- دعم
AdVerifications
2 لا تتوفّر ميزات الإصدار 3.0 من نموذج عرض إعلانات فيديو (VAST) التالية حتى الآن:
- الرفيق
adSlotId
- خيارات عرض الإعلانات المصاحبة
- الرموز
3 ميزات VMAP التالية غير متاحة حتى الآن:
- أحداث التتبع الخاصة بـ VMAP
- رموز الخطأ الخاصة بـ VMAP
- الإعلانات التي تظهر على سطح الفيديو
- فواصل زمنية بخلاف hh:mm:ss أو "start" و"end"
- عرض السمة
breakType
- سمة واحدة (
repeatAfter
)
4 لا يُسمح سوى بالصور المصاحبة. الصور المصاحبة تتطلب تطبيقًا مخصصًا لتعبئة الإعلانات. الإعلانات المصاحبة غير متاحة على نظام التشغيل tvOS.
5 لا تتوفّر الإعلانات التقليدية القابلة للتخطّي إلّا في
حزم تطوير البرامج لإدراج إعلان ديناميكي لإعلانات الوسائط التفاعلية لتطبيقات HTML5 وiOS وtvOS وRoku وAndroid (بما في ذلك Android TV).
من خلال حزمة تطوير البرامج (SDK) لتكنولوجيا Google Cast، يجب الإفصاح عن إمكانية التخطّي من خلال
StreamRequest.senderCanSkip
,
لدعم الإعلانات القابلة للتخطي الإضافية
6 لا تتوفّر إعلانات TrueView القابلة للتخطّي إلا في حزم تطوير البرامج لإدراج إعلان ديناميكي لإعلانات الوسائط التفاعلية لتطبيقات HTML5 وiOS وAndroid (بما في ذلك Android TV).
7 لا تتوفّر ميزات AdSense في حزمة تطوير البرامج (SDK) للإرسال.
8 يتطلّب لماذا هذا الإعلان؟ أن تكون
يتم تمرير مَعلمة adUiElement
عند إنشاء StreamManager
.
لماذا هذا الإعلان؟ غير متاح في حزمة تطوير البرامج (SDK) الخاصة بالبث.
محاذير لأُطر عمل JavaScript
هناك اعتبارات معينة عند استخدام إطار عمل JavaScript، مثل
React أو AngularJS باستخدام حزمة تطوير برامج HTML5 لإعلانات الوسائط التفاعلية. غالبًا ما تنقل هذه الأطر العناصر
نموذج العناصر في DOM، والذي قد يعطّل أداة تطوير البرامج لإعلانات الوسائط التفاعلية حيث إن حزمة تطوير البرامج تتوقع أن يكون نموذج العناصر في المستند
ثابت عند بدئه. وتتوافق حزمة تطوير البرامج لإعلانات الوسائط التفاعلية مع أطر عمل JavaScript طالما
عندما يتم بدء حزمة تطوير البرامج (SDK) بعد انتهاء إطار العمل من نقل عناصر DOM
على وجه التحديد، تم تمرير عنصر HTML5 كوسيطة adUiElement
عند
إنشاء
StreamManager
لا يجب أن يتم نقله بمجرد إنشاء مثيل له.
دعم خدمة AirPlay من Apple
لا تتوافق حزمة تطوير البرامج لإعلانات الوسائط التفاعلية مع خدمة Apple AirPlay. إيقاف AirPlay أو إيقاف الإعلان عند اكتشاف AirPlay.