สถาปัตยกรรม 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 ตัวสร้างและการเรียกใช้วิธีการจะไฮไลต์เป็นสีน้ำเงิน เหตุการณ์จะไฮไลต์เป็นสีแดง และจะแสดงเงื่อนไขข้อผิดพลาดด้วยเครื่องมือเชื่อมต่อสีแดงและข้อความสีแดง

รูปภาพวงจร HTML5