إدراج إعلانات في بث مباشر باستخدام Pod Serving API

لتنفيذ ميزة "إدراج الإعلانات من جهة الخادم" (SSAI) مع البث المباشر وفق بروتوكول HLS أو DASH، استخدِم Pod Serving API لطلب حِزم إعلانية متكيّفة مع معدل نقل البيانات. للاطّلاع على الدقة ومعدلات نقل البيانات المتوافقة، يُرجى الانتقال إلى تنسيقات الفيديو والصوت وتحويل الترميز.

تتناول هذه الصفحة كيفية استخدام Pod Serving API للبث المباشر.

المتطلبات الأساسية

قبل المتابعة، يجب أن يتوفّر لديك ما يلي:

  • اضبط حدث بث مباشر باستخدام نوع "إعلان ديناميكي" في "إدراج الإعلانات الديناميكي" (DAI) باسم إعادة توجيه عرض الإعلانات ضمن حزمة. اختَر أحد الخيارَين التاليَين:

  • تطبيق عميل يعمل في متصفّح ويب أو جهاز جوّال أو تلفزيون لتحميل البث المباشر والتعامل مع الأحداث، مثل التشغيل أو الإيقاف المؤقت أو النقر أو اللمس

  • أداة معالجة لبيان البيانات للتعامل مع طلبات البث من تطبيق العميل ملاحظة مهمة: بالنسبة إلى خدمة بيان البيانات، ننصحك باستخدام مسار العرض المتقدّم.

  • حساب على "مدير إعلانات Google" تم تفعيل ميزة "الإعلانات الديناميكية المدرَجة" فيه

مسار العرض الأساسي

لبث المحتوى، اختَر بروتوكول البث واتّبِع الخطوات التالية:

HLS

  1. لتسجيل جلسة، أرسِل طلب بث من مشغّل الفيديو إلى "مدير إعلانات Google".

  2. ابدأ في طلب البيانات الوصفية للإعلانات لمعرفة أحداث الإعلانات القادمة.

  3. اطلب بيان البث المباشر من أداة معالجة البيانات.

  4. اختياري: إرسال إشعار بفاصل إعلاني مبكر إلى "إدارة إعلانات Google" ملاحظة مهمة: ننصحك باتّباع هذه الخطوة لتحسين معدّل التعبئة.

  5. عندما يرصد برنامج معالجة ملف البيان علامة فاصل إعلاني، أنشئ عناوين URL الخاصة بمقاطع الإعلانات وادمجها في ملف البيان.

    • أثناء فاصل إعلاني، يطلب مشغّل الفيديو لدى العميل مقطعًا إعلانيًا ويتبع عنوان URL لإعادة التوجيه الخاص بالمقطع لتنزيل ملف المقطع الإعلاني.
  6. استخرِج معرّفات أحداث الإعلانات من علامات ID3 للعثور على إشعارات تأكيد الوسائط وإرسالها إلى Google.

إعادة توجيه عرض الإعلانات الصوتية ضمن البود باستخدام بروتوكول HLS - مسار العرض الأساسي

DASH

  1. اتّبِع جميع الخطوات في علامة التبويب HLS.

  2. اطلب نموذج فترة DASH مرة واحدة وخزِّنه مؤقتًا. تنشئ هذه الطريقة الفترات الزمنية لجميع الفواصل الإعلانية في الجلسة.

إعادة توجيه عرض الحزمة باستخدام DASH - مسار العرض الأساسي

مسار العرض المتقدّم

لبث المحتوى، اختَر بروتوكول بث:

HLS

  1. لتسجيل جلسة، عليك إرسال طلب بث من مشغّل الفيديو الخاص بالعميل إلى "مدير إعلانات Google".

  2. ابدأ في طلب البيانات الوصفية للإعلانات لمعرفة أحداث الإعلانات القادمة.

  3. اطلب بيان البث المباشر من أداة معالجة البيانات.

  4. اختياري: إرسال إشعار بفاصل إعلاني مبكر إلى "إدارة إعلانات Google" لتحسين معدّل التعبئة

  5. إرسال طلب بيانات وصفية لتوقيت مجموعة إعلانات متسلسلة (ATM) إلى "إدارة إعلانات Google"

  6. استرداد وقت مجموعة الإعلانات المتسلسلة والفاصل الإعلاني الاحتياطي بدقة لإنشاء عناوين URL لمقطع الإعلان.

  7. دمج عناوين URL لشرائح الإعلانات في البيان

  8. عندما يرصد معالج ملف البيان علامة فاصل إعلاني، أنشئ عناوين URL الخاصة بمقاطع الإعلانات وادمجها في ملف البيان.

    • أثناء فاصل إعلاني، يطلب مشغّل الفيديو لدى العميل مقطعًا إعلانيًا ويتبع عنوان URL لإعادة التوجيه الخاص بالمقطع لتنزيل ملف المقطع الإعلاني.
  9. استخرِج معرّفات أحداث الإعلانات من علامات ID3 للعثور على إشعارات تأكيد الوسائط وإرسالها إلى Google.

إعادة توجيه عرض الحزمة باستخدام البث المباشر وفق بروتوكول HTTP‏ (HLS) - سير عملية العرض المتقدّم

DASH

  1. اتّبِع جميع الخطوات في علامة التبويب HLS.

  2. استخدِم ردود بيانات Ad pod Timing Metadata (ATM) للحصول على الحقول الإضافية المطلوبة لإنشاء فترات DASH.

إعادة توجيه عرض الحزمة باستخدام DASH - عملية العرض المتقدّمة

تعليمات مفصّلة

للحصول على تفاصيل حول نقاط نهاية واجهة برمجة التطبيقات، وبيانات الطلبات والاستجابات النموذجية، يُرجى الاطّلاع على تطبيق مشغّل الفيديو للعملاء للبث المباشر وأداة تعديل ملفات البيان للبث المباشر.