آشنایی با معماری SDK

انتخاب پلاتفرم: HTML5 Android

این راهنما نمای کلی‌ای از چرخه حیات کیت توسعه نرم‌افزار و تعاملات بین پخش‌کننده جاری‌سازی ویدیویی شما، IMA DAI SDK، و سرور آگهی ارائه می‌دهد.

تعامل‌های پایه‌ای

نمودار زیر تعاملات بین پخش‌کننده ویدیو شما، IMA DAI SDK، و Ad Manager 360 را نشان می‌دهد و توضیح می‌دهد.

معماری درج آگهی پویا

  1. صفحه وب یا برنامه، کیت توسعه نرم‌افزار IMA DAI را ازطریق موارد زیر بار می‌کند:

    • برچسب دستورگان جاسازی‌شده برای HTML5
    • برنامه به زبان اصلی دستگاه برای Android،‏ Google Cast،‏ iOS،‏ tvOS، یا Roku
  2. کیت توسعه نرم‌افزار IMA DAI یک جاری‌سازی ویدیو به‌درخواست یا جاری‌سازی زنده از Google Ad Manager 360 درخواست می‌کند.

  3. Ad Manager 360 با جاری‌سازی ویدیویی که شامل وقفه آگهی درج‌شده است پاسخ می‌دهد.

  4. کیت توسعه نرم‌افزار IMA DAI پاسخ را تجزیه می‌کند، نوع رسانه صحیح را براساس محیط تعیین می‌کند، و جاری‌سازی ویدیو (و آگهی‌های همپا درصورت نیاز) را به صفحه وب یا برنامه ارائه می‌دهد.

  5. پخش‌کننده ویدیو جزئیات بازپخش را با IMA DAI SDK مذاکره می‌کند و آگهی‌ها را پخش می‌کند.

  6. کیت توسعه نرم‌افزار آگهی‌های رسانه‌ای تعاملی درصورت نیاز، پینگ ظهور و رویدادهای پیگیری را فعال می‌کند.

چرخه حیات

این نمودار چرخه حیات کامل IMA DAI SDK را نشان می‌دهد. فراخوانی‌های سازنده و روش با رنگ آبی، رویدادها با رنگ قرمز، و شرایط خطا با اتصال‌دهنده‌های قرمز و نوشتار قرمز نشان داده می‌شوند.