คีย์การตรวจสอบสิทธิ์การแทรกโฆษณาแบบไดนามิกหรือ DAI (Dynamic Ad Insertion) ใช้สำหรับพิสูจน์ว่าคำขอสตรีมวิดีโอมาจากคุณ ซึ่งจะให้ความปลอดภัยมากกว่าในขณะแสดงโฆษณา คีย์เป็นสตริงที่มีอักขระและตัวเลขยาว 64 ตัวติดกัน คีย์รุ่นก่อนบางคีย์อาจมีอักขระหรือตัวเลข 25 ตัว
ตัวอย่าง
0L94DEA6C87B0F3D2407018ACF88ECDE77DK38AD1DX01957311A50E9D1O3F15B
คีย์ API แบบคงที่: คีย์ API มีความสําคัญเหนือคีย์ HMAC เมื่อมีทั้ง 2 ประเภท คีย์ API มีความปลอดภัยน้อยกว่าคีย์ HMAC ดังนั้นจึงขอแนะนําให้ใช้คีย์ HMAC
HMAC: การตรวจสอบสิทธิ์โทเค็นที่ใช้ HMAC มีความปลอดภัยมากกว่าคีย์ API แบบคงที่ โทเค็น HMAC ใช้คีย์ลับและมีระยะเวลาที่จำกัดเพื่อให้แน่ใจว่าการแชร์โทเค็นกับผู้ใช้หรือเซสชันจะไม่เกิดขึ้นได้โดยง่าย
เคล็ดลับ: ก่อนตรวจสอบสิทธิ์คำขอสตรีม โปรดตรวจสอบว่าคุณมีสิ่งต่อไปนี้
- คีย์การตรวจสอบสิทธิ์ DAI ที่มีประเภท HMAC
- ไลฟ์สดที่กำหนดค่าสำหรับ DAI
เพิ่มคีย์การตรวจสอบสิทธิ์ DAI แบบ HMAC ใหม่
สร้างและเพิ่มคีย์การตรวจสอบสิทธิ์ DAI ประเภท HMAC ใหม่โดยทำดังนี้
- ลงชื่อเข้าใช้ Google Ad Manager
- คลิกผู้ดูแลระบบ จากนั้นคลิกวิดีโอและเสียง
- เลือก "คีย์การตรวจสอบสิทธิ์ DAI"
- คลิกคีย์การตรวจสอบสิทธิ์ DAI ใหม่
- ป้อนชื่อคีย์ใหม่ เลือกประเภท "HMAC"
- คลิกบันทึก
คีย์นี้จะลิงก์ในไลฟ์สดเมื่อคุณเปิดใช้การตรวจสอบสิทธิ์
เปิดใช้การตรวจสอบสิทธิ์สำหรับคำขอที่ส่งไปยัง DAI API
ลิงก์คีย์ HMAC กับสตรีมของคุณ
- ลงชื่อเข้าใช้ Google Ad Manager
- คลิกวิดีโอ จากนั้นคลิกไลฟ์สด
- เลือกไลฟ์สดจากรายการ หรือคลิกไลฟ์สดใหม่ ดูข้อมูลเพิ่มเติมเกี่ยวกับการสร้างไลฟ์สดใหม่
- ในส่วนการตั้งค่าทั่วไป ให้ทำดังนี้
- เลือก "เปิดใช้" สำหรับ "คีย์การตรวจสอบสิทธิ์ทรัพยากรพ็อด" เพื่อตรวจสอบสิทธิ์คำขอพ็อดโฆษณาและ/หรือ
- เลือก "เปิดใช้" สำหรับ "สตรีมเพื่อสร้างคีย์การตรวจสอบสิทธิ์" เพื่อตรวจสอบสิทธิ์คำขอเซสชันสตรีม
- เลือกคีย์ HMAC ที่คุณสร้างไว้
- คลิกบันทึก
หากต้องการดูและคัดลอกคีย์ ให้กลับไปที่หน้ารายละเอียด เมื่อสร้างคีย์การตรวจสอบสิทธิ์ DAI ที่เปิดใช้งานแล้ว คุณก็เริ่มใช้งานได้ทันที ฝังคีย์ในแอปวิดีโอของไคลเอ็นต์ที่คุณสร้างคำขอสตรีม DAI
เมื่อบันทึก คีย์จะตั้งค่าเป็น "ใช้งานอยู่" โดยอัตโนมัติ เฉพาะคีย์ "ใช้งานอยู่" ที่ติดตั้งอย่างถูกต้องเท่านั้นที่จะตรวจสอบคําขอได้
คำขอที่ใช้คีย์ที่ปิดใช้งานอยู่จะถูกปฏิเสธ ปิดใช้งานคีย์ในกรณีที่คีย์ถูกบุกรุกหรือไม่ควรใช้เท่านั้น
ปิดใช้งานคีย์การตรวจสอบสิทธิ์ที่มีอยู่
คุณปิดใช้งานคีย์การตรวจสอบสิทธิ์ได้โดยทำตามขั้นตอนต่อไปนี้
- ลงชื่อเข้าใช้ Google Ad Manager
- คลิกผู้ดูแลระบบ วิดีโอและเสียง แล้วคลิก "คีย์การตรวจสอบสิทธิ์ DAI"
- เลือกคีย์ที่ต้องการปิดใช้งานจากรายการ
- เลือกสถานะ "ไม่มีการใช้งาน"
- คลิกบันทึก
ใช้คีย์การตรวจสอบสิทธิ์
คีย์ HMAC
ดูวิธีใช้การตรวจสอบสิทธิ์ HMAC
คีย์ API
ใช้ IMA SDK เพื่อตั้งค่าพร็อพเพอร์ตี้ apiKey ในอ็อบเจ็กต์ IMAStreamRequest ดูข้อมูลเพิ่มเติมในเอกสารประกอบสำหรับนักพัฒนาซอฟต์แวร์ iOS, Android, Chromecast หรือ tvOS
สำหรับบีคอนฝั่งเซิร์ฟเวอร์ (SSB) ให้ใช้พารามิเตอร์การค้นหา api-key ดังนี้
curl "https://dai.google.com/ondemand/hls/content/CMS_ID/vid/VIDEO_ID/master.m3u8?api-key=<api-authentication-key>"