IMA SDK สำหรับ HTML5 มี Open Measurement (OM) SDK ซึ่งเป็นมาตรฐานอุตสาหกรรมที่พัฒนาโดย Interactive Advertising Bureau (IAB) เพื่อให้การวัดการมองเห็นโฆษณาและการยืนยันของบุคคลที่สามเป็นไปได้ เมื่อใช้ IMA SDK สำหรับ HTML5 แล้ว OM SDK ที่รวมอยู่จะแยกวิเคราะห์แท็ก <AdVerifications> ภายในแท็กโฆษณา VAST โดยอัตโนมัติ และส่งข้อมูลการมองเห็นโฆษณาไปยังผู้ให้บริการการวัดที่ระบุโดยใช้ OMID API คุณสามารถตั้งค่ากฎโหมดการเข้าถึงสำหรับคำขอแต่ละรายการเพื่อควบคุมเนื้อหาที่สคริปต์การยืนยันเข้าถึงได้
IMA SDK รองรับ OM SDK v1.4
ข้อกำหนดเบื้องต้น
หากใช้ VAST 4.1 ขึ้นไป จะต้องกำหนดค่าโฆษณาให้มีการยืนยัน โดยใช้
<AdVerifications>หากใช้ VAST เวอร์ชันก่อนหน้า โฆษณาต้องใช้<Extension type="AdVerifications">หากมีการแสดงโฆษณาผ่าน Ad Manager ให้กำหนดค่าผู้ให้บริการด้านการมองเห็นโฆษณาสำหรับเครือข่าย Ad Manager และกำหนดผู้ให้บริการด้านการมองเห็นโฆษณาดังกล่าวให้กับรายการโฆษณา ดูข้อมูลเพิ่มเติมได้ที่ กำหนดค่าผู้ให้บริการด้านการมองเห็นโฆษณาสำหรับเครือข่าย Ad Manager
โหมดการเข้าถึง
OM SDK รองรับการเรียกใช้สคริปต์การยืนยันในโหมดการเข้าถึง 4 โหมด ซึ่งควบคุมจำนวนข้อมูลที่สคริปต์การยืนยันเข้าถึงได้ ดังนี้
FULL: สคริปต์การยืนยันมีสิทธิ์เข้าถึงครีเอทีฟโฆษณาและหน้าผู้เผยแพร่โฆษณาโดยตรงCREATIVE: สคริปต์การยืนยันและครีเอทีฟโฆษณาจะอยู่ในแซนด์บ็อกซ์แยกจากหน้าผู้เผยแพร่โฆษณา อย่างไรก็ตาม สคริปต์มีสิทธิ์เข้าถึงครีเอทีฟโฆษณาโดยตรงLIMITED: สคริปต์การยืนยันจะอยู่ในแซนด์บ็อกซ์และเข้าถึงครีเอทีฟโฆษณาหรือหน้าผู้เผยแพร่โฆษณาไม่ได้ รวมถึงยืนยันโดเมนของผู้เผยแพร่โฆษณาที่สคริปต์อยู่ไม่ได้โดยตรง
ผู้ให้บริการด้านการมองเห็นโฆษณาบางรายอาจไม่รองรับโหมดการเข้าถึงทั้งหมด โปรดติดต่อผู้ให้บริการด้านการมองเห็นโฆษณาเพื่อตรวจสอบโหมดที่รองรับ ก่อนหน้านี้ IMA รองรับโหมดการเข้าถึง DOMAIN ซึ่งตอนนี้เปลี่ยนเป็นโหมด LIMITED โดยค่าเริ่มต้น
ตั้งค่ากฎโหมดการเข้าถึงสำหรับคำขอ
ต้องตั้งค่ากฎโหมดการเข้าถึงที่
StreamRequest
ระดับ หากต้องการตั้งค่าโหมดการเข้าถึงที่แตกต่างกันสำหรับผู้ให้บริการสคริปต์การยืนยันที่แตกต่างกัน ให้ส่งพจนานุกรมที่จับคู่แต่ละรายการ
OmidVerificationVendor
กับโหมดการเข้าถึงรายการใดรายการหนึ่งที่ระบุไว้ข้างต้น ฟิลด์ OmidVerificationVendor.OTHER ใช้เพื่อตั้งค่าโหมดการเข้าถึงเริ่มต้นสำหรับผู้ให้บริการทั้งหมดที่ไม่ได้รวมอยู่ในพจนานุกรมอย่างชัดเจน หากไม่ได้ระบุกฎโหมดการเข้าถึง สคริปต์การยืนยันจะทำงานในโหมดการเข้าถึง LIMITED สำหรับผู้ให้บริการ
ดูตัวอย่างต่อไปนี้ซึ่งตั้งค่า GOOGLE เป็น google.ima.dai.api.OmidAccessMode.FULL ผู้ให้บริการรายอื่นๆ ทั้งหมด รวมถึงผู้ให้บริการที่
ระบุไว้ใน
OmidVerificationVendor,
จะใช้การตั้งค่าเริ่มต้นตามการตั้งค่า OmidVerificationVendor.OTHER
request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.dai.api.OmidVerificationVendor.GOOGLE]
= google.ima.dai.api.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.dai.api.OmidVerificationVendor.OTHER]
= google.ima.dai.api.OmidAccessMode.LIMITED;
หากต้องการใช้โหมดการเข้าถึง CREATIVE คุณต้องทำตามขั้นตอนทั้ง 2 ข้อต่อไปนี้
แซนด์บ็อกซ์โปรแกรมเล่นวิดีโอใน iframe ที่ปลอดภัย ซึ่งแยกจากส่วนอื่นๆ ของเว็บไซต์
ตั้งค่า
OmidAccessModeสำหรับพาร์ทเนอร์ด้านการมองเห็นโฆษณาเป็นFULL