מזהי משתמשים הם מזהים ייחודיים משלכם שאתם מקצים למשתמשים בודדים. במדריך הזה מוסבר איך לשלוח מזהי משתמשים ל-Google Analytics, כדי שתוכלו לקשר בין התנהגות המשתמשים בסשנים שונים, במכשירים שונים ובפלטפורמות שונות.
מידע נוסף על התכונה User-ID מפורט במאמר מדידת הפעילות בפלטפורמות שונות. מידע על הגדרת מזהה משתמש באפליקציה זמין במאמר הגדרת מזהה משתמש.
הגדרת מאפיינים מותאמים אישית על סמך מזהי משתמשים מובילה למאפיינים עם יותר מדי ערכים ייחודיים. אם יש יותר מדי ערכים ייחודיים, עלולות להיווצר בעיות בנתונים של Google Analytics ובדיוק של הדיווח. מידע נוסף על שיטות מומלצות להגדרת מאפיינים מותאמים אישית
לפני שמתחילים
לפני ששולחים מזהי משתמשים, צריך לוודא שביצעתם את הפעולות הבאות:
- יצירת חשבון ונכס ב-Google Analytics
- יצירת מקור לנתוני האתר.
- מוסיפים את Google Tag לאתר.
- יש לכם גישה לקוד המקור של האתר.
- יש לכם הרשאת עריכה (או הרשאה גבוהה יותר) בחשבון 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. }
- מחליפים את TAG_ID במזהה התג.
- מחליפים את ההערות בבדיקות שלכם לגבי אם המשתמש מחובר, וגם אם המשתמש היה מחובר אבל אז התנתק.
- אם משתמש מחובר לחשבון, מחליפים את USER_ID במזהה המשתמש שלו.
- כשמשתמש מתנתק, צריך להגדיר את
user_id
כ-null
. אל תשלחו מחרוזת ריקה (""
), מחרוזת עם רווח (" "
) או את המילים"null"
או"NULL"
במירכאות.