يوضّح هذا المستند كيفية حذف البيانات المرتبطة برقم تعريف مستخدم معيّن باستخدام واجهة برمجة التطبيقات User Deletion API في "إحصاءات Google". هذه الأداة هي واحدة من عدة أدوات متوفرة لمساعدتك في حماية بياناتك.
لمزيد من التفاصيل، يُرجى الاطّلاع على مستندات المرجع.
يمكنك استخدام مشاريع Firebase أو مواقع "إحصاءات Google" لإرسال طلبات UserDeletion API. يجب توفُّر نطاق https://www.googleapis.com/auth/analytics.user.deletion 2.0 للطلبات الواردة في هذا الدليل.
إرسال طلب حذف
استخدِم الأسلوب
upsert
لطلب حذف بيانات مستخدم معيّن. تأخذ طريقة upsert
a
userDeletionRequest
كمَعلمتها الوحيدة.
حدِّد المستخدم الذي تريد حذف بياناته من خلال ضبط أحد أرقام التعريف داخل الحقل id.userId
. يجب تحديد نوع المعرّف داخل الحقل id.type
.
في ما يلي قائمة بأنواع أرقام تعريف المستخدمين المتوافقة:
CLIENT_ID
: معرّف العميل في "إحصاءات Google" (متاح فقط عند ضبط الحقلpropertyId
).USER_ID
: User ID في "إحصاءات Google" (متاح فقط عند ضبط الحقلpropertyId
).-
APP_INSTANCE_ID
: رقم تعريف مثيل تطبيق في Firebase (لا يتوفّر هذا الخيار إلا عند ضبط الحقلfirebaseProjectId
أوpropertyId
).
لا يعالج كل طلب لحذف البيانات سوى رقم التعريف الذي تم إرساله في ذلك الطلب.
إذا كانت لديك أرقام تعريف متعددة مرتبطة بالمستخدم نفسه، عليك إرسال طلبات حذف منفصلة لكل رقم تعريف مرتبط بهذا المستخدم. إذا كنت تستخدم أداة BigQuery export، عليك أيضًا معالجة عمليات الحذف الخاصة بك هناك.
مزيد من المعلومات عن أرقام تعريف المستخدمين
المخطط الزمني للحذف
تُعرِض الطريقة
upsert
مصدر طلب حذف مستخدم
مع ضبط الحقل deletionRequestTime
. يُعلمك حقل deletionRequestTime
بالوقت الذي تلقّت فيه "إحصاءات Google" طلب الحذف.
بعد طلب الحذف، ستتم إزالة البيانات المرتبطة برقم تعريف المستخدِم من تقرير المستخدِم الفردي خلال 72 ساعة، ثم سيتم حذفها من خوادم "إحصاءات Google" أثناء عملية الحذف التالية. وتتم جدولة إجراء عمليات الحذف كل شهرَين. في حال تصدير بيانات المستخدمين خارج "إحصاءات Google"، نقترح عليك حذفها أولاً.