التوافق

توفِّر هذه الصفحة معلومات عامة عن توافق "إدراج إعلان ديناميكي" لإعلانات الوسائط التفاعلية (IMA) من أجل المتصفحات وتنسيقات الفيديو والأنظمة الأساسية.

تنسيقات الفيديو والمتصفحات المعتمدة

لا يزال 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 الأساسية القديمة والإصدار 3.0 من Android.

  • 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 (للهواتف والأجهزة اللوحية) و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 علامة اختيار أحمر-X
Android علامة اختيار علامة اختيار
Google Cast علامة اختيار علامة اختيار
tvOS علامة اختيار أحمر-X
Roku علامة اختيار علامة اختيار

ميزات الفيديو وإصدارات حزمة تطوير البرامج (SDK)

للاطّلاع على مزيد من المعلومات عن الميزات التالية، يُرجى قراءة نظرة عامة على إعلانات الفيديو.

حزمة فيديو IAB الدعم
نموذج عرض إعلانات فيديو (VAST 4) تحذير 1
نموذج عرض إعلانات فيديو (VAST 3) تحذير 2
نموذج عرض إعلانات فيديو (VAST 2) علامة اختيار
معيار VPAID 2 أحمر-X
إصدار VMAP 1.0.1 تحذير 3
ميزات فيديو "مدير الإعلانات" الدعم
الإعلانات الخطية علامة اختيار
الإعلانات غير الخطية (التي تظهر على سطح الفيديو) أحمر-X
الإعلانات المُصاحبة تحذير 4
موارد الإعلانات المصاحبة البديلة لنموذج VAST 3 أحمر-X
إمكانية عرض العرض النشط علامة اختيار
عمليات إعادة توجيه VAST علامة اختيار
إضافة إعلانات مصاحبة مع طلب عرض أحمر-X
التوافق مع علامة "ناشر Google" (GPT) أحمر-X
الوعي بالمحتوى أحمر-X
قواعد الإعلانات علامة اختيار
التجميع علامة اختيار
ملصقات صغيرة علامة اختيار
إعداد التقارير عن تتبُّع الأحداث المتعددة (MET) علامة اختيار
قابلة للتخطي (الحجز / غير TrueView) تحذير 5
ميزات "AdSense للفيديو" 7 الدعم
TrueView ضمن البث تحذير 6
اختيار أثناء البث علامة اختيار
قياسي أثناء البث علامة اختيار
الإعلانات الكاملة أحمر-X
الإعلانات المُصاحبة تحذير 4
إضافة إعلانات مصاحبة أحمر-X
تراكبات أحمر-X
ميزات "مدير الإعلانات Ad Exchange" الدعم
TrueView ضمن البث تحذير 6
اختيار أثناء البث علامة اختيار
قياسي أثناء البث علامة اختيار
الإعلانات الكاملة أحمر-X
الإعلانات المُصاحبة تحذير 4
إضافة إعلانات مصاحبة أحمر-X
تراكبات أحمر-X
إمكانية عرض العرض النشط علامة اختيار
لماذا هذا الإعلان؟ تحذير 8

1 من بين ميزات "نموذج عرض إعلانات الفيديو" 4 التي توفّرها "مدير إعلانات Google"، تتيح إعلانات الوسائط التفاعلية الميزات التالية:

  • نموذج عرض إعلانات فيديو (VAST 4.2)
  • الإصدار 4.0 من نموذج عرض إعلانات فيديو (VAST)
    • AdID
    • ملف Mezzaney
    • رموز خطأ VAST الجديدة
    • وحدات ماكرو VAST جديدة
    • دعم AdVerifications

2 لا تتوفّر بعد ميزات VAST 3.0 التالية:

  • الرفيق adSlotId
  • خيارات عرض الإعلانات المصاحبة
  • الرموز

3 ميزات VMAP التالية غير متاحة حتى الآن:

  • أحداث التتبع الخاصة بـ VMAP
  • رموز الخطأ الخاصة بـ VMAP
  • الإعلانات التي تظهر على سطح الفيديو
  • فواصل زمنية بخلاف hh:mm:ss أو "start" و "end"
  • عرض السمة breakType
  • سمة واحدة (repeatAfter)

4 لا يُسمح سوى بالصور المصاحبة. تتطلّب الإعلانات المصاحبة تنفيذًا مخصّصًا لتعبئة الإعلانات. الإعلانات المصاحبة غير متاحة على نظام التشغيل tvOS.

5 لا تتوفّر الإعلانات التقليدية القابلة للتخطّي إلّا في حِزم تطوير البرامج (SDK) لإدراج إعلان ديناميكي لإعلانات الوسائط التفاعلية (IMA) لإعلانات HTML5 وiOS وtvOS وRoku وAndroid (بما في ذلك Android TV). من خلال حزمة تطوير البرامج (SDK) الخاصة بـ Cast، يجب الإفصاح عن إمكانية التخطّي من خلال StreamRequest.senderCanSkip لإتاحة الإعلانات القابلة للتخطي الإضافية.

6 لا تتوفّر إعلانات TrueView القابلة للتخطّي إلا في حِزم تطوير البرامج (SDK) لإدراج إعلان ديناميكي لإعلانات الوسائط التفاعلية (IMA) لإعلانات 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.