MOST PDPA/ภาพรวม
Local demo ภาพรวม

ความยินยอมที่ตามรอยได้
ถึงทุก field

เดโมจำลองการทำงานครบวงจรของ Consent Platform สำหรับศูนย์คุ้มครองข้อมูลส่วนบุคคล กระทรวงการท่องเที่ยวและกีฬา — ตั้งแต่ประกาศความเป็นส่วนตัว แบนเนอร์คุกกี้ ไปจนถึงฟอร์มความยินยอมที่แปลงทุกคำตอบเป็น consent record พร้อมโครงสร้าง request body ให้ตรวจสอบทีละบรรทัด

ข้อมูลตัวอย่างในเดโมเป็นข้อมูลจำลอง · สคริปต์ cookie ที่วางอาจเรียก API จริงตามที่กำหนด

ประกาศความเป็นส่วนตัว เผยแพร่เป็นเวอร์ชัน เปิดอ่านผ่าน webview หรือ API GET /api/v1/public/privacy-notices/:key
อ้างอิงเวอร์ชันที่เผยแพร่
Cookie banner & consent form เก็บคำตัดสินใจรายวัตถุประสงค์จากผู้ใช้ GET configs / consent-forms/config
POST /v1/consent/records
Consent record receiptId + audit log สำหรับตรวจสอบย้อนหลัง 202 Accepted

ประกาศความเป็นส่วนตัว

เอกสารสองภาษา พร้อมเวอร์ชัน ฐานทางกฎหมาย และ URL สาธารณะที่นำไปฝังได้

  • สลับภาษาไทย / อังกฤษ
  • ดู response ของ public API
  • คัดลอกคีย์และตัวอย่าง curl
เปิดเดโม

Cookie consent

วางสคริปต์ embed ที่ได้จากระบบ แล้วดูผลลัพธ์ที่สคริปต์สร้างขึ้นในกรอบพรีวิว

  • รันสคริปต์ตามที่วางจริง
  • ไม่จำลองแบนเนอร์แทน
  • แจ้งข้อผิดพลาดจากสคริปต์
เปิดเดโม

Consent form

ฟอร์มที่ผูกทุกช่องกับ field ใน body ไฮไลต์ได้ว่าข้อมูลมาจากไหนและไปอยู่ที่ใด

  • mapping ตามกลุ่มข้อมูล
  • โหมดผู้เยาว์ + ความยินยอมโดยชัดแจ้ง
  • body ก่อนและหลัง server normalize
เปิดเดโม

Endpoints ที่เกี่ยวข้อง

demo responses
MethodPathใช้ทำอะไร
GET/api/v1/public/privacy-notices/:keyดึงประกาศความเป็นส่วนตัวที่เผยแพร่แล้ว
GET/v1/consent/configs/:pkดึง config ของ cookie banner ตาม public key
GET/api/v1/consent-forms/configดึงฟอร์มที่เผยแพร่ · ส่งคีย์ทาง Authorization: Bearer
POST/v1/consent/recordsบันทึกความยินยอมจาก cookie หรือ form

ประกาศความเป็นส่วนตัว

หน้าเว็บสาธารณะที่ผู้ใช้เปิดอ่านก่อนให้ความยินยอม — เดโมนี้แสดงเนื้อหาในรูปแบบที่เผยแพร่ พร้อม response จาก public API และข้อมูลที่ต้องใช้ในการฝัง

Consent form

ฟอร์มที่ render จาก config ของฟอร์มจริง — ทุกช่องมี path บอกว่าข้อมูลจะไปอยู่ field ไหนใน request body แก้ค่าในฟอร์มแล้วดู body เปลี่ยนแบบเรียลไทม์

→ render form → POST records → 202 receipt