สถาปัตยกรรม SDK

คู่มือนี้ให้ภาพรวมเกี่ยวกับวงจรของ SDK และการโต้ตอบ ระหว่างโปรแกรมเล่นวิดีโอ, IMA SDK และเซิร์ฟเวอร์โฆษณา

การโต้ตอบพื้นฐาน

แผนภาพต่อไปนี้แสดงภาพประกอบและกำกับการโต้ตอบระหว่างวิดีโอเพลเยอร์, IMA SDK และเซิร์ฟเวอร์โฆษณา เซิร์ฟเวอร์โฆษณาสามารถใช้ Ad Manager, AdSense for Video (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 จะส่งคําสั่ง ping การแสดงผลและเหตุการณ์การติดตาม VAST ตามต้องการ

อายุการใช้งาน

แผนภาพนี้แสดงวงจรชีวิตของ IMA SDK โดยสมบูรณ์ เครื่องมือสร้างและวิธีการ การโทรจะไฮไลต์ด้วยสีน้ำเงิน ไฮไลต์กิจกรรมด้วยสีแดง และข้อผิดพลาด เงื่อนไขจะแสดงด้วยเครื่องมือเชื่อมต่อสีแดงและข้อความสีแดง

รูปภาพวงจรของ iOS