Firebase आपके गेम को बेहतर बनाने में मदद कर सकता है:
Google Analytics की मदद से, गेम के इवेंट लॉग करें. यह ऐप्लिकेशन को मेज़र करने वाला एक मुफ़्त टूल है जो ऐप्लिकेशन के इस्तेमाल और उसमें उपयोगकर्ता की दिलचस्पी के बारे में अहम जानकारी देता है.
शुरू करें
अगर आपने अब तक Firebase प्रोजेक्ट नहीं बनाया है, तो उसे बनाएं. इसके बाद, अपने गेम में Firebase जोड़ें (C++ | Unity).
अपने Firebase ऐप्लिकेशन को अपने Google Play डेवलपर खाते से लिंक करें. आपके Play Games services प्रोजेक्ट के लिए भी इसी लिंक का इस्तेमाल किया जाएगा.
Firebase कंसोल में, इंटिग्रेशन टैब पर जाएं. Google Play कार्ड पर, लिंक करें पर क्लिक करें. इसके बाद, लिंक बनाने के लिए स्क्रीन पर दिए गए निर्देशों का पालन करें.पक्का करें कि Google Play में आपका ऐप्लिकेशन, इस्तेमाल करने के लिए सेट अप हो Play Games services.
Google Analytics का इस्तेमाल करके, गेम के इवेंट लॉग करना
अपने ऐप्लिकेशन में 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);
लॉग किए गए इवेंट, Analytics डैशबोर्ड Firebase कंसोल में देखे जा सकते हैं.
आप Firebase कंसोल को Play Console से भी ऐक्सेस कर सकते हैं. इसके लिए, 'गेम की जानकारी' पेज पर अपने ऐप्लिकेशन के आइकॉन के बगल में मौजूद, Firebase के आइकॉन पर क्लिक करें.
आम तौर पर होने वाली गड़बड़ियां ठीक करना
Analytics डैशबोर्ड में, Play Games इवेंट नहीं दिख रहे हैं
देखें कि आपने अपने Firebase प्रोजेक्ट के लिए चालू किया है या नहीं. साथ ही, यह भी देखें कि आपने अपने गेम में इंटिग्रेट किया है या नहीं.Google AnalyticsGoogle Analytics
इस बात की पुष्टि करें कि आपके कोड में
LOGIN,UNLOCK_ACHIEVEMENTयाPOST_SCOREके लिए इवेंट लागू किए गए हैं.ज़्यादा जानकारी वाले लॉगिंग को चालू करके, पुष्टि करें कि SDK टूल इवेंट लॉग कर रहा है. डिवाइस, बैटरी लाइफ़ बचाने के लिए इवेंट को बैच में भेजते हैं. इसलिए, इन इवेंट को Analytics डैशबोर्ड में दिखने में कुछ समय लग सकता है .
Google Play को Firebase से लिंक नहीं किया जा सकता
पक्का करें कि आपका ऐप्लिकेशन, लिंक करने की सभी ज़रूरी शर्तें पूरी करता हो.
Play Console से Firebase कंसोल को ऐक्सेस नहीं किया जा सकता
पक्का करें कि आपका Google Play डेवलपर खाता, किसी Firebase ऐप्लिकेशन से लिंक हो. Play Console में, डेवलपर खाते का मालिक या एडमिन, सेटिंग सेटअप > लिंक की गई सेवाएं > Firebase में जाकर, लिंक करने की स्थिति देख सकता है.Play