ফায়ারবেস আপনার গেমের লেভেল বাড়াতে সাহায্য করতে পারে:
Google Analytics সাহায্যে গেম ইভেন্টগুলি লগ করুন, এটি একটি বিনামূল্যের অ্যাপ পরিমাপ সমাধান যা অ্যাপ ব্যবহার এবং ব্যবহারকারীর অংশগ্রহণ সম্পর্কে অন্তর্দৃষ্টি প্রদান করে।
Crashlytics , Remote Config এবং আরও অনেক কিছুর মতো গেম সমর্থন করে এমন যেকোনো ফায়ারবেস পণ্য ব্যবহার করুন।
শুরু করুন
যদি আপনি ইতিমধ্যেই না করে থাকেন, তাহলে একটি Firebase প্রকল্প তৈরি করুন, এবং তারপর আপনার গেমে Firebase যোগ করুন ( C++ | Unity )।
আপনার Firebase অ্যাপটি আপনার Google Play ডেভেলপার অ্যাকাউন্টের সাথে লিঙ্ক করুন । এই একই লিঙ্কটি আপনার Play Games services প্রকল্পেও ব্যবহার করা হবে।
Firebase কনসোলে, Integrations ট্যাবে যান। Google Play কার্ডে, Link এ ক্লিক করুন, এবং তারপর লিঙ্কটি তৈরি করতে অন-স্ক্রীন নির্দেশাবলী অনুসরণ করুন।নিশ্চিত করুন যে 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);
আপনি Firebase কনসোলের 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 এর সাথে লিঙ্ক করতে হবে ( > প্রজেক্ট সেটিংস > ইন্টিগ্রেশন > Google Play )। লিঙ্ক করতে সমস্যা হলে, নিম্নলিখিতগুলি পরীক্ষা করে দেখুন:
নিশ্চিত করুন যে আপনার অ্যাপটি লিঙ্কিংয়ের জন্য সমস্ত পূর্বশর্ত পূরণ করে।
লিঙ্কটি তৈরি করার জন্য আপনার প্রয়োজনীয় অ্যাক্সেস আছে কিনা তা নিশ্চিত করুন।
Play কনসোল থেকে Firebase কনসোল অ্যাক্সেস করা যাচ্ছে না
নিশ্চিত করুন যে আপনার Google Play ডেভেলপার অ্যাকাউন্টটি একটি Firebase অ্যাপের সাথে লিঙ্ক করা আছে। Play Console- এ, Play ডেভেলপার অ্যাকাউন্টের মালিক বা প্রশাসক Setup > Linked Services > Firebase-এর অধীনে লিঙ্কিং স্ট্যাটাস দেখতে পারবেন।