Logs

ฟีเจอร์นี้ถูกออกแบบให้เพื่อสอดคล้องกับข้อกฎหมายที่จะถูกบังคับใช้ โดยทาง Designil PDPA ได้ทำการออกแบบ Table ขึ้นมาแยกต่างหาก เพื่อไม่ให้กระทบกับการทำงานของ Core WordPress จึงมั่นใจได้ว่าจะไม่กระทบต่อการ Query ข้อมูลของ Post ต่างๆ และมีระบบ Limit log เพื่อไม่ให้ Database บวมเกินไป แถมยังมีระบบอัตโนมัติ เพื่อเคลียร์ Log ในทุกๆ วัน สำหรับตรวจสอบว่า Log ไหนเกินจำนวนวันสูงสุดที่เก็บหรือยัง เพื่อมีความประสิทธิภาพสูงสุดในการใช้งานของคุณ

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

เก็บ Log เมื่อผู้ใช้กด ปฏิเสธ, ปิด ( สำหรับผู้ใช้ที่ Login ) : ปกติแล้วจะไม่เก็บ Log สำหรับ User ที่กดปิด และกดปฏิเสธ หากคุณต้องการให้เก็บ Log ก็สามารถเลือกให้เก็บได้ โดยจะทำงานกับ User ที่ Login เข้ามาในระบบแล้วเท่านั้น

จำนวนวันสูงสุดที่เก็บ: ค่า default จะทำการเก็บแบบ unlimited โดยคุณสามารถปรับ จำนวนได้ตามต้องการ แต่จะมีการขึ้นเตือนทุกครั้ง ถ้าหากปรับวันสูงสุดที่เก็บ ต่ำกว่า Log เดิมที่มีอยู่แล้ว จะทำการลบ Log ที่เก่ากว่าจำนวนวันที่ตั้งโดยอัตโนมัติ

ปุ่ม ดาวน์โหลด Log ทั้งหมด : จะทำการดาวน์โหลด Log ทั้งหมดที่มีเก็บไว้ในเครื่องซึ่งจะออกมาเป็นไฟล์ CSV เพื่อให้คุณสามารถเก็บหลักฐานไว้อีกที่ได้

ปุ่ม ลบ Log ทั้งหมด : จะทำการเคลียร์ Log ทั้งหมดใน Database โดยจะมี Popup เพื่อยืนยัน( โปรดใช้อย่างระมัดระวัง เมื่อลบไปแล้วจะไม่สามารถเรียกคืนได้ )

เมื่อเปิดใช้งาน Log คุณจะพบ Menu ​”Designil PDPA > Consent Logs” แสดงขึ้นมาโดยหน้านี้จะแสดงรายละเอียด Log ทั้งหมด และมีรายละเอียด Cookie และ Action ที่กดเข้ามา

สามารถ Filter ด้วยวันที่ได้ และดาวน์โหลดมาเก็บไว้จากการ Filter นั้นได้ด้วยเช่นกัน