הגדר מזהה משתמש

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

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

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

הגדרת מזהה המשתמש

אתה יכול להגדיר מזהה משתמש בשיטה הבאה:

מָהִיר

הערה: מוצר Firebase זה אינו זמין ביעד macOS.
Analytics.setUserID("123456")

Objective-C

הערה: מוצר Firebase זה אינו זמין ביעד macOS.
[FIRAnalytics setUserID:@"123456"]

דְמוּי אָדָם

mFirebaseAnalytics.setUserId("123456");

API מודולרי אינטרנט

import { getAnalytics, setUserId } from "firebase/analytics";

const analytics = getAnalytics();
setUserId(analytics, "123456");

API עם מרחב שמות אינטרנט

firebase.analytics().setUserId("123456");

Dart

await FirebaseAnalytics.instance.setUserId(id: '123456');

אַחְדוּת

Firebase.Analytics.FirebaseAnalytics.SetUserID("123456");

C++

analytics::SetUserId("123456");

לאחר הגדרת מזהה משתמש, כל האירועים העתידיים יתויגו אוטומטית עם ערך זה, ותוכל לגשת אליו על ידי שאילתה עבור הערך user_id ב-BigQuery. הוספת מזהה משתמש לא תשפיע על אירועים שתועדו בעבר על ידי Google Analytics.

למידע נוסף על גישה לנתוני Analytics ב-BigQuery, עיין במדריך הפיתוח הזה.