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
: สคริปต์การยืนยันและครีเอทีฟโฆษณาอยู่ในแซนด์บ็อกซ์จากหน้าผู้เผยแพร่โฆษณา แต่สคริปต์มีสิทธิ์เข้าถึงครีเอทีฟโฆษณาโดยตรงDOMAIN
: สคริปต์การยืนยันอยู่ในแซนด์บ็อกซ์และเข้าถึงครีเอทีฟโฆษณาหรือหน้าผู้เผยแพร่ไม่ได้ อย่างไรก็ตาม ระบบจะโหลดสคริปต์ในลักษณะที่ยืนยันได้โดยตรงว่าสคริปต์นั้นอยู่ในโดเมนของผู้เผยแพร่โฆษณาใดLIMITED
: สคริปต์การยืนยันอยู่ในแซนด์บ็อกซ์และไม่สามารถเข้าถึงครีเอทีฟโฆษณาหรือหน้าผู้เผยแพร่โฆษณา และไม่สามารถยืนยันได้โดยตรงว่าอยู่ในโดเมนของผู้เผยแพร่โฆษณาใด
ผู้ให้บริการการมองเห็นโฆษณาบางรายอาจไม่รองรับโหมดการเข้าถึงบางโหมด โปรดติดต่อผู้ให้บริการการมองเห็นเพื่อยืนยันว่ารองรับโหมดใดบ้าง
ตั้งค่ากฎโหมดการเข้าถึงสำหรับคำขอ
คุณต้องตั้งค่ากฎโหมดการเข้าถึงที่ระดับAdsRequest
หากต้องการตั้งค่าโหมดการเข้าถึงที่แตกต่างกันสำหรับผู้ให้บริการสคริปต์การยืนยันที่แตกต่างกัน ให้ส่งพจนานุกรมที่แมปOmidVerificationVendor
แต่ละรายการกับโหมดการเข้าถึงรายการใดรายการหนึ่งตามที่ระบุไว้ข้างต้น ช่อง OmidVerificationVendor.OTHER
ใช้เพื่อตั้งค่าโหมดการเข้าถึงเริ่มต้นสำหรับผู้ให้บริการทั้งหมดที่ไม่ได้ระบุไว้ในพจนานุกรมอย่างชัดเจน หากไม่ได้ระบุกฎโหมดการเข้าถึง สคริปต์การยืนยันจะทำงานในโหมดการเข้าถึง LIMITED
สำหรับผู้ให้บริการ
ดูตัวอย่างต่อไปนี้ซึ่งตั้งค่า GOOGLE
เป็น
google.ima.OmidAccessMode.FULL
ผู้ให้บริการรายอื่นๆ ทั้งหมด รวมถึงผู้ให้บริการที่ระบุไว้ในOmidVerificationVendor
จะตั้งค่าตามวิธีตั้งค่า OmidVerificationVendor.OTHER
โดยค่าเริ่มต้น
request.omidAccessModeRules = {};
request.omidAccessModeRules[google.ima.OmidVerificationVendor.GOOGLE]
= google.ima.OmidAccessMode.FULL;
request.omidAccessModeRules[google.ima.OmidVerificationVendor.OTHER]
= google.ima.OmidAccessMode.DOMAIN;
หากต้องการใช้โหมดการเข้าถึง CREATIVE
คุณต้องทําตามทั้ง 2 ขั้นตอนต่อไปนี้
วางโปรแกรมเล่นวิดีโอใน sandbox ของ iframe ที่ปลอดภัย ซึ่งแยกออกจากส่วนอื่นๆ ของเว็บไซต์
ตั้งค่า
OmidAccessMode
ของพาร์ทเนอร์สําหรับความสามารถในการแสดงตัวโฆษณาเป็นFULL