אירועים מספקים תובנות לגבי מה שקורה באפליקציה שלך, כגון פעולות משתמש, אירועי מערכת או שגיאות.
Google Analytics רושם עבורך אירועים מסוימים באופן אוטומטי; אתה לא צריך להוסיף שום קוד כדי לקבל אותם. אם האפליקציה שלך צריכה לאסוף נתונים נוספים, תוכל לרשום עד 500 סוגי אירועי Analytics שונים באפליקציה שלך. אין הגבלה על נפח האירועים הכולל של האפליקציה שלך. שים לב ששמות אירועים הם תלויי רישיות וכי רישום שני אירועים ששמותיהם שונים רק במקרה מוביל לשני אירועים נפרדים.
לפני שאתה מתחיל
לפני שתוכל להשתמש ב-Google Analytics , עליך:
רשום את פרויקט Unity שלך והגדר אותו לשימוש ב-Firebase.
אם פרויקט Unity שלך כבר משתמש ב-Firebase, אז הוא כבר רשום ומוגדר עבור Firebase.
אם אין לך פרויקט של Unity, תוכל להוריד אפליקציה לדוגמה .
הוסף את Firebase Unity SDK (באופן ספציפי,
FirebaseAnalytics.unitypackage
) לפרויקט Unity שלך.
שים לב שהוספת Firebase לפרויקט Unity שלך כרוכה במשימות הן במסוף Firebase והן בפרויקט Unity הפתוח (לדוגמה, אתה מוריד קובצי תצורה של Firebase מהמסוף, ואז מעביר אותם לפרויקט Unity שלך).
יומן אירועים
לאחר שאתחלת את מודול Firebase.Analytics.FirebaseAnalytics
, תוכל להשתמש בו כדי לרשום אירועים בשיטה LogEvent()
.
כדי לעזור לך להתחיל, ה-SDK של Analytics מגדיר מספר אירועים מומלצים הנפוצים בין סוגים שונים של אפליקציות, כולל אפליקציות קמעונאות ומסחר אלקטרוני, נסיעות ומשחקים. למידע נוסף על אירועים אלו ומתי להשתמש בהם, עיין במאמרי אירועים מומלצים במרכז העזרה של Google Analytics.
תוכל למצוא פרטי יישום עבור אירועים מומלצים במיקומים הבאים:
- אירועים מוצעים: ראה את רשימת קבועי
Event
. - פרמטרים שנקבעו: עיין ברשימת קבועי
Parameters
.
הדוגמה הבאה מדגימה כיצד לרשום אירוע SELECT_CONTENT
מוצע:
// Log an event with multiple parameters, passed as an array: Firebase.Analytics.FirebaseAnalytics.LogEvent( Firebase.Analytics.FirebaseAnalytics.EventSelectContent, new Firebase.Analytics.Parameter( Firebase.Analytics.FirebaseAnalytics.ParameterItemId, id), new Firebase.Analytics.Parameter( Firebase.Analytics.FirebaseAnalytics.ParameterItemName, "name"), new Firebase.Analytics.Parameter( Firebase.Analytics.FirebaseAnalytics.UserPropertySignUpMethod, "Google"), new Firebase.Analytics.Parameter( "favorite_food", mFavoriteFood), new Firebase.Analytics.Parameter( "user_id", mUserId) );
בנוסף לפרמטרים שנקבעו, ניתן להוסיף את הפרמטרים הבאים לכל אירוע:
פרמטרים מותאמים אישית: פרמטרים מותאמים אישית אינם מיוצגים ישירות בדוחות Analytics שלך, אך ניתן להשתמש בהם כמסננים בהגדרות קהל שניתן להחיל אותם על כל דוח. פרמטרים מותאמים אישית נכללים גם בנתונים המיוצאים אל BigQuery אם האפליקציה שלך מקושרת לפרויקט BigQuery.
פרמטר
VALUE
:VALUE
הוא פרמטר למטרות כלליות שמועיל לצבירת מדד מפתח המתייחס לאירוע Analytics. דוגמאות כוללות הכנסה, מרחק, זמן ונקודות.
אם לאפליקציה שלך יש צרכים ספציפיים שאינם מכוסים על ידי סוג אירוע Analytics מוצע, תוכל לרשום אירועי Analytics מותאמים אישית משלך כפי שמוצג בדוגמה זו:
Firebase.Analytics.FirebaseAnalytics.LogEvent("custom_progress_event", "percent", 0.4f);
הצג אירועים בפלט היומן
דְמוּי אָדָם
אתה יכול להפעיל רישום מילולי ביומן ניפוי באגים של Android Studio, כדי לעזור לאמת שאירועים נרשמים כהלכה על ידי ה-SDK. זה כולל אירועים שנרשמים באופן אוטומטי וגם ידני.
אתה יכול לאפשר רישום מילולי באמצעות סדרה של פקודות adb:
adb shell setprop log.tag.FA VERBOSE
adb shell setprop log.tag.FA-SVC VERBOSE
adb logcat -v time -s FA FA-SVC
פקודה זו מציגה את האירועים שלך ב-Android Studio logcat, ועוזרת לך לאמת מיד שאירועים נשלחים.
iOS+
אירועים נרשמים למסוף, וניתן לצפות בהם תוך כדי הפעלת האפליקציה דרך XCode.
הצג אירועי ניתוח בלוח המחוונים
תוכל להציג נתונים סטטיסטיים מצטברים על אירועי Analytics שלך במרכזי השליטה של מסוף Firebase. לוחות מחוונים אלה מתעדכנים מעת לעת במהלך היום. לבדיקה מיידית, השתמש בפלט logcat כמתואר בסעיף הקודם.
כדי לגשת לנתונים האלה במסוף Firebase:
- במסוף Firebase , פתח את הפרויקט שלך.
- בחר ב-Analytics מהתפריט כדי להציג את לוח המחוונים לדיווח של Analytics.
הכרטיסייה אירועים מציגה את דוחות האירועים שנוצרים אוטומטית עבור כל סוג נפרד של אירוע Analytics שנרשם על ידי האפליקציה שלך. קרא עוד על לוח המחוונים .