अपने Play गेम्स सेवा प्रोजेक्ट के साथ Firebase को एकीकृत करें

फायरबेस आपके गेम को बेहतर बनाने में मदद कर सकता है:

शुरू हो जाओ

  1. यदि आपने पहले से नहीं किया है, तो एक फायरबेस प्रोजेक्ट बनाएं और फिर अपने गेम ( सी++ | यूनिटी ) में फायरबेस जोड़ें।

  2. अपने फायरबेस ऐप को अपने Google Play डेवलपर खाते से लिंक करें । इसी लिंक का उपयोग आपके Play गेम्स सेवा प्रोजेक्ट द्वारा किया जाएगा।
    फायरबेस कंसोल में, इंटीग्रेशन टैब पर जाएं। Google Play कार्ड पर, लिंक पर क्लिक करें और फिर लिंक बनाने के लिए ऑन-स्क्रीन निर्देशों का पालन करें।

  3. सुनिश्चित करें कि Google Play में आपका ऐप Play गेम्स सेवाओं का उपयोग करने के लिए सेट है।

Google Analytics का उपयोग करके गेम्स इवेंट लॉग करें

  1. अपने ऐप में Google Analytics जोड़ें.

  2. एक बार जब आप अपने ऐप में Google Analytics के लिए Firebase SDK जोड़ लेते हैं, तो आप Play गेम्स इवेंट लॉग करना शुरू कर सकते हैं। यहां कुछ नमूना ईवेंट दिए गए हैं जिन्हें आप लॉग इन कर सकते हैं:

    • लॉगिन इवेंट

      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. आप फायरबेस कंसोल के एनालिटिक्स डैशबोर्ड में लॉग किए गए इवेंट देख सकते हैं।

    आप गेम विवरण पृष्ठ में अपने ऐप के आइकन के बगल में फायरबेस आइकन पर क्लिक करके प्ले कंसोल से फायरबेस कंसोल तक भी पहुंच सकते हैं।

सामान्य त्रुटियों का निवारण

एनालिटिक्स डैशबोर्ड में प्ले गेम्स इवेंट नहीं देख सकते

आपको फ़ायरबेस कंसोल ( > प्रोजेक्ट सेटिंग्स > इंटीग्रेशन > Google Play ) का उपयोग करके Google Play को फ़ायरबेस से लिंक करना होगा। यदि आपको लिंक करने में समस्या हो रही है, तो निम्नलिखित की जाँच करें:

प्ले कंसोल से फायरबेस कंसोल तक नहीं पहुंच सकता

सुनिश्चित करें कि आपका Google Play डेवलपर खाता किसी Firebase ऐप से लिंक है। प्ले कंसोल में, प्ले डेवलपर खाते का मालिक या व्यवस्थापक सेटअप > लिंक्ड सर्विसेज > फायरबेस के तहत लिंकिंग स्थिति देख सकता है।