פלטפורמת Firebase יכולה לעזור לכם לשפר את המשחק:
מנהלים רישום של אירועים במשחקים באמצעות Google Analytics, פתרון חינמי למדידת אפליקציות שמספק תובנות לגבי השימוש באפליקציה והתעניינות המשתמשים.
אפשר להשתמש בכל אחד ממוצרי Firebase שתומכים במשחקים, כמו Crashlytics, Remote Config ועוד.
שנתחיל?
אם עדיין לא עשיתם את זה, אתם צריכים ליצור פרויקט ב-Firebase ולהוסיף את Firebase למשחק (C++ | Unity).
מקשרים את האפליקציה ב-Firebase לGoogle Play חשבון המפתח. אותו קישור ישמש את פרויקט Play Games services.
במסוף Firebase, עוברים לכרטיסייה Integrations (שילובים). בכרטיס Google Play, לוחצים על קישור ופועלים לפי ההוראות במסך כדי ליצור את הקישור.מוודאים שהאפליקציה ב-Google Play מוגדרת לשימוש ב-Play Games services.
רישום אירועים של משחקים באמצעות Google Analytics
אחרי שמוסיפים את Firebase SDK for Google Analytics לאפליקציה, אפשר להתחיל לתעד אירועים של Play Games. הנה כמה דוגמאות לאירועים שאפשר לרשום ביומן:
אירועי התחברות
Bundle bundle = new Bundle(); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.LOGIN, bundle);איך להעניק הישגים
Bundle bundle = new Bundle(); bundle.putString(FirebaseAnalytics.Param.ACHIEVEMENT_ID, achievementId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.UNLOCK_ACHIEVEMENT, bundle);הניקוד בלוח לידרבורד
Bundle bundle = new Bundle(); bundle.putLong(FirebaseAnalytics.Param.SCORE, score); bundle.putString("leaderboard_id", leaderboardId); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.POST_SCORE, bundle);
אפשר לראות את האירועים שנרשמו בAnalytics מרכז הבקרה של מסוף Firebase.
אפשר לגשת ל-Firebase Console גם מPlay Console. לשם כך, לוחצים על סמל Firebase לצד סמל האפליקציה בדף פרטי המשחק.
פתרון בעיות נפוצות
לא ניתן לצפות באירועי Play Games בלוח הבקרה של Analytics
בודקים שהפעלתם את Google Analytics בפרויקט שלכם ב-Firebase ושילבתם את Google Analytics במשחק.
מוודאים שהקוד מטמיע אירועים עבור
LOGIN,UNLOCK_ACHIEVEMENTאוPOST_SCORE.כדי לוודא שערכת ה-SDK מתעדת אירועים, מפעילים רישום מפורט ביומן. מכשירים מדווחים על אירועים במרוכז כדי לא להכביד יותר מדי על הסוללות, ולכן יכול להיות שיעבור זמן עד שהאירועים האלה יופיעו בלוח הבקרה של Analytics.
לא ניתן לקשר את Google Play אל Firebase
צריך לקשר את Google Play ל-Firebase באמצעות מסוף Firebase ( > Project settings > Integrations > Google Play). אם נתקלתם בבעיות בקישור, כדאי לבדוק את הדברים הבאים:
חשוב לוודא שהאפליקציה עומדת בכל הדרישות המוקדמות לקישור.
חשוב לוודא שיש לכם את הגישה הנדרשת ליצירת הקישור.
אי אפשר לגשת למסוף Firebase ממסוף Play
חשוב לוודא שGoogle Play חשבון המפתח מקושר לאפליקציית Firebase. במסוף Play, בעלים או אדמין של חשבון המפתח Play יכולים לראות את סטטוס הקישור בקטע הגדרה > שירותים מקושרים > Firebase.