สถาปัตยกรรม 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