Method: properties.submitUserDeletion

ส่งคำขอให้ลบผู้ใช้สำหรับพร็อพเพอร์ตี้

คำขอ HTTP

POST https://analyticsadmin.googleapis.com/v1alpha/{name=properties/*}:submitUserDeletion

URL ใช้ไวยากรณ์การแปลงรหัส gRPC

พารามิเตอร์เส้นทาง

พารามิเตอร์
name

string

ต้องระบุ ชื่อของพร็อพเพอร์ตี้ที่จะส่งคําขอลบผู้ใช้

เนื้อความของคำขอ

เนื้อหาของคำขอมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{

  // Union field user can be only one of the following:
  "userId": string,
  "clientId": string,
  "appInstanceId": string,
  "userProvidedData": string
  // End of list of possible types for union field user.
}
ช่อง
ฟิลด์ Union user ผู้ใช้ที่ส่งคำขอให้ลบสำหรับ user จะต้องเป็นบุคคลใดบุคคลหนึ่งต่อไปนี้เท่านั้น
userId

string

รหัสผู้ใช้ Google Analytics

clientId

string

รหัสไคลเอ็นต์ของ Google Analytics

appInstanceId

string

รหัสอินสแตนซ์แอปพลิเคชัน Firebase

userProvidedData

string

ข้อมูลที่ได้จากผู้ใช้ อาจมีอีเมลหรือหมายเลขโทรศัพท์อย่างใดอย่างหนึ่ง

ควรทำให้ที่อยู่อีเมลเป็นปกติดังนี้

  • ตัวพิมพ์เล็ก
  • นำจุดที่อยู่ก่อน @ สำหรับอีเมล gmail.com/googlemail.com ออก
  • นำช่องว่างทั้งหมดออก

หมายเลขโทรศัพท์ควรอยู่ในรูปแบบต่อไปนี้

  • นำอักขระที่ไม่ใช่ตัวเลขทั้งหมดออก
  • เพิ่มคำนำหน้า +

เนื้อหาการตอบกลับ

ข้อความตอบกลับสำหรับ RPC properties.submitUserDeletion

หากทำสำเร็จ เนื้อหาการตอบกลับจะมีข้อมูลซึ่งมีโครงสร้างดังต่อไปนี้

การแสดง JSON
{
  "deletionRequestTime": string
}
ช่อง
deletionRequestTime

string (Timestamp format)

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

ใช้ RFC 3339 โดยเอาต์พุตที่สร้างขึ้นจะได้รับการแปลงเป็นรูปแบบ Z เสมอ และใช้ตัวเลขเศษส่วน 0, 3, 6 หรือ 9 หลัก นอกจากนี้ ระบบยังยอมรับออฟเซ็ตอื่นๆ นอกเหนือจาก "Z" ด้วย ตัวอย่าง: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" หรือ "2014-10-02T15:01:23+05:30"

ขอบเขตการให้สิทธิ์

ต้องใช้ขอบเขต OAuth ต่อไปนี้

  • https://www.googleapis.com/auth/analytics.edit