คู่มือนี้จะกล่าวถึงภาพรวมของวงจร SDK และการโต้ตอบระหว่างโปรแกรมเล่นสตรีมวิดีโอ, IMA DAI SDK และเซิร์ฟเวอร์โฆษณา
การโต้ตอบพื้นฐาน
แผนภาพต่อไปนี้แสดงและกำกับการโต้ตอบระหว่างโปรแกรมเล่นวิดีโอ IMA DAI SDK และ Ad Manager 360
หน้าเว็บหรือแอปโหลด IMA DAI SDK ผ่าน
แท็กสคริปต์ที่ฝังสําหรับ HTML5
แอปที่มาพร้อมเครื่อง Android, Google Cast, iOS, tvOS หรือ Roku
IMA DAI SDK จะขอสตรีม VOD หรือสตรีมแบบสดจาก Google Ad Manager 360
Ad Manager 360 จะตอบกลับด้วยสตรีมวิดีโอที่มีช่วงพักโฆษณาแทรกอยู่
IMA DAI SDK จะแยกวิเคราะห์การตอบกลับ ระบุประเภทสื่อที่ถูกต้องตามสภาพแวดล้อม และส่งสตรีมวิดีโอ (และโฆษณาที่แสดงร่วมกัน หากจำเป็น) ไปยังหน้าเว็บหรือแอป
วิดีโอเพลเยอร์จะเจรจารายละเอียดการเล่นกับ IMA DAI SDK และเล่นโฆษณา
IMA SDK จะเริ่มใช้คำสั่ง ping การแสดงผลและเหตุการณ์การติดตามตามที่จำเป็น
อายุการใช้งาน
แผนภาพนี้แสดงวงจรชีวิตของ IMA DAI SDK โดยสมบูรณ์ เครื่องมือสร้างและวิธีการ
การโทรจะไฮไลต์ด้วยสีน้ำเงิน ไฮไลต์กิจกรรมด้วยสีแดง และข้อผิดพลาด
เงื่อนไขจะแสดงด้วยเครื่องมือเชื่อมต่อสีแดงและข้อความสีแดง
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2024-10-18 UTC"],[[["The IMA DAI SDK facilitates communication between your video player and an ad server (like Google Ad Manager 360) to seamlessly integrate ads into video content."],["The SDK handles requesting the video stream, parsing ad breaks, and delivering the content to the player for playback, including companion ads."],["Throughout the process, the IMA SDK manages playback details, tracks ad impressions, and sends necessary event updates for monitoring and analysis."],["The lifecycle of the SDK involves initialization, stream requests, ad playback, and event handling, with potential error scenarios addressed."]]],[]]