التعرّف على بنية حزمة تطوير البرامج (SDK)

اختيار النظام الأساسي: HTML5 Android

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

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

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

بنية ميزة "إدراج الإعلان الديناميكي"

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

    • علامة نص برمجي مضمّنة لـ HTML5
    • تطبيق أصلي متوافق مع Android أو Google Cast أو iOS أو tvOS أو Roku
  2. تطلب حزمة تطوير البرامج للإعلانات الديناميكية من "إعلانات الوسائط التفاعلية" إما بث فيديو عند الطلب أو بثًا مباشرًا من "إدارة إعلانات Google 360".

  3. يستجيب "مدير إعلانات Google" 360 بعرض بث الفيديو الذي يتضمّن فواصل إعلانية مُدرَجة.

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

  5. يتفاوض مشغّل الفيديو على تفاصيل التشغيل مع حزمة IMA DAI SDK ويشغّل الإعلانات.

  6. تُرسِل حزمة IMA SDK إشارة ping لمرّة الظهور وأحداث التتبُّع، حسب الحاجة.

مراحل النشاط

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