Cookie Concepts
Cookie consent ใน Consentrix เป็น module แยกสำหรับ consent บนเว็บไซต์และ browser โดยมี system scope, publish flow และ decision records ของตัวเอง
What This Covers
| Concept | What it means | Next |
|---|---|---|
| System | scope ของเว็บไซต์หรือ application ที่เป็นเจ้าของ cookie configurations | Managing Cookies |
| Cookie configuration | การตั้งค่า banner และ privacy preference สำหรับหนึ่ง system | Managing Cookies |
| Cookie Banner | layer แรกที่แสดงให้ผู้เข้าชมเว็บไซต์เห็น | Cookie Banner |
| Privacy Preference | settings panel แบบละเอียดสำหรับ categories | Privacy Preference |
| Cookie Decision | การเลือกของผู้เข้าชมที่ถูกบันทึกตามแต่ละ category | Export Cookie Decisions |
| Cookie Script | embed snippet ที่ใช้ฝังลงเว็บไซต์ | Script Integration |
How They Connect
- system สามารถมี cookie configurations ได้หลายชุดตามเวลา แต่จะมี published configuration ที่ให้บริการสำหรับ system นั้นได้ครั้งละหนึ่งชุด
- cookie configuration รวมทั้ง banner, privacy preferences และ generated script
- เมื่อ publish แล้วจึงจะได้ cookie script สำหรับนำไปใช้งาน
- การกระทำของผู้เข้าชมจะสร้าง cookie decisions
Working Rules
| Rule | Why it matters |
|---|---|
| ตั้ง system scope ให้ถูกก่อน publish | เพราะ script และ decisions จะผูกกับเว็บไซต์หรือ application นั้น |
| workflow status กับ publish state เป็นคนละเรื่องกัน | cookie อาจ approve แล้วแต่ยังไม่ publish ก็ได้ |
| ใช้ generated script จากหน้า published cookie detail เสมอ | เพื่อเลี่ยง embed snippets ที่ stale หรือผูกกับ environment ผิด |
| required categories ต้องเปิดใช้งานตลอด | ผู้เข้าชมไม่สามารถปิด cookie categories ที่บังคับได้ |
| cookie decisions เป็นการตัดสินใจแบบราย category ไม่ใช่ single-value policy decision | วิธี reporting จึงต่างจาก consent templates |
Common Scenarios
| Scenario | What usually happens |
|---|---|
| ทีมงานเปิดเว็บไซต์หรือ application ใหม่ | สร้าง cookie configuration ที่ผูกกับ system ก่อน |
| ทีม marketing ต้องการ banner ใหม่ | สร้าง cookie configuration แล้ว publish |
| ทีม engineering ต้อง embed widget | คัดลอก generated script แล้วคงค่า data-scope เดิมไว้ |
| compliance ต้องการหลักฐานสำหรับ audit | export cookie decisions ของ configuration ที่เลือก |
Related Documentation
- Cookie Consent Overview - เริ่มจากภาพรวมของฟีเจอร์ cookie
- Managing Cookies - สร้าง review และ publish cookie configurations
- Script Integration - ฝัง published script อย่างปลอดภัย