سيتم إيقاف واجهة برمجة التطبيقات القديمة لحذف بيانات المستخدمين في "إحصاءات Google". توفّر Google Analytics Admin API طريقة SubmitUserDeletion
بديلة لطلب حذف بيانات مستخدم معيّن.
هل عليّ نقل البيانات؟
إذا كان الرمز البرمجي يستدعي طريقة upsert
لواجهة برمجة التطبيقات القديمة User Deletion API، عليك نقل الرمز البرمجي لمواصلة استخدام وظيفة حذف المستخدمين.
خطوات نقل البيانات
اتّبِع الخطوات التالية لبدء استخدام طريقة SubmitUserDeletion
الجديدة.
تفعيل Google Analytics Admin API
انقر على الزر تفعيل Google Analytics Admin API التالي لاختيار مشروع جديد على Google Cloud أو إنشائه، وتفعيل Google Analytics Admin API تلقائيًا.
تفعيل Google Analytics Admin APIالبحث عن طلبات إلى واجهة برمجة التطبيقات القديمة لحذف بيانات المستخدمين واستبدالها
استبدِل أي طلبات إلى طريقة upsert
القديمة في واجهة برمجة التطبيقات القديمة لحذف المستخدمين بطلبات إلى طريقة SubmitUserDeletion
الجديدة في Google Analytics Admin API.
مثال على طلب upsert
لواجهة برمجة التطبيقات القديمة لحذف بيانات المستخدمين:
REST
POST https://analytics.googleapis.com/analytics/v3/userDeletion/userDeletionRequests:upsert
{
"propertyId": "1234567",
"id": {
"type": "USER_ID",
"userId": "user123"
}
}
مثال على طلب مكافئ SubmitUserDeletion
لواجهة Google Analytics Admin API:
REST
POST https://analyticsadmin.googleapis.com/v1alpha/properties/1234567:submitUserDeletion
{
"userId": "user123"
}
تعديل نطاقات OAuth المطلوبة
يستخدم الإصدار الجديد SubmitUserDeletion
من Google Analytics Admin API النطاق
https://www.googleapis.com/auth/analytics.edit
.
يختلف ذلك عن واجهة برمجة التطبيقات القديمة لحذف بيانات المستخدمين التي كانت تستخدم النطاق
https://www.googleapis.com/auth/analytics.user.deletion
.
عليك تعديل أي أوامر لطلب الرمز أو رمز الدخول تستخدم
https://www.googleapis.com/auth/analytics.user.deletion
لطلب https://www.googleapis.com/auth/analytics.edit
بدلاً من ذلك.
إذا كنت تستخدم مكتبة عميل، من المفترض أن تطلب النطاقات اللازمة تلقائيًا.
إيقاف واجهة برمجة التطبيقات القديمة
بعد تعديل الرمز البرمجي لاستخدام طريقة SubmitUserDeletion
، يمكنك إيقاف واجهة برمجة التطبيقات القديمة في مشروعك على Google Cloud.
افتح الرابط التالي لفتح نقطة نهاية واجهة برمجة التطبيقات القديمة في Universal Analytics في "وحدة تحكّم Google Cloud". اختَر مشروعك على Google Cloud وانقر على الزر إيقاف واجهة برمجة التطبيقات.