ประกาศนี้อธิบายวิธีที่ Codary.Dev จัดการข้อมูลเมื่อคุณเข้าชมเว็บไซต์ อ่านบทความ หรือส่งรายละเอียดผ่านแบบฟอร์มติดต่อ เราเขียนเนื้อหานี้จากการทำงานของระบบที่ใช้งานอยู่จริง และจะปรับปรุงเมื่อมีการเพิ่มบริการหรือเครื่องมือใหม่
ข้อมูลที่คุณส่งให้เรา
เมื่อคุณใช้แบบฟอร์มติดต่อ ระบบจะรับชื่อ อีเมล และข้อความ เพื่อให้ทีมงานติดต่อกลับและประเมินรายละเอียดงาน ข้อมูลจากแบบฟอร์มจะถูกส่งผ่าน Resend ไปยังอีเมลของผู้ดูแลเว็บไซต์ และส่งข้อความยืนยันกลับไปยังอีเมลที่คุณระบุ
ระบบเว็บไซต์ไม่ได้บันทึกข้อความ Contact ลงใน Firestore โดย endpoint นี้ ข้อมูลจะอยู่ในช่องทางอีเมลที่ใช้รับและส่งข้อความ ตามการจัดการของผู้ให้บริการอีเมลและทีมงาน
เราใช้ข้อมูลเพื่ออะไร
- ตอบกลับคำถามและรายละเอียดงานที่คุณส่งผ่านแบบฟอร์มติดต่อ
- ให้บริการหน้าเว็บไซต์และบทความ รวมถึงการจัดการเนื้อหาบน Blog
- นับยอดเข้าชมบทความในรูปแบบตัวเลขรวม โดยไม่ได้ผูกกับบัญชีผู้ใช้ในระบบ Blog สาธารณะ
- เมื่อคุณเลือกอนุญาตการวิเคราะห์ ใช้ข้อมูลรวมเพื่อประเมินว่าบทความและประเภทเนื้อหาใดถูกเปิดอ่านและอ่านต่อ
- ป้องกันและรักษาความปลอดภัยของพื้นที่จัดการบทความสำหรับผู้ดูแลที่ได้รับอนุญาต
Cookies และพื้นที่จัดเก็บในเบราว์เซอร์
- การวิเคราะห์การใช้งาน Blog เป็นทางเลือกและเริ่มทำงานเฉพาะหลังคุณเลือกอนุญาต โดยใช้ cookie ชื่อ
codary_analytics_consentเพื่อจำการตั้งค่า ไม่ใช้ cookie นี้ก่อนมีการเลือก - หลังคุณอนุญาตการวิเคราะห์ ระบบสร้าง random pseudonymous visitor ID เก็บใน localStorage ชื่อ
codary-blog-analytics-visitor-v1อายุประมาณ 90 วัน และ session ID เก็บใน sessionStorage ชื่อcodary-blog-analytics-session-v1ซึ่งจะเปลี่ยนเมื่อไม่มีการใช้งานประมาณ 30 นาทีหรือเปลี่ยนวันตามเวลาไทย โดยไม่เก็บชื่อหรืออีเมลไว้ใน ID เหล่านี้ - พื้นที่จัดการบทความใช้ cookie ชื่อ
codary_blog_admin_sessionซึ่งเป็น HTTP-only, ใช้ Secure ใน production, มีอายุไม่เกิน 8 ชั่วโมง และถูกล้างเมื่อออกจากระบบ - ตัวนับยอดอ่านใช้ localStorage เก็บเวลาล่าสุดของการนับต่อบทความไว้ชั่วคราวประมาณ 30 นาที เพื่อป้องกันการนับซ้ำจากการเปิดหน้าเดิมอย่างต่อเนื่อง
การวิเคราะห์การใช้งาน Blog
ถ้าคุณเลือกอนุญาต ระบบจะวัด impression ของการ์ดบทความ การเปิดบทความ การอ่านถึงระดับต่าง ๆ การอ่านต่อ และการคลิกบทความที่เกี่ยวข้อง เพื่อช่วยประเมินผลงานเนื้อหา ไม่เก็บ IP, User-Agent, referrer, คำค้นหาดิบ หรือเนื้อหาบทความเพื่อใช้เป็น event
ระบบสร้าง random pseudonymous ID สำหรับ visitor และ session ในเบราว์เซอร์ แล้วส่งค่าไป hash ฝั่ง server ก่อนจัดเก็บใน Firebase / Firestore โดยเก็บเฉพาะ daily aggregate 12 เดือน, pseudonymous reader/session marks 90 วัน และ event dedup markers 48 ชั่วโมง
คุณเปลี่ยนการตั้งค่าหรือกดถอนความยินยอมได้จากส่วนด้านล่าง การถอนจะหยุดการส่ง analytics ใหม่ ส่วนข้อมูลที่เก็บเป็น aggregate จะหมดอายุตามรอบ retention ที่ระบุ และไม่ใช่ฐานข้อมูลประวัติบุคคล
ผู้ให้บริการที่เกี่ยวข้อง
- Firebase / Firestore / Firebase App Hosting ใช้สำหรับโฮสต์เว็บไซต์ จัดเก็บเนื้อหา Blog, ข้อมูล aggregate viewCount และ analytics ที่คุณเลือกอนุญาต
- Resend ใช้เป็นผู้ให้บริการส่งอีเมลสำหรับแบบฟอร์มติดต่อ
- ลิงก์ไปยัง LINE หรือเว็บไซต์ภายนอกจะทำงานเมื่อคุณเลือกเปิดลิงก์นั้น และอยู่ภายใต้นโยบายของผู้ให้บริการปลายทาง
การเก็บรักษาและความปลอดภัย
เราเก็บข้อมูล Contact ไว้ในช่องทางอีเมลของผู้ดูแลและระบบส่งอีเมลของ Resend เท่าที่จำเป็นต่อการตอบกลับหรือจัดการงานที่เกี่ยวข้อง ระบบปัจจุบันไม่มีการลบอีเมล Contact โดยอัตโนมัติ ผู้ดูแลจะลบข้อมูลเมื่อหมดความจำเป็นตามการจัดการกล่องจดหมายและนโยบายของผู้ให้บริการอีเมล ส่วนข้อมูล analytics มีรอบหมดอายุตามที่ระบุไว้ข้างต้น และ session ของผู้ดูแลบทความหมดอายุไม่เกิน 8 ชั่วโมง
เว็บไซต์ให้บริการผ่าน HTTPS และจำกัดการเขียนข้อมูล Blog ไว้ที่เส้นทางฝั่งเซิร์ฟเวอร์ที่มีการตรวจสอบ session ของผู้ดูแล
คำถามหรือคำขอเกี่ยวกับข้อมูล
หากต้องการสอบถามว่าเราใช้ข้อมูลของคุณอย่างไร หรือขอให้ตรวจสอบ แก้ไข หรือลบข้อมูลที่คุณส่งผ่านแบบฟอร์ม โปรดติดต่อทีมงานที่ [email protected] เราจะพิจารณาคำขอตามข้อมูลและระบบที่เกี่ยวข้อง
การเปลี่ยนแปลงประกาศนี้
หากเราเปิดแสดง Google AdSense จะมีการเปิดเผยการใช้ cookies หรือ local storage ของ Google และผู้ให้บริการโฆษณาที่เกี่ยวข้อง รวมถึงวิธีจัดการโฆษณาแบบปรับตามความสนใจและการถอนความยินยอม สำหรับผู้ใช้ใน EEA, สหราชอาณาจักร และสวิตเซอร์แลนด์ เราจะใช้ระบบ CMP ที่ Google รับรองและรองรับมาตรฐาน TCF ตามที่เกี่ยวข้องก่อนแสดงโฆษณาแบบปรับตามความสนใจ โดยวันที่ปรับปรุงล่าสุดจะแสดงอยู่ด้านบนของหน้านี้
การตั้งค่าการวิเคราะห์การใช้งาน
สถานะปัจจุบัน: ยังไม่ได้เลือก