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

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

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

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

להתחיל

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

  2. קשר את אפליקציית Firebase לחשבון המפתח שלך ב-Google Play . אותו קישור ישמש את פרויקט שירותי Play Games שלך.
    במסוף Firebase, עבור אל הכרטיסייה אינטגרציות . בכרטיס Google Play , לחץ על קישור ולאחר מכן עקוב אחר ההוראות שעל המסך כדי ליצור את הקישור.

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

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

  1. הוסף את Google Analytics לאפליקציה שלך.

  2. לאחר שהוספת את Firebase SDK עבור 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 גם מ- Play Console על ידי לחיצה על סמל Firebase לצד סמל האפליקציה שלך בדף פרטי המשחק.

פתרון תקלות נפוצות

לא ניתן להציג אירועי Play Games במרכז השליטה של ​​Analytics

  • ודא שהפעלת את Google Analytics עבור פרויקט Firebase שלך ​​וששילבת את Google Analytics במשחק שלך.

  • ודא שהקוד שלך מיישם אירועים עבור LOGIN , UNLOCK_ACHIEVEMENT או POST_SCORE .

  • ודא שה-SDK רושם אירועים על ידי הפעלת רישום מילולי . מכיוון שמכשירים מקבצים אירועים באצווה כדי לשמר את חיי הסוללה, ייתכן שיחלוף זמן מה עד שאירועים אלה יהיו גלויים במרכז השליטה של ​​Analytics.

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

לא ניתן לגשת למסוף Firebase מ-Play Console

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