פלטפורמת 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.