เอกสารนี้อธิบายวิธีลบข้อมูลที่เชื่อมโยงกับรหัสผู้ใช้ที่ระบุ โดยใช้ User Deletion API ของ Google Analytics เครื่องมือนี้เป็นหนึ่งในเครื่องมือหลายอย่าง ที่พร้อมช่วยคุณปกป้อง ข้อมูล
ดูรายละเอียดเพิ่มเติมได้ที่เอกสารประกอบอ้างอิง
คุณใช้โปรเจ็กต์ Firebase หรือพร็อพเพอร์ตี้ Google Analytics เพื่อส่งคำขอ User Deletion API ได้ ต้องมีขอบเขต OAuth 2.0 https://www.googleapis.com/auth/analytics.user.deletion สำหรับคำขอในคู่มือนี้
ส่งคำขอลบ
ใช้เมธอด
upsert
เพื่อขอให้ลบข้อมูลของผู้ใช้ที่ระบุ เมธอด upsert รับ
userDeletionRequest
เป็นพารามิเตอร์เดียว
ระบุผู้ใช้ที่คุณต้องการลบข้อมูลโดยตั้งค่ารหัสใดรหัสหนึ่งภายในฟิลด์ id.userId ต้องระบุประเภทของรหัสภายในid.type
ฟิลด์
รายการประเภทรหัสผู้ใช้ที่รองรับมีดังนี้
CLIENT_ID: รหัส ไคลเอ็นต์ Google Analytics (รองรับเฉพาะเมื่อตั้งค่าฟิลด์propertyId)USER_ID: รหัสผู้ใช้ Google Analytics (รองรับเฉพาะเมื่อตั้งค่าฟิลด์propertyId)APP_INSTANCE_ID: รหัสอินสแตนซ์แอปพลิเคชัน Firebase (รองรับเฉพาะเมื่อตั้งค่าฟิลด์firebaseProjectIdหรือpropertyId)
คำขอลบข้อมูลแต่ละรายการจะประมวลผลเฉพาะรหัสที่ส่งในคำขอนั้น
หากคุณมีรหัสหลายรายการที่เชื่อมโยงกับผู้ใช้รายเดียวกัน คุณต้องส่งคำขอให้ลบแยกต่างหากสำหรับรหัสแต่ละรายการที่เชื่อมโยงกับผู้ใช้รายนั้น หากคุณใช้ BigQuery Export คุณต้องประมวลผลการลบของคุณเองที่นั่นด้วย
ดูข้อมูลเพิ่มเติมเกี่ยวกับรหัสผู้ใช้
ไทม์ไลน์การลบ
เมธอด upsert จะแสดงผลทรัพยากรคำขอให้ลบข้อมูลผู้ใช้โดยตั้งค่าฟิลด์
deletionRequestTime ฟิลด์ deletionRequestTime จะบอกเวลาที่ Google Analytics ได้รับคำขอลบ
โปรดดูข้อมูลเกี่ยวกับระยะเวลาการจัดเก็บข้อมูลหลังจากส่งคำขอลบที่ลบข้อมูลผู้ใช้