מחיקת נתוני משתמשים

במאמר הזה מוסבר איך למחוק נתונים שמשויכים למזהה משתמש מסוים באמצעות Google Analytics User Deletion API. הכלי הזה הוא אחד מכמה כלים שזמינים כדי לעזור לכם להגן על הנתונים.

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

אפשר להשתמש בפרויקטים של Firebase או בנכסים ב-Google Analytics כדי לשלוח בקשות ל-User Deletion API. היקף OAuth 2.0‏ https://www.googleapis.com/auth/analytics.user.deletion נדרש לבקשות במדריך הזה.

שליחת בקשת מחיקה

משתמשים בשיטה upsert כדי לבקש מחיקה של הנתונים של משתמש מסוים. השיטה upsert מקבלת userDeletionRequest כפרמטר היחיד שלה.

מציינים את המשתמש שרוצים למחוק את הנתונים שלו על ידי הגדרת אחד המזהים בשדה id.userId. צריך לציין את סוג המזהה בתוך השדה id.type.

רשימה של סוגי מזהי משתמשים נתמכים:

  • CLIENT_ID: Client-ID ב-Google Analytics (נתמך רק אם השדה propertyId מוגדר).
  • USER_ID: User ID ב-Google Analytics (נתמך רק אם השדה propertyId מוגדר).
  • APP_INSTANCE_ID: מזהה מופע האפליקציה ב-Firebase (נתמך רק אם השדה firebaseProjectId או propertyId מוגדר).

כל בקשה למחיקת נתונים מעבדת רק את המזהה שנשלח באותה בקשה.

אם יש כמה מזהים שמשויכים לאותו משתמש, צריך לשלוח בקשות נפרדות למחיקה של כל מזהה שמשויך למשתמש הזה. אם אתם משתמשים ב-BigQuery Export, אתם צריכים גם לעבד את המחיקות שלכם שם.

מידע נוסף על מזהי משתמשים

ציר הזמן של המחיקה

השיטה upsert מחזירה משאב של בקשת מחיקת משתמש עם השדה deletionRequestTime מוגדר. בשדה deletionRequestTime מצוין הזמן שבו Google Analytics קיבלה את בקשת המחיקה.

במאמר מחיקת נתוני משתמשים מוסבר כמה זמן הנתונים נשמרים אחרי שליחת בקשת המחיקה.