Check out what’s new from Firebase at Google I/O 2022. Learn more

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

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. आप Firebase कंसोल के Analytics डैशबोर्ड में लॉग किए गए ईवेंट देख सकते हैं.

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

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

Analytics डैशबोर्ड में Play - गेम्स इवेंट नहीं देख सकते

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

  • सुनिश्चित करें कि आपका ऐप लिंक करने के लिए सभी आवश्यक शर्तें पूरी करता है।

  • सुनिश्चित करें कि लिंक बनाने के लिए आपके पास आवश्यक पहुंच है।

Play कंसोल से Firebase कंसोल को एक्सेस नहीं कर सकता

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