התחל עם Google Analytics עבור C++

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

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

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

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

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

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

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

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

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

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

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

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

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

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

לפני שתתחיל, תצטרך ליצור ולאתחל את אפליקציית Firebase:

דְמוּי אָדָם

צור את אפליקציית Firebase, העבר את סביבת jni והפניית 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);

יומן אירועים

לאחר שהגדרת את מופע ה- firebase::App , תוכל להתחיל לרשום אירועים בשיטה LogEvent() ‎.

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

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

הצעדים הבאים