حذف داده های کاربر، حذف داده های کاربر
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
این سند توضیح میدهد که چگونه میتوانید دادههای مرتبط با یک شناسه کاربری مشخص را با استفاده از API حذف کاربر گوگل آنالیتیکس حذف کنید. این ابزار یکی از چندین ابزار موجود برای کمک به شما در محافظت از دادههایتان است.
شما میتوانید از پروژههای Firebase یا ویژگیهای Google Analytics برای ارسال درخواستهای حذف کاربر از API استفاده کنید. دامنه OAuth 2.0 مربوط به https://www.googleapis.com/auth/analytics.user.deletion برای درخواستهای موجود در این راهنما الزامی است.
ارسال درخواست حذف
از متد upsert برای درخواست حذف دادهها برای یک کاربر مشخص استفاده کنید. متد upsert یک userDeletionRequest را به عنوان تنها پارامتر خود دریافت میکند.
با تنظیم یکی از شناسههای داخل فیلد id.userId کاربری را که میخواهید دادههایش حذف شود، مشخص کنید. نوع شناسه باید داخل فیلد id.type مشخص شود.
در اینجا لیستی از انواع شناسه کاربری پشتیبانی شده آمده است:
CLIENT_ID : شناسه کلاینت گوگل آنالیتیکس (فقط زمانی پشتیبانی میشود که فیلد propertyId تنظیم شده باشد).
USER_ID : شناسه کاربری گوگل آنالیتیکس (فقط زمانی پشتیبانی میشود که فیلد propertyId تنظیم شده باشد).
APP_INSTANCE_ID : شناسه نمونه برنامه Firebase (فقط زمانی پشتیبانی میشود که firebaseProjectId یا فیلد propertyId تنظیم شده باشد).
هر درخواست حذف داده، فقط شناسهی ارسالشده در آن درخواست را پردازش میکند.
اگر چندین شناسه مرتبط با یک کاربر دارید، باید برای هر شناسه مرتبط با آن کاربر درخواست حذف جداگانه ارسال کنید. اگر از BigQuery export استفاده میکنید، باید حذفهای خود را نیز در آنجا پردازش کنید.
متد upsert یک منبع درخواست حذف کاربر را با فیلد deletionRequestTime تنظیم شده برمیگرداند. فیلد deletionRequestTime زمانی را که درخواست حذف توسط گوگل آنالیتیکس دریافت شده است، به شما میگوید.
برای اطلاعات بیشتر در مورد مدت زمان ذخیره دادهها پس از ارسال درخواست حذف، به حذف دادههای کاربر مراجعه کنید.
تاریخ آخرین بهروزرسانی 2026-04-14 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2026-04-14 بهوقت ساعت هماهنگ جهانی."],[],["The Google Analytics User Deletion API allows deletion of user data using the `upsert` method with a `userDeletionRequest`. Specify the user's ID ( `CLIENT_ID`, `USER_ID`, or `APP_INSTANCE_ID`) and its type. Each ID requires a separate request. Data is removed from the Individual User Report within 72 hours and from Analytics servers within two months, but not from aggregated reports or external exports. OAuth 2.0 scope `https://www.googleapis.com/auth/analytics.user.deletion` is necessary.\n"]]