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