מעבר אל Google Analytics Admin API למחיקת משתמשים

הוצאנו משימוש את Google Analytics User Deletion API (גרסה 3) מדור קודם, יחד עם Universal Analytics. ‫Google Analytics Admin API (גרסת אלפא 1) מספק שיטה חלופית SubmitUserDeletion לשליחת בקשות למחיקת נתונים של משתמשים בנכסי Google Analytics.

האם צריך לבצע העברה?

אם הקוד שלכם עדיין קורא לשיטה upsert של User Deletion API (גרסה 3) מדור קודם, אתם צריכים לעבור אל Google Analytics Admin API כדי לבצע מחיקות של משתמשים בנכסים שלכם ב-Google Analytics.

שלבים בהעברה

כדי להתחיל להשתמש בשיטה החדשה SubmitUserDeletion, צריך לפעול לפי השלבים הבאים.

הפעלת Google Analytics Admin API

לוחצים על הכפתור הבא הפעלת Google Analytics Admin API כדי לבחור או ליצור פרויקט חדש ב-Google Cloud ולהפעיל באופן אוטומטי את Google Analytics Admin API.

הפעלת Google Analytics Admin API

חיפוש והחלפה של קריאות ל-User Deletion API מדור קודם

מחליפים את כל הקריאות לשיטה upsert הישנה של User Deletion API הישן בקריאות לשיטה החדשה SubmitUserDeletion של Google Analytics Admin API.

דוגמה לבקשת upsert אל User Deletion API מדור קודם:

REST

  POST https://analytics.googleapis.com/analytics/v3/userDeletion/userDeletionRequests:upsert
  {
    "propertyId": "1234567",
    "id": {
      "type": "USER_ID",
      "userId": "user123"
    }
  }

דוגמה לבקשה מקבילה של Google Analytics Admin API:SubmitUserDeletion

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.

ההרשאה הזו שונה מההרשאה של User Deletion API מדור קודם, שבה נעשה שימוש בהיקף https://www.googleapis.com/auth/analytics.user.deletion.

צריך לעדכן את כל פקודות הקוד או הבקשות לאסימון גישה שמשתמשות ב-https://www.googleapis.com/auth/analytics.user.deletion כדי לבקש https://www.googleapis.com/auth/analytics.edit במקום זאת.

אם משתמשים בספריית לקוח, היא אמורה לבקש את ההיקפים הנדרשים באופן אוטומטי.

השבתת ממשק ה-API הקודם

אחרי שתעדכנו את הקוד לשימוש בשיטה SubmitUserDeletion, תוכלו להשבית את ה-API מדור קודם בפרויקט Google Cloud.

פותחים את הקישור הבא כדי לפתוח את נקודת קצה ל-API של Universal Analytics מדור קודם במסוף Google Cloud. בוחרים את פרויקט הענן ולוחצים על הלחצן השבתת ה-API.