24 ก.ย. 2568·อ่าน 2 นาที

หลักฐานการยินยอมสำหรับการแจ้งเตือน: โมเดลการยินยอมแยกตามช่องทาง

ตั้งค่าหลักฐานการยินยอมสำหรับการแจ้งเตือนแยกตามช่องทาง เก็บหลักฐานที่ชัดเจน และจัดการการเปลี่ยนแปลงและการตรวจสอบโดยไม่ทำให้ผู้ใช้หรือทีมสับสน

หลักฐานการยินยอมสำหรับการแจ้งเตือน: โมเดลการยินยอมแยกตามช่องทาง

คำถามที่พบบ่อย

What’s the difference between “consent” and “proof of opt-in”?

Consent หมายถึงผู้ใช้ยอมรับอย่างชัดเจนที่จะรับข้อความประเภทหนึ่งบนช่องทางหนึ่ง ขณะที่ proof-of-opt-in คือหลักฐานที่คุณสามารถดึงขึ้นมาอธิบายได้ว่าใครยอมรับ อะไร ยืนยันเมื่อไหร่ และบันทึกอย่างไร

Do I really need separate opt-ins for email, SMS, and push?

ใช่ — ควรติดตามการยินยอมแยกตามแต่ละช่องทางและวัตถุประสงค์ เพราะความคาดหวังและกฎแตกต่างกัน โมเดลง่ายๆ คือบันทึกการยินยอมหนึ่งรายการต่อผู้ใช้ ต่อช่องทาง ต่อวัตถุประสงค์ พร้อมสถานะและ timestamp

What fields should I store to make opt-in proof defensible?

บันทึกการยินยอมพื้นฐานควรประกอบด้วยตัวระบุผู้ใช้ เมื่อเกี่ยวข้องให้รวมปลายทาง (อีเมลหรือโทรศัพท์) ช่องทาง วัตถุประสงค์ สถานะปัจจุบัน และเวลาที่มีการเปลี่ยนแปลง เพิ่มแหล่งที่มาของการเก็บ (source) และเวอร์ชันข้อความยินยอมเพื่อให้สามารถอธิบายการตัดสินใจได้โดยไม่ต้องเดา

How do I prove what wording the user actually agreed to?

เก็บเวอร์ชันข้อความยินยอมหรือ snapshot id ที่ชี้ไปยังคำที่แสดงในขณะนั้น เมื่อคัดลอกเปลี่ยน ให้สร้างเวอร์ชันใหม่แทนการแก้ไขเวอร์ชันเก่า เพื่อให้การยินยอมเก่าที่ยังคงมีความหมาย

Is device OS permission for push notifications the same as opt-in?

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

What’s the safest default for marketing notifications?

ค่าเริ่มต้นที่ปลอดภัยคือปิดการตลาด (marketing off) และขออนุญาตในช่วงเวลาที่เหมาะสม เช่น หลังการเริ่มต้นใช้งานหรือในหน้า settings ใช้คำอธิบายที่ชัดเจนและเฉพาะเจาะจงเพื่อให้ผู้ใช้รู้ว่าจะได้รับอะไรและจะหยุดอย่างไร

How should opt-out be handled so messages stop immediately?

บันทึกเหตุการณ์การยกเลิก (opt-out) ทันทีและให้เส้นทางการส่งตรวจสอบการยกเลิกล่าสุดก่อนส่งทุกครั้ง รวมทั้งงานที่รอคิว เพื่อให้กระบวนการเรียบง่าย ผู้ใช้ไม่ต้องติดต่อ support และ support จะเห็นไทม์ไลน์ที่ชัดเจน

What should I do when a user changes their phone number or email?

ปฏิบัติเหมือนเป็นปลายทางใหม่: ถ้าผู้ใช้เปลี่ยนอีเมลหรือหมายเลขโทรศัพท์ ให้ถือเป็นปลายทางใหม่และขอการยินยอมใหม่สำหรับช่องทางเช่น SMS อย่าสมมติว่าการยินยอมจากค่าเก่ายังใช้ได้ เพราะหลักฐานต้องตรงกับปลายทางที่ส่งจริง

Should I store only the latest consent state, or the full history?

เก็บสถานะปัจจุบันเพื่อเช็กเร็ว แต่ต้องเก็บบันทึกเหตุการณ์แบบเพิ่มข้อมูลเท่านั้น (append-only) ที่บันทึกการเปลี่ยนแปลงทุกครั้งพร้อม timestamp และบริบท อย่าแก้ไขหรือลบบันทึกเหตุการณ์ในอดีต เพราะนั่นคือสิ่งที่จะทำให้คุณอธิบาย “ทำไมฉันถึงได้รับข้อความนี้?” ไม่ได้

How can AppMaster help me implement consent and proof-of-opt-in cleanly?

ใน AppMaster ให้โมเดลการยินยอมเป็นข้อมูลเชิงโครงสร้างและเขียนทุกการเปลี่ยนผ่านการสลับผ่าน flow ฝั่ง backend เดียวที่สร้างเหตุการณ์ audit เสมอ ทีมมักสร้าง Consent, ConsentTextSnapshot และ ConsentEvents ใน Data Designer และบังคับประตูการยินยอมใน Business Process ที่แชร์ก่อนการส่งอีเมล SMS หรือพุช

ง่ายต่อการเริ่มต้น
สร้างบางสิ่งที่ น่าทึ่ง

ทดลองกับ AppMaster ด้วยแผนฟรี
เมื่อคุณพร้อม คุณสามารถเลือกการสมัครที่เหมาะสมได้

เริ่ม
หลักฐานการยินยอมสำหรับการแจ้งเตือน: โมเดลการยินยอมแยกตามช่องทาง | AppMaster