קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
במסמך הזה נסביר איך אפשר למחוק נתונים שמשויכים למזהה משתמש נתון באמצעות User Deletion API של Google Analytics. הכלי הזה הוא אחד מכמה כלים שזמינים כדי לעזור לכם לשמור על הנתונים.
אפשר להשתמש בפרויקטים של Firebase או בנכסים של Google Analytics כדי לשלוח בקשות User-Deletion API. היקף ההרשאות של OAuth 2.0 https://www.googleapis.com/auth/analytics.user.deletion נדרש לבקשות שמפורטות במדריך הזה.
שליחת בקשת מחיקה
משתמשים ב-method upsert כדי לבקש מחיקה של נתונים של משתמש נתון. השיטה upsert מקבלת פרמטר אחד בלבד, שהוא userDeletionRequest.
כדי לציין את המשתמש שרוצים למחוק את הנתונים שלו, מגדירים את אחד המזהים בשדה id.userId. צריך לציין את סוג המזהה בשדה id.type.
זוהי רשימה של סוגי מזהי המשתמשים הנתמכים:
CLIENT_ID: מזהה הלקוח ב-Google Analytics (התמיכה קיימת רק כששדה propertyId מוגדר).
USER_ID: User-ID ב-Google Analytics (התמיכה קיימת רק כשהשדה propertyId מוגדר).
APP_INSTANCE_ID: מזהה מופע האפליקציה ב-Firebase (התמיכה קיימת רק כשהשדה firebaseProjectId או propertyId מוגדר).
בכל בקשה למחיקת נתונים, המערכת מעבדת רק את המזהה שנשלח בבקשה הזו.
אם יש כמה מזהים שמשויכים לאותו משתמש, צריך לשלוח בקשות מחיקה נפרדות לכל מזהה שמשויך לאותו משתמש. אם אתם משתמשים בייצוא ל-BigQuery, עליכם גם לעבד את המחיקות שלכם שם.
ה-method upert מחזירה משאב בקשת מחיקה של משתמש עם השדה deletionRequestTime מוגדר. השדה deletionRequestTime מציין את השעה שבה בקשת המחיקה התקבלה ב-Google Analytics.
עם בקשת המחיקה, הנתונים המשויכים למזהה המשתמש יוסרו מהדוח האישי של המשתמש תוך 72 שעות, ולאחר מכן יימחקו משרתי Analytics בתהליך המחיקה הבא. תהליכי המחיקה מתוזמנים להתרחש כל חודשיים. אם ייצאתם את נתוני המשתמשים מחוץ ל-Google Analytics, מומלץ תחילה למחוק אותם משם.
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-11-07 (שעון UTC)."],[[["\u003cp\u003eThe Google Analytics User Deletion API allows you to delete data associated with a specific user ID, helping safeguard user data.\u003c/p\u003e\n"],["\u003cp\u003eData is removed from the Individual User Report within 72 hours of the request and permanently deleted from Analytics servers within two months.\u003c/p\u003e\n"],["\u003cp\u003eThe API requires the \u003ccode\u003ehttps://www.googleapis.com/auth/analytics.user.deletion\u003c/code\u003e OAuth 2.0 scope and utilizes the \u003ccode\u003eupsert\u003c/code\u003e method for deletion requests.\u003c/p\u003e\n"],["\u003cp\u003eSupported user ID types for deletion include \u003ccode\u003eCLIENT_ID\u003c/code\u003e, \u003ccode\u003eUSER_ID\u003c/code\u003e, and \u003ccode\u003eAPP_INSTANCE_ID\u003c/code\u003e, requiring separate requests for each ID associated with a user.\u003c/p\u003e\n"],["\u003cp\u003eIt's crucial to note that the API doesn't remove previously aggregated data or data exported to external platforms like BigQuery, requiring separate deletion processes.\u003c/p\u003e\n"]]],["The Google Analytics User Deletion API allows deletion of user data using the `upsert` method with a `userDeletionRequest`. Specify the user's ID ( `CLIENT_ID`, `USER_ID`, or `APP_INSTANCE_ID`) and its type. Each ID requires a separate request. Data is removed from the Individual User Report within 72 hours and from Analytics servers within two months, but not from aggregated reports or external exports. OAuth 2.0 scope `https://www.googleapis.com/auth/analytics.user.deletion` is necessary.\n"],null,[]]