ארכיטקטורת SDK

המדריך הזה מספק סקירה כללית על מחזור החיים של ה-SDK ועל האינטראקציות בין נגן הווידאו ל-IMA SDK ושרת המודעות.

אינטראקציות בסיסיות

התרשים הבא ממחיש ומתאר את האינטראקציות בין נגן הווידאו, ה-IMA SDK ושרת המודעות. שרת המודעות יכול להשתמש ב-Ad Manager, ב-AdSense לווידאו (AFV) או ב-Ad Exchange (AdX).

אינטראקציות בסיסיות של IMA

  1. דף האינטרנט או האפליקציה טוענים את IMA SDK באמצעות:

    • תג סקריפט מוטמע עבור HTML5
    • אפליקציה ל-Android, ל-Google Cast, ל-iOS או ל-tvOS
  2. ה-IMA SDK מבקש תגובה מסוג VAST עבור יחידת המודעות הספציפית בשרת המודעות. שרת המודעות שנקרא, שיכול להיות Ad Manager לעומת AFV או AdX, נקבע על ידי כתובת ה-URL של תג המודעה.

  3. שרת המודעות בוחר את המודעה הטובה ביותר ושולח תגובת VAST ל-IMA SDK. המודעות נבחרות באחת מהשיטות הבאות:

    • מסננים של יחידות מודעות ב-Ad Manager
    • AdSense או Ad Exchange מנהלים מכרז
  4. ה-IMA SDK מנתח את תגובת VAST, קובע את סוג המדיה הנכון בהתאם לסביבה ומציג את הקריאייטיב המוטבע של הסרטון (ואת המודעות הנלוות אליו) בדף האינטרנט או באפליקציה.

  5. נגן הווידאו מנהל משא ומתן על פרטי ההפעלה עם ה-IMA SDK ומפעיל את המודעות.

  6. ה-IMA SDK מפעיל פינג של חשיפה ואירועים של מעקב VAST לפי הצורך.

מחזור חיים

בתרשים הזה מוצג מחזור החיים המלא של ה-IMA SDK. קריאות של הבנאי והשיטה מודגשות בכחול, האירועים מודגשים באדום ותנאי השגיאה מוצגים עם מחברים אדומים וטקסט אדום.

תמונה של מחזור החיים של HTML5