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

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

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

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

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

  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 והתייחסות 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);

הצעדים הבאים