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