تتيح إدارة مدة فواصل الإعلانات للمستخدمين مشاهدة بث مباشر بدون انقطاع.
عند طلب واجهة برمجة التطبيقات "فواصل إعلانية" في "إدراج الإعلانات الديناميكي" (DAI) من Google وتعيين المَعلمة expectedDuration، يدير نظام "إدراج الإعلانات الديناميكي" من Google مدة الفاصل الإعلاني لمنع حدوث أخطاء في التشغيل مرتبطة بالإعلانات، مثل عدم ملء مجموعات الإعلانات المتسلسلة أو ملئها بشكل مفرط.
ضبط المدة المتوقّعة للفاصل الإعلاني
اضبط المَعلمة expectedDuration على المدة المتوقّعة لفاصل الإعلانات بالثواني، مع ما يصل إلى تسعة أرقام كسور، وتنتهي بالقيمة s.
على سبيل المثال، 30s أو 29.899999999s.
اضبط المَعلمة expectedDuration على قيمة قريبة من المدة الفعلية للفاصل الإعلاني.
تجنَّب أخطاء تشغيل الإعلانات التالية:
- تحديد مدة طويلة جدًا: إذا كانت المدة المتوقّعة أطول من مدة الفاصل الإعلاني الفعلية، سيتم ملء الوقت المتبقي بشاشة فارغة، ما يؤدي إلى إيقاف المحتوى مؤقتًا.
- ضبط مدة قصيرة جدًا: إذا كانت المدة المتوقّعة أقصر من مدة الفاصل الإعلاني الفعلية، قد يتم قطع الإعلان قبل انتهائه.
عندما يبدأ عرض فاصل الإعلانات، تعدّل خدمة "إعلانات الفيديو الديناميكية من Google" قيمة المدة هذه لتتطابق مع المدة الفعلية لفاصل الإعلانات من ملف البيان أو طلب مقطع إعلان ضمن مجموعة إعلانات أو طلب بيان مجموعة إعلانات.
التعرّف على مدة مقطع الإعلان
تحدّد ميزة "إدراج إعلان ديناميكي" من Google مدة المقطع الإعلاني استنادًا إلى نوع إعدادات البث ومقاطع المحتوى.
تحدّد خدمة "إدراج إعلان ديناميكي من Google" مدة المقطع على النحو التالي:
- الإعداد التلقائي: إذا لم يتم تحديد مدة، يضبط نظام "الإعلانات الديناميكية أثناء البث" من Google مدة مقطع الإعلان على ثانيتَين.
- بث HLS: المدة هي الأصغر بين مدة البث المستهدَفة أو خمس ثوانٍ.
- فيديوهات بث DASH: تضبط خدمة "إعلانات البث المباشر" من Google المدة على القيمة
MPD@maxSegmentDurationمن البيان. في حال عدم توفّر هذه القيمة، تستخدم خدمة "إدراج إعلان ديناميكي من Google" المدة التلقائية.
بعد أن تحدّد خدمة "إعلانات البث المباشر الديناميكية" من Google مدة فاصل إعلاني، تستخدم هذه المدة لجميع الفواصل الإعلانية اللاحقة في البث المباشر نفسه.