Firebase को Play की गेम सेवाओं के प्रोजेक्ट के साथ इंटिग्रेट करना

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

शुरू करें

  1. अगर आपने अब तक Firebase प्रोजेक्ट नहीं बनाया है, तो उसे बनाएं. इसके बाद, अपने गेम में Firebase जोड़ें (C++ | Unity).

  2. अपने Firebase ऐप्लिकेशन को अपने Google Play डेवलपर खाते से लिंक करें. आपके Play Games services प्रोजेक्ट के लिए भी इसी लिंक का इस्तेमाल किया जाएगा.
    Firebase कंसोल में, इंटिग्रेशन टैब पर जाएं. Google Play कार्ड पर, लिंक करें पर क्लिक करें. इसके बाद, लिंक बनाने के लिए स्क्रीन पर दिए गए निर्देशों का पालन करें.

  3. पक्का करें कि Google Play में आपका ऐप्लिकेशन, इस्तेमाल करने के लिए सेट अप हो Play Games services.

Google Analytics का इस्तेमाल करके, गेम के इवेंट लॉग करना

  1. अपने ऐप्लिकेशन में Google Analytics जोड़ें.

  2. अपने ऐप्लिकेशन में Google Analytics के लिए Firebase SDK टूल जोड़ने के बाद, 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 के आइकॉन पर क्लिक करें.

आम तौर पर होने वाली गड़बड़ियां ठीक करना

Analytics डैशबोर्ड में, Play Games इवेंट नहीं दिख रहे हैं

आपको Firebase से लिंक Google Play करने के लिए, Firebase कंसोल ( > प्रोजेक्ट सेटिंग > इंटिग्रेशन > Google Play) का इस्तेमाल करना होगा. अगर आपको लिंक करने में समस्या आ रही है, तो यह देखें:

Play Console से Firebase कंसोल को ऐक्सेस नहीं किया जा सकता

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