Check out what’s new from Firebase@ Google I/O 2021, and join our alpha program for early access to the new Remote Config personalization feature. Learn more

התחל בעבודה עם Google Analytics לאחדות

Google Analytics אוספת נתוני שימוש והתנהגות עבור האפליקציה שלך. ה- SDK רושם שני סוגים עיקריים של מידע:

  • אירועים: מה קורה באפליקציה שלך, כגון פעולות משתמש, אירועי מערכת או שגיאות.
  • מאפייני משתמש: מאפיינים שאתה מגדיר לתיאור פלחים בבסיס המשתמשים שלך, כגון העדפת שפה או מיקום גיאוגרפי.

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

כדי לגשת לנתונים אלה:

  1. במסוף Firebase , פתח את הפרויקט שלך.
  2. בחר ב- Analytics מהתפריט כדי להציג את לוח המחוונים של Analytics.

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

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

לפני שאתה מתחיל

לפני שתוכל להשתמש ב- Google Analytics , עליך:

  • רשום את פרויקט Unity שלך והגדר אותו לשימוש ב- Firebase.

    • אם פרויקט האחדות שלך כבר משתמש ב- Firebase, הוא כבר רשום ומוגדר ל- Firebase.

    • אם אין לך פרויקט Unity, תוכל להוריד אפליקציה לדוגמה .

  • הוסף את ה- SDK של Firebase Unity (במיוחד FirebaseAnalytics.unitypackage ) לפרויקט Unity שלך.

שים לב שהוספת Firebase לפרויקט Unity שלך כוללת משימות הן במסוף Firebase והן בפרויקט Unity הפתוח שלך (לדוגמה, אתה מוריד קבצי תצורה של Firebase מהקונסולה ואז מעביר אותם לפרויקט Unity שלך).

רישום אירועים

אתה יכול להתחיל מיד לרשום אירועים בשיטת LogEvent() .

הדוגמה הבאה רושמת אירועים עם סוגים שונים של ארגומנטים:

// Log an event with no parameters.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(Firebase.Analytics.FirebaseAnalytics.EventLogin);

// Log an event with a float parameter
Firebase.Analytics.FirebaseAnalytics
  .LogEvent("progress", "percent", 0.4f);

// Log an event with an int parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventPostScore,
    Firebase.Analytics.FirebaseAnalytics.ParameterScore,
    42
  );

// Log an event with a string parameter.
Firebase.Analytics.FirebaseAnalytics
  .LogEvent(
    Firebase.Analytics.FirebaseAnalytics.EventJoinGroup,
    Firebase.Analytics.FirebaseAnalytics.ParameterGroupId,
    "spoon_welders"
  );

// Log an event with multiple parameters, passed as a struct:
Firebase.Analytics.Parameter[] LevelUpParameters = {
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterLevel, 5),
  new Firebase.Analytics.Parameter(
    Firebase.Analytics.FirebaseAnalytics.ParameterCharacter, "mrspoon"),
  new Firebase.Analytics.Parameter(
    "hit_accuracy", 3.14f)
};
Firebase.Analytics.FirebaseAnalytics.LogEvent(
  Firebase.Analytics.FirebaseAnalytics.EventLevelUp,
  LevelUpParameters);

הצעדים הבאים