Cookies

คุกกี้คืออะไร ?

เอชทีทีพีคุกกี้ (อังกฤษ: HTTP cookie) นิยมเรียกว่า เว็บคุกกี้ หรือ คุกกี้ หมายถึง กลุ่มของข้อมูลที่ถูกส่งจากเว็บเซิร์ฟเวอร์มายังเว็บเบราว์เซอร์ และถูกส่งกลับมายังเว็บเซิร์ฟเวอร์ทุกๆครั้งที่เว็บเบราว์เซอร์ร้องขอข้อมูล โดยปกติแล้วคุกกี้จะถูกใช้เพื่อจัดเก็บข้อมูลขนาดเล็กๆไว้ที่เว็บเบราว์เซอร์ เพื่อให้เว็บเซิร์ฟเวอร์สามารถจดจำสถานะการใช้งานของเว็บเบราว์เซอร์ที่มีต่อเว็บเซิร์ฟเวอร์

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

Ref: https://th.wikipedia.org/wiki/เอชทีทีพีคุกกี้

คุกกี้ที่จำเป็น หรือข้อมูลที่จำเป็นคืออะไร ?

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

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


หัวข้อ คุกกี้ที่จำเป็น : หัวข้อของคุกกี้ที่จำเป็น โดยระบบจะมีข้อความเริ่มต้นมาให้แล้ว
รายละเอียด คุกกี้ที่จำเป็น : เพื่ออธิบายของคุกกี้ที่จำเป็นที่ใช้ในระบบของคุณ มีอะไรบ้าง

โค้ดในกล่องนี้จะทำงาน ก่อน ขอความยินยอม : โค้ดนี้จะรันโดยไม่ขอความยินยอม สามารถประยุกต์ใช้กับโหมดที่ไม่เก็บข้อมูลส่วนบุคคล เช่น Google Analytic: Consent mode เป็นต้น และเมื่อ User ยินยอมเรียบร้อยแล้ว สามารถยิงเพื่อเก็บข้อมูลเพิ่มเติมได้ ในช่อง โค้ดในกล่องนี้จะทำงาน หลัง ขอความยินยอม โดยแบ่งเป็นประเภท

Code ใน <head></head> : โค้ดหรือสคริปต์ ที่ใช้แทรกอยู่ใน Tag head

Code ถัดจาก <body> : โค้ดหรือสคริปต์ ที่ใช้แทรกถัดจาก Tag เปิด body

Code ก่อนปิด </body> : โค้ดหรือสคริปต์ ที่ใช้แทรกถัดจาก Tag ปิด body


รายการคุกกี้

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

โดยรายละเอียดจะแสดงใน Sidebar คุณสามารถเลือกให้แสดงได้โดย 2 วิธี

  1. เปิดปุ่มตั้งค่าที่ General > เปิด ปุ่มตั้งค่า ( โดยปุ่มจะแสดงอยู่ใน Popup )
  2. Messages > ข้อความ ขอความยินยอม ใส่ Shortcode Cookie settings ไว้ในข้อความ ( โดยจะแสดงเป็นลิงก์อยู่ในข้อความของ ​Popup )

ส่วนการตั้งค่าเพื่อให้ User ผู้ใช้งานของเว็บไซต์เราอ่านก่อนการตกลง

ตรงส่วนนี้จะเป็นส่วนที่ผู้ใช้งานจะต้องอ่านจากหน้า Settings เพื่อกดยืนยันให้เก็บข้อมูล ตัวอย่างเช่น

1. ประเภทการยินยอม : ชื่อเรื่อง หรือหัวข้อในการยินยอม เช่น คุกกี้เพื่อการวิเคราะห์, คุกกี้เพื่อปรับเนื้อหาให้เข้ากับกลุ่มเป้าหมาย เป็นต้น
จากภาพคือคำว่า “คุกกี้เพื่อการวิเคราะห์”

2. รายละเอียดการยินยอม : คำอธิบายสำหรับประเภทการยินยอมนี้ ว่าเก็บแล้วไปทำอะไรต่อ เก็บไว้เพื่อช่วยอะไรในการทำเว็บไซต์ให้ดีขึ้น ถ้าไม่ได้รับการยินยอมนี้ จะเกิดอะไรขึ้น
จากภาพคือคำว่า “คุกกี้ประเภทนี้จะทำการเก็บข้อมูลการใช้งานเว็บไซต์ …”

ส่วนที่ User ผู้ใช้งานของเว็บไซต์มองไม่เห็น

เป็นการตั้งชื่อเพื่อเก็บในระบบเท่านั้น

ชื่อคุกกี้ : เป็นชื่อคุกกี้ที่ใช้สำหรับเก็บความยินยอม โดยชื่อจะต้องไม่ซ้ำกัน และเป็นภาษาอังกฤษ ตัวเลข หรือเครื่อง -,_ เท่านั้น

ช่อง Code จะเป็นช่องที่เอาไว้ใส่สคริปต์ Tracking ต่างๆ เช่น Google Analytic, Facebook Pixel เป็นต้น โดยสคริปต์จะทำงานทันที หลังจากที่ลูกค้ากดยอมรับ และจะทำงานทุกครั้งโดยที่ยังอยู่ระยะเวลาการทำงานของคุกกี้ โดยจะทำการ Caching ไว้ในเครื่องผู้ใช้ ทำให้ลดภาระการทำงานของเซิฟเวอร์

Code ใน <head></head> : โค้ดหรือสคริปต์ ที่ใช้แทรกอยู่ใน Tag head

Code ถัดจาก <body> : โค้ดหรือสคริปต์ ที่ใช้แทรกถัดจาก Tag เปิด body

Code ก่อนปิด </body> : โค้ดหรือสคริปต์ ที่ใช้แทรกถัดจาก Tag ปิด body