โฆษณาวิดีโอและความยินยอม: การส่งสัญญาณความยินยอมผ่านเพลเยอร์และแท็ก VAST

ทำไมวิดีโอจึงต่างออกไป

วิดีโอมักเป็นอินเวนทอรีที่มีมูลค่าสูงสุดของผู้เผยแพร่ และเป็นที่ที่สัญญาณความยินยอมมีแนวโน้มสูญหายมากที่สุดด้วย โฆษณาแบบดิสเพลย์มักทำงานผ่าน wrapper ของ header bidding และแท็กเซิร์ฟเวอร์โฆษณาที่อ่าน CMP โดยอัตโนมัติ โฆษณาวิดีโอเดินทางไกลกว่านั้น: หน้าเว็บโหลดเพลเยอร์ เพลเยอร์สร้างคำขอโฆษณา เซิร์ฟเวอร์โฆษณาส่งเอกสาร VAST กลับมา และเอกสารนั้นอาจชี้ไปยัง wrapper พิกเซลติดตาม และไฟล์สื่อเพิ่มเติม ซึ่งแต่ละอย่างถูกดึงโดยเพลเยอร์ ไม่ใช่โดยหน้าเว็บ

ในทุกจุดผ่าน สัญญาณความยินยอมต้องถูกส่งต่ออย่างชัดเจน เมื่อไม่ได้ส่ง ผู้ซื้อจะถือว่าอิมเพรสชันนั้นไม่ได้รับความยินยอมหรือทิ้งไป และรูปแบบที่มีมูลค่าสูงที่สุดบนเว็บไซต์ของคุณจะสร้างรายได้น้อยกว่าที่ควรอย่างเงียบ ๆ

ขั้นตอนที่ 1: รู้ว่าเพลเยอร์ของคุณอ่านความยินยอมอย่างไร

เพลเยอร์วิดีโอแบ่งกว้าง ๆ เป็นสามกลุ่ม:

ตรวจสอบเอกสารของเพลเยอร์ แล้วตรวจสอบพฤติกรรมจริงในแท็บ Network เอกสารอธิบายว่าควรเกิดอะไรขึ้น ส่วนคำขอแสดงให้เห็นว่าเกิดอะไรขึ้นจริง

ขั้นตอนที่ 2: ใส่สัญญาณลงในคำขอโฆษณา

เซิร์ฟเวอร์โฆษณาและ SSP ส่วนใหญ่รับความยินยอมเป็นพารามิเตอร์ URL บนคำขอโฆษณาวิดีโอ ชื่อแตกต่างกันไปตามแพลตฟอร์ม แต่ที่พบบ่อยคือ:

หากเพลเยอร์สร้างแท็กจากเทมเพลต ตรวจสอบให้แน่ใจว่าค่าถูกเติม ณ เวลาที่ส่งคำขอ ไม่ใช่ตอนที่หน้าเว็บโหลดครั้งแรก ผู้เข้าชมที่ยอมรับหลังจากเพลเยอร์เริ่มต้นไม่ควรมีคำขอโฆษณาแรกที่ส่งสตริงว่าง

ขั้นตอนที่ 3: ใช้มาโครความยินยอมของ VAST

การตอบกลับ VAST มักมี URL ติดตามและ URL ของ wrapper ที่เพลเยอร์เรียกภายหลัง รายการมาโครของ IAB VAST 4.1 มี [GDPRCONSENT] ซึ่งเพลเยอร์ควรแทนที่ด้วยสตริงความยินยอมเมื่อเรียก URL เหล่านั้น ถามพาร์ตเนอร์ด้านอุปสงค์ว่าแท็กของพวกเขาใช้มาโครนี้หรือไม่ และยืนยันว่าเพลเยอร์ของคุณรองรับการแทนที่มาโคร หากมาโครไม่ถูกแทนที่ endpoint ปลายทางจะเห็นตัวแทนที่ตามตัวอักษรแทนสัญญาณที่ถูกต้อง

ขั้นตอนที่ 4: จัดการจังหวะเวลาของ pre-roll

Pre-roll สร้างความขัดแย้งด้านเวลา คำขอโฆษณาต้องการยิงทันทีที่เพลเยอร์พร้อม แต่สำหรับผู้เข้าชมชาว EU ที่มาครั้งแรก แบนเนอร์อาจยังอยู่บนหน้าจอ คุณมีสามทางเลือก:

  1. รอการตัดสินใจ พักคำขอโฆษณาไว้จนกว่า CMP จะรายงานสถานะสุดท้าย วิธีนี้ให้สัญญาณที่ดีที่สุดแก่ผู้ซื้อ แต่อาจทำให้การเล่นล่าช้า
  2. ส่งคำขอด้วยสถานะปัจจุบัน ส่งคำขอทันทีด้วยสัญญาณที่มีอยู่ โดยยอมรับว่าโฆษณาแรกอาจถูกถือว่าไม่ได้รับความยินยอม
  3. หน่วงการเล่นอัตโนมัติเล็กน้อย เริ่มเพลเยอร์หลังจากผู้เข้าชมโต้ตอบกับแบนเนอร์หรือหน้าเว็บเท่านั้น ซึ่งเหมาะกับไซต์ที่วิดีโออยู่ต่ำกว่าหน้าจอแรก

ไม่มีคำตอบที่ถูกต้องสำหรับทุกกรณี วัดอัตราการเติมเต็ม CPM และเวลาเริ่มเล่นของแต่ละตัวเลือกกับทราฟฟิกของคุณเองก่อนตัดสินใจ

ขั้นตอนที่ 5: อย่าลืม mid-roll และเซสชันยาว

วิดีโอความยาวมากและไลฟ์สตรีมอาจมีช่วง mid-roll หลายนาทีหลังจากหน้าโหลด หากผู้เข้าชมเปลี่ยนตัวเลือกในระหว่างนั้น คำขอโฆษณาครั้งต่อไปต้องสะท้อนสถานะใหม่ เพลเยอร์ที่แคชสตริงความยินยอมตอนเริ่มต้นจะส่งค่าเก่าต่อไป เลือกการเชื่อมต่อที่สมัครรับเหตุการณ์การเปลี่ยนแปลงความยินยอมหรืออ่าน CMP ใหม่ก่อนแต่ละช่วงโฆษณา

ขั้นตอนที่ 6: แยกการโฮสต์สื่อออกจากโฆษณา

ไฟล์วิดีโอเองอาจมาจากบุคคลที่สามด้วย การฝังเพลเยอร์ที่โฮสต์จากแพลตฟอร์มวิดีโออาจตั้งคุกกี้หรือโหลดการติดตามก่อนที่จะมีการขอโฆษณาใด ๆ ให้ถือเพลเยอร์เป็นผู้ให้บริการแยกต่างหาก: ระบุไว้ในการกำหนดค่า CMP ตัดสินใจว่าพึ่งพาวัตถุประสงค์ใด และโหลดไว้หลังตัวแทนที่หากตั้งคุกกี้ที่ไม่จำเป็น

FlexyConsent ช่วยได้อย่างไร

FlexyConsent เปิดเผย API มาตรฐาน IAB TCF 2.4 และ GPP v1.1 พร้อมสัญญาณ Google Consent Mode v2 เพลเยอร์และแท็กโฆษณาที่อ่าน CMP โดยตรงจึงพบสัญญาณในรูปแบบที่คาดหวัง FlexyConsent เป็น CMP ที่ได้รับการรับรองจาก Google (CMP ID 317) และได้รับการรับรองจาก IAB Europe และ IAB Canada

ขั้นตอนตรวจสอบอย่างรวดเร็ว

ประเด็นสำคัญ

← บล็อก อ่านทั้งหมด →