ক্র্যাশ কেন ঘটেছে এবং এর জন্য কী করতে হবে তা বুঝতে আপনার যে সময় লাগে তা দ্রুততর করতে Firebase জেমিনি দ্বারা প্রদত্ত Crashlytics AI সহায়তা ব্যবহার করুন। Crashlytics AI সহায়তা মূল কারণগুলি সনাক্ত করে, কার্যকর অন্তর্দৃষ্টি এবং উপযুক্ত সমাধান প্রদান করে এবং ভবিষ্যতের জন্য সেরা অনুশীলনের সুপারিশ করে।
Crashlytics AI সহায়তা আপনাকে নিম্নলিখিত অন্তর্দৃষ্টি প্রদান করতে পারে:
- সারাংশ/কারণ : ব্যবহারকারীর সাথে কী ঘটেছে এবং সমস্যার কারণ কী, তার একটি সংক্ষিপ্ত কিন্তু তথ্যবহুল ব্যাখ্যা।
- ডিবাগিং বিকল্প: জেমিনি ত্রুটিটি পুনরুত্পাদন করার জন্য কয়েকটি সম্ভাব্য উপায় অফার করবে অথবা মূল কারণ সনাক্ত করার জন্য সমস্যাটি আরও ডিবাগ করার জন্য পরবর্তী পদক্ষেপগুলি প্রদান করবে। জেমিনি চেষ্টা করার জন্য প্রস্তাবিত কমান্ড বা ব্যবহারের জন্য কোড প্রদান করতে পারে ( সাবধানতার সাথে )।
- পরবর্তী পদক্ষেপগুলি কার্যকর: যদিও জেমিনি প্রাথমিকভাবে আপনার সমস্যার সমস্ত প্রেক্ষাপট জানতে পারবে না, Crashlytics AI সহায়তা মোবাইল অ্যাপ ডেভেলপমেন্টে Firebase-এর জ্ঞানের ভাণ্ডার ব্যবহার করে যখনই সম্ভব কিছু সম্ভাব্য সমাধানের পথ সুপারিশ করবে এবং আরও গভীর অন্তর্দৃষ্টি পেতে অতিরিক্ত প্রেক্ষাপট এবং সোর্স কোড যোগ করার ক্ষমতা প্রদান করবে।
- সর্বোত্তম অনুশীলন: ট্রায়েজ প্রক্রিয়ার একটি অংশ হল, আদর্শভাবে, আপনার অ্যাপটিকে ভবিষ্যতের জন্য সুরক্ষিত রাখা যাতে এই ধরণের সমস্যাগুলি পুনরাবৃত্তি না হয়। সমস্যা সমাধানের সম্ভাব্য পদ্ধতিগুলি প্রদানের জন্য জেমিনি হাজার হাজার পৃষ্ঠার ফায়ারবেস ডকুমেন্টেশন (এবং আরও অনেক কিছু) উল্লেখ করে।
Crashlytics AI সহায়তা কীভাবে আপনার ডেটা ব্যবহার করে
Firebase এ Gemini কীভাবে আপনার ডেটা ব্যবহার করে সে সম্পর্কে আরও তথ্যের জন্য Firebase এ Gemini কীভাবে আপনার ডেটা ব্যবহার করে তা দেখুন।
প্রয়োজনীয় অনুমতি
Firebase এ Gemini-এর বৈশিষ্ট্যগুলি সক্ষম এবং ব্যবহার করার জন্য নির্দিষ্ট IAM ভূমিকা এবং অনুমতির প্রয়োজন।
- মালিক বা সম্পাদক IAM ভূমিকায় থাকা প্রকল্প সদস্যরা Firebase এ Gemini সক্ষম করতে এবং এর বৈশিষ্ট্যগুলি ব্যবহার করতে পারেন।
- প্রজেক্ট ভিউয়াররা Firebase এ Gemini সক্ষম করতে পারবেন না, তবে তারা এর বৈশিষ্ট্যগুলি ব্যবহার করতে পারবেন, যার মধ্যে Firebase চ্যাটে Gemini , Crashlytics এ সাহায্য এবং AI সহায়তা অন্তর্ভুক্ত রয়েছে যদি তাদের Gemini for Google Cloud ভূমিকা দেওয়া হয় ।
- যদি প্রকল্পটি Google Workspace (পূর্বে G Suite) এর অংশ হয় , তাহলে একজন Google Workspace প্রশাসককে এটি সক্ষম করতে হবে।
একজন প্রকল্প সদস্যকে Gemini for Google Cloud ভূমিকা কীভাবে নির্ধারণ করবেন তা এখানে দেওয়া হল। মনে রাখবেন যে শুধুমাত্র প্রকল্পের মালিকরা IAM ভূমিকা সম্পাদনা করতে পারবেন।
- Firebase কনসোল থেকে, Project settings নির্বাচন করুন, তারপর Users and permissions নির্বাচন করুন।
- প্রযোজ্য প্রকল্প সদস্যের জন্য সারিটি খুঁজুন।
- More options এ ক্লিক করুন, তারপর Edit access নির্বাচন করুন।
- ভূমিকা(গুলি) প্রসারিত করুন, Gemini for Google Cloud নির্বাচন করুন, তারপর Done এ ক্লিক করুন।
- পরিবর্তনটি সংরক্ষণ করতে ভূমিকা আপডেট করুন ক্লিক করুন। আপনার ব্যবহারকারীর জন্য নতুন ভূমিকাটি প্রয়োগ করতে এক বা দুই মিনিট সময় লাগতে পারে।
Crashlytics AI সহায়তা সেট আপ করুন
Crashlytics এ AI সহায়তা সেট আপ করতে, Firebase- এ Set up Firebase তে বর্ণিত পদ্ধতিতে Firebase এ Gemini সক্ষম করুন, তারপর Genare insights- এ এগিয়ে যান।
অন্তর্দৃষ্টি তৈরি করুন
আপনার ক্র্যাশ সম্পর্কে অন্তর্দৃষ্টি তৈরি করতে Crashlytics এ AI সহায়তা ব্যবহার করতে:
আপনার প্রোজেক্টে Crashlytics ড্যাশবোর্ড খুলুন এবং আপনার অ্যাপটি নির্বাচন করুন।
আপনি যে ক্র্যাশটি তদন্ত করতে চান তা সনাক্ত করুন এবং নির্বাচন করুন। Crashlytics ইভেন্ট পৃষ্ঠাটি প্রদর্শিত হবে, যার মধ্যে নিম্নলিখিতগুলির মধ্যে একটি বা একাধিক অন্তর্দৃষ্টি অন্তর্ভুক্ত থাকবে:
- সম্ভাব্য কারণ সহ দুর্ঘটনার বিশ্লেষণ
- ডিবাগিং নির্দেশাবলী
- পরবর্তী পদক্ষেপগুলি কার্যকর করা যেতে পারে
- সেরা অনুশীলন
যদি আপনি ইভেন্ট পৃষ্ঠার শীর্ষে Crashlytics বৈশিষ্ট্যে AI সহায়তা দেখতে না পান, তাহলে যাচাই করুন যে Firebase এ Gemini সক্ষম করা হয়েছে (সেটআপ নির্দেশাবলীর জন্য, Firebase এ Gemini সেট আপ দেখুন)। এছাড়াও, নিশ্চিত করুন যে আপনি একটি ক্র্যাশ বা ANR ইভেন্ট দেখছেন। অ-মারাত্মক ইভেন্টগুলি এখনও সমর্থিত নয়।
যদি আপনি আরও গভীর অন্তর্দৃষ্টি পেতে কোড এবং প্রসঙ্গ প্রদান করতে চান, তাহলে আরও গভীর অন্তর্দৃষ্টি চান? বাক্সে শুরু করুন ক্লিক করুন।
Firebase এ Gemini যে কোডটি অনুরোধ করে সেটি কোড ফিল্ডে পেস্ট করুন।
যদি আপনার কাছে আরও প্রসঙ্গ বা অতিরিক্ত বিবরণ থাকে যা AI অন্তর্দৃষ্টি উন্নত করতে সাহায্য করতে পারে, তাহলে "যেকোনো প্রসঙ্গ বা প্রাসঙ্গিক বিবরণ ভাগ করুন" ক্ষেত্রে এটি যোগ করুন।
AI অন্তর্দৃষ্টি পুনঃজেনারেট করুন ক্লিক করুন।
Firebase এ Gemini আপনার প্রদত্ত কোড এবং প্রসঙ্গের উপর ভিত্তি করে আপডেট করা অন্তর্দৃষ্টি তৈরি করে।
Crashlytics এ AI সহায়তার সমস্যা সমাধান করুন
Firebase এ ট্রাবলশুট জেমিনি দেখুন।
কোটা এবং মূল্য নির্ধারণ
এই বিভাগটি Crashlytics এ AI সহায়তার জন্য কোটা এবং মূল্য কাঠামো বর্ণনা করে।
কোটা এবং সীমা
Firebase জেমিনি যে Gemini for Google Cloud API কোটা ব্যবহার করে, তার অংশ হিসেবে Crashlytics কোটায় এআই সহায়তা অন্তর্ভুক্ত করা হয়েছে।
আপনি Gemini for Google Cloud API কোটা পৃষ্ঠায় আপনার বর্তমান কোটা দেখতে পারেন:
- Google Cloud কনসোল থেকে, সক্ষম API এবং পরিষেবা নির্বাচন করুন।
- Gemini for Google Cloud API ক্লিক করুন।
- কোটা এবং সিস্টেম সীমা ক্লিক করুন।
Gemini for Google Cloud API কোটা দেখা যাচ্ছে। Crashlytics এআই সহায়তা "প্রতি ব্যবহারকারীর জন্য প্রতিদিন চ্যাট এপিআই অনুরোধ" কোটা ব্যবহার করে।
কোটা বৃদ্ধির অনুরোধ করতে:
- আপনি যে কোটা বাড়াতে চান তা নির্বাচন করুন এবং অনুরোধ সম্পাদনা করুন এ ক্লিক করুন।
- নতুন মান টেক্সট ফিল্ডে আপনার অনুরোধ করা কোটাটি আপডেট করুন, তারপর জমা দিন ক্লিক করুন। Google Cloud টিম আপনার অনুরোধ মূল্যায়ন করবে এবং ইমেলের মাধ্যমে উত্তর দেবে।
মূল্য নির্ধারণ
Crashlytics এআই সহায়তা Firebase জেমিনির অংশ হিসেবে পাওয়া যায়, যা ব্যক্তিগত ব্যবহারকারীদের জন্য বিনামূল্যে বা Gemini Code Assist সাবস্ক্রিপশনের সাথে অন্তর্ভুক্ত।
আরও তথ্যের জন্য Firebase মূল্য নির্ধারণে Gemini দেখুন।