คู่มือนี้ให้ภาพรวมของวงจร SDK และการโต้ตอบระหว่างวิดีโอเพลเยอร์, IMA SDK และเซิร์ฟเวอร์โฆษณา
การโต้ตอบพื้นฐาน
แผนภาพต่อไปนี้แสดงและอธิบายการโต้ตอบระหว่างวิดีโอเพลเยอร์, IMA SDK และเซิร์ฟเวอร์โฆษณา โดยเซิร์ฟเวอร์โฆษณาสามารถใช้ Ad Manager, AdSense for Video (AFV) หรือ Ad Exchange (AdX) ก็ได้

หน้าเว็บหรือแอปโหลด IMA SDK โดยใช้
- แท็กสคริปต์ที่ฝังไว้สำหรับ HTML5
- แอปสำหรับ Android, Google Cast, iOS หรือ tvOS
IMA SDK ขอการตอบสนองด้วย VAST สำหรับหน่วยโฆษณาที่เฉพาะเจาะจงในเซิร์ฟเวอร์โฆษณา เซิร์ฟเวอร์โฆษณาที่เรียกใช้ ซึ่งอาจเป็น Ad Manager เทียบกับ AFV หรือ AdX จะกำหนดโดย URL ของแท็กโฆษณา
เซิร์ฟเวอร์โฆษณาเลือกโฆษณาที่ดีที่สุดและส่งการตอบสนองด้วย VAST ไปยัง IMA SDK ระบบจะเลือกโฆษณาโดยใช้วิธีใดวิธีหนึ่งต่อไปนี้
- ตัวกรองหน่วยโฆษณา Ad Manager จะกรองรายการโฆษณาที่อาจแสดงได้
- AdSense หรือ Ad Exchange ทำการประมูล
IMA SDK แยกวิเคราะห์การตอบสนองด้วย VAST กำหนดประเภทสื่อที่ถูกต้องตามสภาพแวดล้อม และแสดงครีเอทีฟโฆษณาวิดีโอในหน้า (และโฆษณาที่แสดงร่วม หากจำเป็น) ไปยังหน้าเว็บหรือแอป
วิดีโอเพลเยอร์เจรจารายละเอียดการเล่นกับ IMA SDK และเล่นโฆษณา
IMA SDK จะทริกเกอร์พิงการแสดงผลและเหตุการณ์การติดตามผล VAST ตามความจำเป็น
วงจร
แผนภาพนี้แสดงวงจรทั้งหมดของ IMA SDK การเรียกใช้ตัวสร้างและเมธอดจะไฮไลต์เป็นสีน้ำเงิน เหตุการณ์จะไฮไลต์เป็นสีแดง และเงื่อนไขข้อผิดพลาดจะแสดงด้วยตัวเชื่อมต่อสีแดงและข้อความสีแดง