البث المباشر

مثال لفيديو يظهر ضمن نتائج البحث مع الشارة "مباشر"

تضيف ميزة البث المباشر شارة "مباشر" إلى الصور المصغّرة للفيديوهات في نتائج البحث. ولكي تظهر الشارة، سنحتاج إلى معرفة ما إذا كان الفيديو قيد البث المباشر أو متى سيبدأ بثه. يمكن تطبيق الشارة "مباشر" على أي فيديو علني يتم بثه مباشرة لأي مدة زمنية. وفي ما يلي بعض الأمثلة على ذلك:

  • الفعاليات الرياضية
  • عروض توزيع الجوائز
  • فيديوهات الأشخاص المؤثرين
  • ألعاب بث الفيديو المباشر

مثال

في ما يلي مثال على VideoObject وisLiveBroadcast باستخدام الترميز JSON-LD.

الإرشادات

يجب اتّباع الإرشادات التالية حتى يصبح المحتوى مؤهلاً للعرض كنتيجة منسّقة مع الشارة "مباشر":

إرشادات المحتوى

  • لا تستخدم لغة بذيئة أو مسيئة في البيانات المنظَّمة.

تعريفات أنواع البيانات المنظَّمة

يجب تضمين الخصائص المطلوبة حتى يصبح المحتوى مؤهلاً للعرض على شكل نتيجة منسّقة. ويمكنك أيضًا تضمين الخصائص المقترَحة لإضافة المزيد من المعلومات المتعلقة بالمحتوى، ما يؤدي إلى تحسين التجربة التي تقدمها للمستخدم.

VideoObject

يتوفّر تعريف VideoObject الكامل على schema.org/VideoObject.

الخصائص المطلوبة
contentUrl

URL

تمثل هذه الخاصية عنوان URL يوجّه إلى ملف وسائط الفيديو الفعلي.

description

Text

تمثّل هذه الخاصية وصفًا لملف الفيديو.

embedUrl

URL

تمثل هذه الخاصية عنوان URL يوجّه إلى مُشغّل الفيديو المحدد. ويُذكر أن محتوى هذه الخاصية يكون عادةً المعلومات التي يتضمّنها العنصر src للعلامة <embed>.

name

Text

تمثّل هذه الخاصية عنوان الفيديو.

thumbnailUrl

حقل متكرّر للخاصية ImageObject أو الخاصية URL

عنوان URL يوجّه المستخدم إلى ملف الصورة المصغّرة للفيديو.

إرشادات إضافية للصور:

  • يجب أن تحتوي كل صفحة على صورة واحدة على الأقل (سواء استخدمت الترميز فيها أو لا). سيختار Google أفضل صورة لعرضها في نتائج البحث استنادًا إلى نسبة العرض إلى الارتفاع ودرجة الدقة.
  • يجب أن تكون جميع عناوين URL للصور قابلة للزحف والفهرسة.
  • يجب أن تمثل الصور المحتوى محل الترميز.
  • يجب أن تكون الصور بالتنسيق .jpg أو .png أو .gif.
  • للحصول على أفضل النتائج، قدِّم عدة صور عالية الدقة (بحد أدنى 50 ألف بكسل عند ضرب العرض في الارتفاع) وبنسب العرض إلى الارتفاع التالية: 16×9 و 4×3 و 1×1.

مثل:

"image": [
  "https://example.com/photos/1x1/photo.jpg",
  "https://example.com/photos/4x3/photo.jpg",
  "https://example.com/photos/16x9/photo.jpg"
]

uploadDate

Date

تمثّل هذه الخاصية تاريخ نشر الفيديو لأول مرة بالتنسيق ISO 8601.

publication

BroadcastEvent

تصف هذه الخاصية متى سيتم البث المباشر للفيديو. يمكن أن تكون قائمة أو حدثًا واحدًا.

الخصائص المقترَحة
duration

duration

تمثّل هذه الخاصية مدة الفيديو بالتنسيق ISO 8601.

expires

Date

تمثّل هذه الخاصية، إنْ وجدت، التاريخ الذي لن يكون الفيديو متاحًا بعده على أن يكون بالتنسيق ISO 8601. لا توفِّر هذه المعلومات إذا لم يكن للفيديو تاريخ انتهاء صلاحية.

interactionCount

Number

عدد مشاهدات الفيديو

BroadcastEvent

يتوفّر تعريف BroadcastEvent الكامل على schema.org/BroadcastEvent. يجب إدراج خصائص BroadcastEvent ضمن الكيان VideoOject.

الخصائص المطلوبة
endDate

Text

تمثّل هذه الخاصية الوقت والتاريخ لموعد انتهاء البث المباشر أو الموعد المتوقّع لانتهائه بالتنسيق ISO 8601.

يلزم توفير الخاصية endDate بعد انتهاء الفيديو وانتهاء بثه المباشر. في حال عدم معرفة endDate المتوقع قبل بدء البث المباشر، ننصح بتقديم قيمة تقريبية للخاصية endDate.

إذا كانت قيمة الخاصية endDate حالية أو ماضية، إنها تدل على الانتهاء الفعلي للفيديو وللبث المباشر. إذا كانت قيمة endDate في المستقبل، إنها تدل على أن البث المباشر سينتهي في ذلك الوقت.

isLiveBroadcast

Boolean

اضبِط القيمة على true إذا كان الفيديو قيد البث المباشر أو سيتم بثه مباشرة.

startDate

Text

تمثّل هذه الخاصية الوقت والتاريخ الذي سيبدأ فيه البث المباشر أو من المتوقّع بدؤه فيه بالتنسيق ISO 8601. إذا كانت قيمة الخاصية startDate ماضية أو حالية، إنها تدل على أن البث المباشر قد بدأ. إذا كانت قيمة startDate في المستقبل، إنها تدل على أن البث المباشر سيبدأ في ذلك الوقت.

إبلاغ Google بسرعة باستخدام "واجهة برمجة تطبيقات الفهرسة"

ننصح باستخدام واجهة برمجة تطبيقات الفهرسة لضمان سرعة زحف Google إلى البث المباشر. ويمكن الاتصال بواجهة البرمجة في الحالات التالية:

  • عندما يكون الفيديو قيد البث المباشر
  • عند انتهاء البث المباشر للفيديو وتعديل صفحة الترميز لبيان endDate
  • عند حدوث تغيير في الترميز ويلزم إبلاغ Google به