שילוב Firebase עם הפרויקט של שירותי Play Games

פלטפורמת Firebase יכולה לעזור לכם לשפר את המשחק:

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

  • אפשר להשתמש בכל אחד ממוצרי Firebase שתומכים במשחקים, כמו Crashlytics, Remote Config ועוד.

שנתחיל?

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

  2. מקשרים את האפליקציה ב-Firebase לGoogle Play חשבון המפתח. אותו קישור ישמש את פרויקט Play Games services.
    במסוף Firebase, עוברים לכרטיסייה Integrations (שילובים). בכרטיס Google Play, לוחצים על קישור ופועלים לפי ההוראות במסך כדי ליצור את הקישור.

  3. מוודאים שהאפליקציה שלכם ב-Google Play מוגדרת לשימוש ב-Play Games services.

רישום אירועים ביומן של משחקים באמצעות Google Analytics

  1. מוסיפים את Google Analytics לאפליקציה.

  2. אחרי שמוסיפים את 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);
      
  3. אפשר לראות את האירועים שנרשמו בAnalytics מרכז הבקרה של מסוף Firebase.

    אפשר לגשת אל Firebase Console גם מPlay Console. לשם כך, לוחצים על סמל Firebase לצד סמל האפליקציה בדף פרטי המשחק.

פתרון בעיות נפוצות

לא ניתן לצפות באירועי Play Games בלוח הבקרה של Analytics

צריך לקשר את Google Play ל-Firebase באמצעות מסוף Firebase ( > Project settings > Integrations > Google Play). אם נתקלתם בבעיות בקישור, כדאי לבדוק את הדברים הבאים:

אי אפשר לגשת למסוף Firebase ממסוף Play

חשוב לוודא שGoogle Play חשבון המפתח מקושר לאפליקציית Firebase. במסוף Play, בעלים או אדמין של חשבון המפתח Play יכולים לראות את סטטוס הקישור בקטע הגדרה > שירותים מקושרים > Firebase.