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 עבור C ++

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

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

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

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

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

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

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

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

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

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

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

  • הוסף את Firebase C ++ SDK לפרויקט C ++ שלך.

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

צור אתחול של אפליקציית Firebase ואותחל אותה

לפני שתתחיל, יהיה עליך ליצור ולאתחל את אפליקציית firebase:

דְמוּי אָדָם

צור את אפליקציית firebase, העבר את סביבת ה- jobject והפניה לעבודה לפעילות Java כארגומנטים:

app = ::firebase::App::Create(::firebase::AppOptions(), jni_env, activity);

אתחל את ספריית Analytics:

::firebase::analytics::Initialize(app);

iOS

צור את האפליקציה firebase:

app = ::firebase::App::Create(::firebase::AppOptions());

אתחל את ספריית Analytics:

::firebase::analytics::Initialize(app);

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

לאחר LogEvent() את LogEvent() firebase::App , תוכלו להתחיל לרשום אירועים בשיטת LogEvent() .

הדוגמה הבאה מעדכנת את ציון המשתמש:

analytics::LogEvent(analytics::kEventPostScore, analytics::kParameterScore, 42);

הצעדים הבאים