ตัวอย่าง Overlay
เลือก Use case แล้วลองกดปุ่ม ปุ่มดำเนินการจะเปิดใช้งานเมื่อผู้ใช้ยอมรับเอกสารที่จำเป็นครบ และจะแสดงตัวอย่างบันทึกความยินยอมที่ควรเก็บเอกสารที่ต้องแสดงในแต่ละ Use case
ตารางนี้เป็นตัวอย่างการจับคู่ ให้ฝ่ายกฎหมายยืนยันก่อนใช้งานจริงURL สำหรับฝัง
ติดตั้ง Overlay ในแอปของคุณ
1
แสดง Overlay ก่อน action
ดักการกดปุ่มที่ต้องขอความยินยอม แล้วแสดง Overlay พร้อมเอกสารที่ Use case นั้นกำหนด
consent-overlay.html
2
ส่งบันทึกความยินยอมไปที่เซิร์ฟเวอร์ของคุณ
เมื่อผู้ใช้ยอมรับครบ ให้ส่งบันทึกไปที่ backend ของคุณเอง ห้ามส่ง secret key หรือข้อมูลรับรองใด ๆ จากฝั่งเบราว์เซอร์
consent-overlay.js
3
ตรวจสอบและบันทึกฝั่งเซิร์ฟเวอร์
เซิร์ฟเวอร์ต้องเป็นผู้กำหนดเวลา (
accepted_at) และผูกบันทึกกับผู้ใช้ที่ยืนยันตัวตนแล้ว ห้ามเชื่อค่าดังกล่าวจากเบราว์เซอร์ตัวอย่างบันทึกความยินยอม
- เก็บเฉพาะข้อมูลที่จำเป็น และ hash หรือ mask ค่าอย่าง IP address ก่อนบันทึก
- ห้าม log เนื้อหา PIN ข้อมูลบัตร หรือข้อมูลส่วนบุคคลแบบเต็มลงในบันทึกความยินยอม
- ให้ผู้ใช้ถอนความยินยอมได้ และเก็บประวัติการถอนไว้คู่กัน
เมื่อเอกสารเปลี่ยนเวอร์ชัน
- ปรับเลขเวอร์ชันในตารางท้ายหัวเรื่องของเอกสาร และใน
DOC_VERSIONSของแอป - เมื่อผู้ใช้ทำ action ครั้งถัดไป ให้เทียบเวอร์ชันที่บันทึกไว้กับเวอร์ชันปัจจุบัน หากไม่ตรงกัน ให้แสดง Overlay อีกครั้ง
- การแก้คำผิดหรือจัดรูปแบบที่ไม่เปลี่ยนสาระ ไม่จำเป็นต้องขอความยินยอมใหม่ ให้ฝ่ายกฎหมายเป็นผู้ตัดสิน
