שליחת מזהי משתמשים

מזהי משתמשים הם מזהים ייחודיים משלכם שאתם מקצים למשתמשים בודדים. במדריך הזה מוסבר איך לשלוח מזהי משתמשים ל-Google Analytics, כדי שתוכלו לקשר בין התנהגות המשתמשים בסשנים שונים, במכשירים שונים ובפלטפורמות שונות.

מידע נוסף על התכונה User-ID מפורט במאמר מדידת הפעילות בפלטפורמות שונות. מידע על הגדרת מזהה משתמש באפליקציה זמין במאמר הגדרת מזהה משתמש.

הגדרת מאפיינים מותאמים אישית על סמך מזהי משתמשים מובילה למאפיינים עם יותר מדי ערכים ייחודיים. אם יש יותר מדי ערכים ייחודיים, עלולות להיווצר בעיות בנתונים של Google Analytics ובדיוק של הדיווח. מידע נוסף על שיטות מומלצות להגדרת מאפיינים מותאמים אישית


לפני שמתחילים

לפני ששולחים מזהי משתמשים, צריך לוודא שביצעתם את הפעולות הבאות:

שליחת מזהי משתמשים

הערך ששולחים למאפיין user_id תלוי במצב המשתמש:

  • המשתמש אף פעם לא נכנס לחשבון: אל תשלחו את הפרמטר user_id.
  • המשתמש מחובר לחשבון: שליחת מזהה המשתמש.
  • המשתמש נכנס לחשבון ואז יצא ממנו: שליחה של null.

כדי לשלוח מזהה משתמש ל-Analytics, מוסיפים את הפרמטר user_id לפקודה config בכל דף באתר:

if (/* your logic for determining if the user is signed in */) {
  gtag('config', 'TAG_ID', {
    'user_id': 'USER_ID'
  });
} else if (/* your logic for determining if the user signed out */) {
  gtag('config', 'TAG_ID', {
    'user_id': null
  });
} else {
  // Do nothing if the user never signed in.
}
  1. מחליפים את TAG_ID במזהה התג.
  2. מחליפים את ההערות בבדיקות שלכם לגבי אם המשתמש מחובר, וגם אם המשתמש היה מחובר אבל אז התנתק.
  3. אם משתמש מחובר לחשבון, מחליפים את USER_ID במזהה המשתמש שלו.
  4. כשמשתמש מתנתק, צריך להגדיר את user_id כ-null. אל תשלחו מחרוזת ריקה (""), מחרוזת עם רווח (" ") או את המילים "null" או "NULL" במירכאות.