يقدِّم هذا المستند نظرة عامة عالية المستوى على User Deletion API في "إحصاءات Google".
مقدمة
تسمح واجهة برمجة تطبيقات "User Deletion API" في "إحصاءات Google" للعملاء بمعالجة عمليات حذف البيانات المرتبطة بمعرّف مستخدم معيّن. هذه الأداة هي إحدى الأدوات العديدة المتاحة لمساعدتك في حماية بياناتك.
نظرة عامة
تسمح واجهة User Deletion API لعميل "إحصاءات Google" بحذف البيانات الخاصة بمعرّف مستخدم محدّد من مشروع أو موقع إلكتروني. يمكن تقديم طلبات حذف المستخدمين باستخدام مشاريع Firebase أو مواقع "إحصاءات Google".
جارٍ طلب حذف البيانات
استخدِم طريقة upsert لطلب حذف بيانات مستخدم معيّن. تستخدم طريقة Upsert مورد طلب حذف المستخدم كمَعلمة الوحيدة. يمكن تطبيق طلب حذف البيانات على موقع إلكتروني في "إحصاءات Google" (محدد بواسطة الحقل webPropertyId) أو أحد مواقع "إحصاءات Google 4" (محددة بواسطة الحقل propertyId). ويمكن تحديد المستخدم الذي سيتم حذف بياناته من خلال ضبط أحد المعرّفات داخل الحقل id.userId. ويجب تحديد نوع المعرّف داخل حقل id.type. أنواع أرقام تعريف المستخدم المتوافقة:
- CLIENT_ID: معرّف العميل في "إحصاءات Google" (متاح فقط عند تحديد الحقل webPropertyId أو propertyId).
- USER_ID: "إحصاءات Google" رقم تعريف المستخدم (متاح فقط عند تحديد الحقل webPropertyId أو propertyId).
- APP_INSTANCE_ID: رقم تعريف مثيل التطبيق من Firebase (متاح فقط عند تحديد الحقل firebaseProjectId أو propertyId).
تعرّف على مزيد من المعلومات عن ميزتَي User ID وClient ID في مركز مساعدة "إحصاءات Google".
حذف البيانات
تعرض طريقة upsert مورد طلب حذف المستخدم الذي يحتوي على مجموعة الحقول deletionRequestTime. يشير الحقل deletionRequestTime إلى المرحلة الزمنية التي تلقّت فيها "إحصاءات Google" طلب الحذف.
يجب استخدام نطاق https://www.googleapis.com/auth/analytics.user.deletion من أجل استدعاء طريقة upsert.