ลบข้อมูลผู้ใช้

เอกสารนี้อธิบายวิธีลบข้อมูลที่เชื่อมโยงกับรหัสผู้ใช้ที่ระบุโดยใช้ User Deletion API ของ Google Analytics เครื่องมือนี้เป็นหนึ่งในเครื่องมือหลายอย่างที่พร้อมให้ใช้งานเพื่อช่วยคุณปกป้องข้อมูล

โปรดดูรายละเอียดเพิ่มเติมในเอกสารอ้างอิง

คุณสามารถใช้โปรเจ็กต์ Firebase หรือพร็อพเพอร์ตี้ Google Analytics เพื่อส่งคําขอ UserDeletion API คำขอในคู่มือนี้จำเป็นต้องใช้ขอบเขต https://www.googleapis.com/auth/analytics.user.deletion กับ OAuth 2.0

ส่งคำขอให้ลบ

ใช้วิธีการ upsert เพื่อขอลบข้อมูลสำหรับผู้ใช้รายดังกล่าว เมธอด upsert ใช้ userDeletionRequest เป็นพารามิเตอร์เดียว

ระบุผู้ใช้ที่ต้องการลบข้อมูลโดยตั้งค่ารหัสใดรหัสหนึ่งภายในช่อง id.userId คุณจะต้องระบุประเภทของรหัสในช่อง id.type

รายการประเภทรหัสผู้ใช้ที่รองรับมีดังนี้

คําขอลบข้อมูลแต่ละรายการจะประมวลผลเฉพาะรหัสที่ส่งมาในคําขอนั้น

หากมีรหัสหลายรายการที่เชื่อมโยงกับผู้ใช้รายเดียวกัน คุณต้องส่งคำขอการลบแยกกันสำหรับแต่ละรหัสที่เชื่อมโยงกับผู้ใช้รายนั้น หากคุณใช้ BigQuery Export คุณต้องดำเนินการลบด้วยตนเองใน BigQuery ด้วย

ดูข้อมูลเพิ่มเติมเกี่ยวกับรหัสผู้ใช้

ไทม์ไลน์การลบ

เมธอด upsert จะแสดงแหล่งข้อมูลคำขอลบผู้ใช้ที่มีการตั้งค่าช่อง deletionRequestTime ไว้ ช่อง deletionRequestTime จะบอกเวลาที่ได้รับคําขอลบจาก Google Analytics

เมื่อมีการส่งคำขอลบ ระบบจะนำข้อมูลที่เชื่อมโยงกับ User-ID ออกจากรายงานผู้ใช้แต่ละรายภายใน 72 ชั่วโมง แล้วลบออกจากเซิร์ฟเวอร์ Analytics ในระหว่างกระบวนการลบครั้งถัดไป กระบวนการลบจะเกิดขึ้นทุก 2 เดือน หากคุณส่งออกข้อมูลผู้ใช้ไปนอก Google Analytics เราขอแนะนำให้ลบข้อมูลดังกล่าวออกจากตรงนั้นก่อน