بنية SDK

يقدِّم هذا الدليل نظرة عامة على مراحل نشاط حزمة تطوير البرامج (SDK) والتفاعلات بين مشغِّل الفيديو وحزمة تطوير البرامج لإعلانات الوسائط التفاعلية وخادم الإعلانات.

التفاعلات الأساسية

يوضِّح الرسم البياني التالي التفاعلات بين مشغِّل الفيديو وحزمة تطوير البرامج لإعلانات الوسائط التفاعلية وخادم الإعلانات ويوضّح ذلك أيضًا. ويمكن لخادم الإعلانات استخدام "مدير الإعلانات" أو AdSense للفيديو (AFV) أو Ad Exchange (AdX).

التفاعلات الأساسية لإعلانات الوسائط التفاعلية

  1. تُحمِّل صفحة الويب أو التطبيق حزمة تطوير البرامج لإعلانات الوسائط التفاعلية باستخدام:

    • علامة نص برمجي مضمّنة لـ HTML5
    • تطبيق متوافق مع Android أو Google Cast أو iOS أو tvOS
  2. وتطلب حزمة تطوير البرامج لإعلانات الوسائط التفاعلية استجابة نموذج عرض إعلانات فيديو للوحدة الإعلانية المحدّدة على خادم الإعلانات. ويتم تحديد خادم الإعلانات الذي تم استدعاؤه، والذي يمكن أن يكون إما "مدير الإعلانات" في مقابل AFV أو AdX، من خلال عنوان URL لعلامة الإعلان.

  3. ويختار خادم الإعلانات أفضل إعلان ويرسل استجابة نموذج عرض إعلانات الفيديو (VAST) إلى أداة تطوير البرامج لإعلانات الوسائط التفاعلية. يتم اختيار الإعلانات باستخدام إحدى الطرق التالية:

    • فلاتر الوحدات الإعلانية في "مدير الإعلانات"
    • يجري AdSense أو Ad Exchange مزادًا
  4. تحلّل أداة تطوير البرامج لإعلانات الوسائط التفاعلية استجابة نموذج عرض إعلانات الفيديو (VAST) وتحدّد نوع الوسائط الصحيح بناءً على البيئة، ثم تعرض تصميم إعلان الفيديو المضمّن (والإعلانات المصاحبة إذا لزم الأمر) في صفحة الويب أو التطبيق.

  5. يتفاوض مشغّل الفيديو بشأن تفاصيل التشغيل مع حزمة تطوير البرامج لإعلانات الوسائط التفاعلية ويشغِّل الإعلانات.

  6. تعمل حزمة تطوير البرامج لإعلانات الوسائط التفاعلية على تنشيط أداة فحص مرات الظهور وأحداث تتبُّع نموذج عرض إعلانات الفيديو (VAST) حسب الحاجة.

دورة الحياة

يوضِّح هذا المخطّط البياني دورة الحياة الكاملة لحزمة تطوير البرامج لإعلانات الوسائط التفاعلية. يتم تمييز استدعاءات المُنشئ والطريقة باللون الأزرق، ويتم تمييز الأحداث باللون الأحمر، ويتم عرض حالات الخطأ بالموصلات الحمراء والنص الأحمر.

صورة مراحل نشاط HTML5