تقدّم هذه الصفحة معلومات عامة عن التوافق والتوافق من جهة العميل لإعلانات الوسائط التفاعلية بتنسيق HTML5 مع المتصفّحات وتنسيقات الفيديو والأنظمة الأساسية.
تنسيقات الفيديو ومتصفّحاته المتوافقة
يختلف دعم الميزات المختلفة باختلاف المتصفحات، ولا يوجد تنسيق واحد تلقائي للفيديو متوافق مع جميع المتصفحات الرئيسية. بتنسيقات الفيديو الثلاثة الرئيسية المستخدمة في معظم المتصفحات هي H.264 وWebM وOgg Theora.
مشغّلات الفيديو المتوافقة
تتيح مشغّلات فيديو HTML5 النموذجية معظم ميزات إعلانات الوسائط التفاعلية، بما في ذلك علامة HTML <video>
. راجع برنامج شركاء
تكنولوجيا الفيديو للحصول على قائمة بمشغّلات الفيديو المعروفة التي تتوافق مع أداة تطوير البرامج لإعلانات الوسائط التفاعلية.
توافق أحداث نموذج عرض إعلانات الفيديو (VAST)
يسرد هذا القسم أحداث نموذج عرض إعلانات الفيديو التي يتم إبلاغ الخادم بها تلقائيًا استنادًا إلى المعلومات التي يتم عرضها في استجابة نموذج عرض إعلانات الفيديو (VAST).
متوافق بالكامل
complete
، creativeView
،
firstQuartile
، impression
، midpoint
،
pause
، resume
، rewind
(يتم تنشيطها عندما يكون هناك
عملية بحث مهمة في الاتجاه الخلفي)، start
،
thirdQuartile
.
جهاز متوافق جزئيًا
click
يتم إرسال حدث
Click
لإعلانات الفيديو فقط. لا يمكن تسجيل النقرات في مشغّلات وضع ملء الشاشة الأصلية على Android أو iOS أو على أجهزة الكمبيوتر المكتبي، ولكن يمكن تسجيل النقرات من خلال عنصر تتبُّع النقرات في الصفحة عندما يكون الفيديو مغلقًا. ولكن، إذا كان عنصر الفيديو يستخدم عناصر تحكم أصلية على iPad، فلن يمكن تسجيل النقرات.fullscreen
تتوافق حزمة تطوير البرامج لإعلانات الوسائط التفاعلية مع وضع محاكاة ملء الشاشة الذي يشغل فيه الفيديو نافذة المتصفح بأكملها. نعتبر الفيديو في وضع ملء الشاشة عندما يكون
offsetWidth
وoffsetHeight
بحجم نص المستند على الأقل. هذا الوضع معتمد في جميع المتصفحات. للاطّلاع على مثال يحاكي وضع ملء الشاشة، نزِّل النموذج.على أجهزة iPhone والأجهزة التي تعمل بالإصدارات الأقدم من 3.0 لنظام التشغيل Android، سيتم دائمًا تشغيل الفيديو في وضع ملء الشاشة.
mute
،unmute
لا يمكن التحكّم في مستوى الصوت إلا من خلال نظامَي التشغيل iOS وAndroid. وبهذا، لا يمكن لـ "حزمة تطوير البرامج لإعلانات الوسائط التفاعلية" تحديد مستوى الصوت أو حالة كتم الصوت، ولا يتم إبلاغنا بالتغييرات. في ما يلي قائمة بإصدارات المتصفّح التي تتوافق مع إصداراتَي
mute
وunmute
ولا تتوافق معها:- متوافق: الإصدار 3.5 من Firefox أو الإصدارات الأحدث أو Chrome 8 أو الإصدارات الأحدث من Safari 4
- غير متوافق: نظامَي التشغيل iOS وAndroid
للاطّلاع على مزيد من التفاصيل حول عرض إعلانات نموذج عرض إعلانات الفيديو (VAST)، يمكنك الرجوع إلى إرشادات مكتب الإعلانات التفاعلية (IAB).
محاذير لأُطر عمل JavaScript
هناك بعض أوجه الدمج عند استخدام إطار عمل JavaScript، مثل React أو AngularJS، مع حزمة تطوير برامج HTML5 لإعلانات الوسائط التفاعلية. وغالبًا ما تنقل أطر العمل هذه عناصر من عناصر كائن المستند (DOM)، مما قد يعطّل وظائف إعلانات الوسائط التفاعلية بما أن إعلانات الوسائط التفاعلية تتوقع أن يكون نموذج كائن المستند (DOM) ثابتًا عند بدء تشغيل SDK. وتتيح إعلانات الوسائط التفاعلية استخدام
إطارات عمل JavaScript طالما يتم بدء تشغيل إعلانات الوسائط التفاعلية بعد انتهاء إطار العمل من نقل عناصر
DOM. على وجه التحديد، يجب عدم نقل عنصر HTML5 الذي تم تمريره كوسيطة حاوية الحاوية عند إنشاء AdDisplayContainer
بعد إنشاء مثيل له.
دعم Apple AirPlay
لا تتوافق حزمة تطوير البرامج لإعلانات الوسائط التفاعلية حاليًا مع Apple AirPlay. يمكنك إيقاف AirPlay أو إيقاف طلبات الإعلان عند رصد AirPlay.
الأنظمة الأساسية المتوافقة لمشغّلات الفيديو
تتوفر حزم SDK لإعلانات الوسائط التفاعلية من Google في الأنظمة الأساسية التالية:
النظام الأساسي | الإصدار | نوع الإعلان |
---|---|---|
HTML5 | أجهزة الكمبيوتر المكتبي: Chrome وFirefox وSafari وEdge وOpera الأجهزة الجوّالة: متصفّح Chrome/Android (على نظام التشغيل Android للهواتف والأجهزة اللوحية) وSafari وChrome (نظام التشغيل iOS) |
الإعلانات الخطية، وغير الخطية، والإعلانات المصاحبة، وحلول الفيديو في "مدير الإعلانات"، وإعلانات الفيديو في Ad Exchange، وإعلانات AdSense للفيديو |
iOS | نظام التشغيل iOS 10.0 والإصدارات الأحدث | الإعلانات الخطية والمصاحبة، وإعلانات الفيديو في "مدير الإعلانات"، وإعلانات الفيديو في Ad Exchange، وإعلانات AdSense للفيديو |
Android | الإصدار 4.1 من نظام التشغيل Android أو الإصدارات الأحدث | الإعلانات الخطية والمصاحبة، وإعلانات الفيديو في "مدير الإعلانات"، وإعلانات الفيديو في Ad Exchange، وإعلانات AdSense للفيديو |
نظام التشغيل tvOS | نظام التشغيل tvOS 14 والإصدارات الأحدث | الإعلانات الخطية وفيديو "مدير الإعلانات" وفيديو Ad Exchange |
ميزات الفيديو وإصدارات حزمة تطوير البرامج (SDK)
لمعرفة المزيد من المعلومات عن الميزات التالية، اطّلِع على نظرة عامة على إعلانات الفيديو.
الإصدار 3 من HTML5 | الإصدار 3 من نظام التشغيل iOS | الإصدار 3 من Android | نظام التشغيل tvOS | |
---|---|---|---|---|
حزمة فيديوهات IAB | ||||
نموذج عرض إعلانات فيديو 4 | ![]() |
![]() |
![]() |
![]() |
نموذج عرض إعلانات فيديو 3 | ![]() |
![]() |
![]() |
![]() |
نموذج عرض إعلانات فيديو (VAST) 2 | ![]() |
![]() |
![]() |
![]() |
رقم تعريف شريحة SIM 1.0 | ![]() |
![]() |
![]() |
![]() |
VPAID 2 (HTML5) | ![]() |
![]() |
![]() |
![]() |
إصدار VMAP 1.0.1 | ![]() |
![]() |
![]() |
![]() |
الإصدار 1.3 من حزمة تطوير البرامج (SDK) في OM | ![]() |
![]() |
![]() |
![]() |
ميزات إعلانات الفيديو في "مدير إعلانات Google" | ||||
الإعلانات الخطية | ![]() |
![]() |
![]() |
![]() |
مواد العرض المستضافة على YouTube | ![]() |
![]() |
![]() |
![]() |
الإعلانات غير الخطية (الإعلانات التي تظهر على سطح الفيديو) | ![]() |
![]() |
![]() |
![]() |
الإعلانات المُصاحبة | ![]() |
![]() |
![]() |
![]() |
موارد الإعلانات المصاحبة البديلة في VAST 3 | ![]() |
![]() |
![]() |
![]() |
إمكانية العرض النشط | ![]() |
![]() |
![]() |
![]() |
إعلانات صوتية | ![]() |
![]() |
![]() |
![]() |
عمليات إعادة توجيه VAST | ![]() |
![]() |
![]() |
![]() |
إضافة معلومات الإعلان المصاحب مع طلب العرض | ![]() |
![]() |
![]() |
![]() |
التوافق مع علامة "ناشر Google" (GPT) | ![]() |
![]() |
![]() |
![]() |
الوعي بالمحتوى | ![]() |
![]() |
![]() |
![]() |
قواعد الإعلانات | ![]() |
![]() |
![]() |
![]() |
الفواصل الإعلانية اليدوية في قواعد الإعلانات |
![]() |
![]() |
![]() |
![]() |
عدد مرات الظهور 8 | ![]() |
![]() |
![]() |
![]() |
الاستبعادات التنافسية (مصدر البيانات) | ![]() |
![]() |
![]() |
![]() |
الاستبعادات التنافسية (مجموعة الإعلانات المتسلسلة) | ![]() |
![]() |
![]() |
![]() |
الاستبعادات التنافسية (الصفحة بأكملها) | ![]() |
![]() |
![]() |
![]() |
بودنغ | ![]() |
![]() |
![]() |
![]() |
ملصقات صغيرة | ![]() |
![]() |
![]() |
![]() |
إعداد تقارير التتبع المتعدد الأحداث (MET) | ![]() |
![]() |
![]() |
![]() |
التخصيص الديناميكي (AdSense للفيديو و"مدير إعلانات Google" Ad Exchange) | ![]() |
![]() |
![]() |
![]() |
قابل للتخطي (غير TrueView) 11 | ![]() |
![]() |
![]() |
![]() |
اختيار أثناء البث | ![]() |
![]() |
![]() |
![]() |
التحميل المُسبَق لمادة العرض | ![]() |
![]() |
![]() |
![]() |
ميزات برنامج "AdSense للفيديو" | ||||
TrueView ضمن البث | ![]() |
![]() |
![]() |
![]() |
اختيار أثناء البث | ![]() |
![]() |
![]() |
![]() |
قياسي أثناء البث | ![]() |
![]() |
![]() |
![]() |
كامل | ![]() |
![]() |
![]() |
![]() |
الإعلانات المُصاحبة | ![]() |
![]() |
![]() |
![]() |
إضافة معلومات الإعلان المصاحب | ![]() |
![]() |
![]() |
![]() |
تراكبات | ![]() |
![]() |
![]() |
![]() |
التحميل المُسبَق لمادة العرض | ![]() |
![]() |
![]() |
![]() |
ميزات "مدير إعلانات Google" Ad Exchange | ||||
TrueView ضمن البث | ![]() |
![]() |
![]() |
![]() |
اختيار أثناء البث | ![]() |
![]() |
![]() |
![]() |
قياسي أثناء البث | ![]() |
![]() |
![]() |
![]() |
كامل | ![]() |
![]() |
![]() |
![]() |
الإعلانات المُصاحبة | ![]() |
![]() |
![]() |
![]() |
إضافة معلومات الإعلان المصاحب | ![]() |
![]() |
![]() |
![]() |
تراكبات | ![]() |
![]() |
![]() |
![]() |
إمكانية العرض النشط | ![]() |
![]() |
![]() |
![]() |
التحميل المُسبَق لمادة العرض | ![]() |
![]() |
![]() |
![]() |
لِمَ تمّ عرض هذا الإعلان؟ | ![]() |
![]() |
![]() |
![]() |
1 لا تتوافق حزمة تطوير برامج HTML5 مع أيّ ميزة من ميزات VAST 3.0 غير متاحة بعد في واجهة "مدير الإعلانات" الأمامية.
2 ميزات VAST 3.0 التالية غير متاحة بعد في حِزم SDK التي لا تستخدم HTML5:
- مرافق
adSlotId
- خيارات عرض الإعلانات المصاحبة
- الرموز
- أي ميزة من ميزات VAST 3.0 غير متاحة حتى الآن في واجهة "مدير الإعلانات" الأمامية
3 ميزات VMAP التالية غير متاحة بعد:
- أحداث التتبُّع الخاصة بأداة VMAP
- رموز الخطأ الخاصة بـ VMAP
- الإعلانات التي تظهر على سطح الفيديو
- إزاحة الوقت بخلاف hh:mm:ss أو "start" و "end"
- سمة
breakType
للعرض - سمة واحدة (
repeatAfter
)
4 يتطلّب إتاحة استخدام VMAP وقواعد الإعلانات على iPhone تشغيل الإعلانات بشكلٍ مخصّص.
5 تتوفر تصميمات الإعلانات التي يستضيفها YouTube على أجهزة الكمبيوتر المكتبي ولكن ليس على الويب على الأجهزة الجوّالة.
6 تتوافق هذه السياسة مع نظام التشغيل iOS 10 والإصدارات الأحدث عند
استخدام playsinline
.
7 تتطلب حزمة تطوير البرامج لإعلانات الوسائط التفاعلية للإصدار 10 والإصدارات الأحدث من نظام التشغيل Android أو الإصدار 13 من نظام التشغيل iOS التجريبي والإصدارات الأحدث.
8 يتطلب تحديد عدد مرات الظهور لقواعد الإعلانات والاستثناءات التنافسية ملفات تعريف الارتباط أو معرّف PPID.
9 لا يعمل التحميل المُسبق لمادة العرض المدمجة مع المحتوى مع ما يلي:
- ويب الجوّال على أجهزة iOS
- ويب الأجهزة الجوّالة على أجهزة Android قبل الإصدار 4.0
- الإعلانات المستضافة على YouTube، بما في ذلك أشكال TrueView
-
ميزة تشغيل الفاصل اليدوي لإعلانات الوسائط التفاعلية (أي عملية تنفيذ تعتمد على حدث
AD_BREAK_READY
)
10 يتطلب الإصدار 3.6.0 من حزمة تطوير البرامج لإعلانات الوسائط التفاعلية أو الإصدارات الأحدث.
11 لا تتوافق حزمة تطوير البرامج (SDK) مع الإعلانات القابلة للتخطي التي تقل مدتها عن 8 ثوانٍ. عند تشغيل إعلانات أقصر من الحد الأدنى لمدة التشغيل، لا يظهر الزر تخطي.
12 تتوفر ميزات VAST 4.0 التالية:
- AdID
- ملف وسطى
- رموز أخطاء نموذج عرض إعلانات فيديو (VAST) جديدة