بنية SDK

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

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

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

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

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

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

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

    • فلاتر الوحدة الإعلانية "مدير الإعلانات" للعناصر المرشحة
    • تُجري خدمة AdSense أو Ad Exchange مزادًا
  4. تُحلِّل حزمة تطوير البرامج IMA SDK استجابة نموذج عرض إعلانات الفيديو (VAST)، وتحدِّد نوع الوسائط الصحيح استنادًا إلى البيئة، وتُرسِل تصميم الإعلان المضمّن للفيديو (وadvertents companion إذا لزم الأمر) إلى صفحة الويب أو التطبيق.

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

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

دورة الحياة

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

صورة دورة حياة HTML5