Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

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

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

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

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

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

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

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

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

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

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

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

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

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

שימו לב כי הוספת Firebase ל- C ++ שלך פרויקט כולל משימות הן Firebase הקונסולה וב C ++ לפרויקט פתוח (למשל, אתה מוריד קבצי config 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);

הצעדים הבאים