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