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