درخواستی برای حذف کاربر برای یک ویژگی ارسال میکند.
درخواست HTTP
POST https://analyticsadmin.googleapis.com/v1alpha/{name=properties/*}:submitUserDeletion
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
name | الزامی. نام خاصیتی که حذف کاربر برای آن ارسال میشود. |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ // Union field |
| فیلدها | |
|---|---|
user فیلد Union. user که درخواست حذف را ارسال میکند، فقط میتواند یکی از موارد زیر باشد: | |
userId | شناسه کاربری گوگل آنالیتیکس. |
clientId | شناسه مشتری گوگل آنالیتیکس. |
appInstanceId | شناسه نمونه برنامه Firebase. |
userProvidedData | دادههای ارائه شده توسط کاربر . ممکن است شامل یک آدرس ایمیل یا یک شماره تلفن باشد. آدرسهای ایمیل باید به این صورت نرمالسازی شوند:
شماره تلفنها باید به این صورت نرمالسازی شوند:
|
بدنه پاسخ
پیام پاسخ برای properties.submitUserDeletion RPC.
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "deletionRequestTime": string } |
| فیلدها | |
|---|---|
deletionRequestTime | لحظهای را مشخص میکند که تمام دادههای بازدیدکننده قبل از این نقطه باید حذف شوند. این زمان، زمانی است که درخواست حذف دریافت شده است. از RFC 3339 استفاده میکند، که در آن خروجی تولید شده همیشه به صورت Z-normalized خواهد بود و از ارقام کسری ۰، ۳، ۶ یا ۹ استفاده میکند. آفستهای غیر از "Z" نیز پذیرفته میشوند. مثالها: |
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.edit