ক্র্যাশলিটিক্স ড্যাশবোর্ডে এআই অন্তর্দৃষ্টি

Crashlytics ড্যাশবোর্ডে, আপনি আপনার সমস্যাগুলো সম্পর্কে এআই-এর তৈরি তথ্য পেতে পারেন, যা কোনো সমস্যা কেন ঘটল এবং আপনি কীভাবে তার সমাধান করতে পারেন, তা বুঝতে আপনার সময় কমাতে সাহায্য করে। Crashlytics -এর এআই সহায়তা সমস্যার মূল কারণ শনাক্ত করে, কার্যকরী তথ্য ও উপযোগী সমাধান প্রদান করে এবং ভবিষ্যতে করণীয় সেরা কর্মপন্থা সম্পর্কে পরামর্শ দেয়।

উপলব্ধ অন্তর্দৃষ্টি

Crashlytics এআই-এর সহায়তা আপনাকে নিম্নলিখিত তথ্যগুলো প্রদান করতে পারে:

  • সারাংশ/কারণ : ব্যবহারকারীর সাথে কী ঘটেছে এবং কী কারণে সমস্যাটি হয়েছে তার একটি সংক্ষিপ্ত কিন্তু তথ্যবহুল ব্যাখ্যা।
  • ডিবাগিং বিকল্প: জেমিনি ত্রুটিটি পুনরায় ঘটানোর জন্য কয়েকটি সম্ভাব্য উপায় দেবে অথবা মূল কারণ শনাক্ত করতে সমস্যাটি আরও ডিবাগ করার জন্য পরবর্তী পদক্ষেপ সরবরাহ করবে। জেমিনি চেষ্টা করার জন্য প্রস্তাবিত কমান্ড বা ব্যবহার করার জন্য কোড ( সতর্কতার সাথে ) সরবরাহ করতে পারে।
  • কার্যকরী পরবর্তী পদক্ষেপ: যদিও জেমিনির কাছে প্রাথমিকভাবে আপনার সমস্যা সম্পর্কে সম্পূর্ণ তথ্য থাকবে না, Crashlytics এআই সহায়তা মোবাইল অ্যাপ ডেভেলপমেন্টের উপর ফায়ারবেসের বিপুল জ্ঞান ব্যবহার করে, যখনই সম্ভব, কয়েকটি সম্ভাব্য সমাধানের পথ সুপারিশ করবে।
  • সর্বোত্তম অনুশীলন: সমস্যা বাছাই প্রক্রিয়ার একটি অংশ হলো, আদর্শগতভাবে, আপনার অ্যাপটিকে ভবিষ্যতের জন্য প্রস্তুত করা, যাতে এই ধরনের সমস্যাগুলির পুনরাবৃত্তি না ঘটে। সমস্যাটি সমাধানের সম্ভাব্য উপায়গুলি জানাতে জেমিনি ফায়ারবেস ডকুমেন্টেশনের হাজার হাজার পৃষ্ঠা (এবং আরও অনেক কিছু) রেফারেন্স হিসেবে ব্যবহার করে।

শুরু করার আগে

নিশ্চিত করুন যে আপনার প্রয়োজনীয় অনুমতি রয়েছে এবং আপনি Firebase এ Gemini সক্রিয় করেছেন।

প্রয়োজনীয় অনুমতি

Firebase এ Gemini-র বৈশিষ্ট্যগুলি সক্রিয় ও ব্যবহার করার জন্য নির্দিষ্ট IAM রোল এবং অনুমতির প্রয়োজন হয়।

  • যেসব প্রোজেক্ট সদস্যের ওনার বা এডিটর IAM রোল রয়েছে, তারা Firebase এ Gemini সক্রিয় করতে এবং এর ফিচারগুলো ব্যবহার করতে পারেন।
  • প্রজেক্ট ভিউয়াররা Firebase জেমিনি সক্রিয় করতে পারেন না, কিন্তু যদি তাদের ‘ Gemini for Google Cloud ইউজার’ রোলটি বরাদ্দ করা থাকে , তাহলে তারা এর ফিচারগুলো ব্যবহার করতে পারবেন, যার মধ্যে রয়েছে Firebase চ্যাটে জেমিনি , হেল্প এবং Crashlytics এআই অ্যাসিস্ট্যান্স।
  • প্রকল্পটি যদি গুগল ওয়ার্কস্পেস (পূর্বের জি স্যুট)-এর অংশ হয় , তবে একজন গুগল ওয়ার্কস্পেস অ্যাডমিনিস্ট্রেটরকে এটি সক্রিয় করতে হবে।

কোনো প্রজেক্ট সদস্যকে Gemini for Google Cloud User রোলটি কীভাবে অ্যাসাইন করবেন, তা এখানে দেওয়া হলো। উল্লেখ্য যে, শুধুমাত্র প্রজেক্টের মালিকরাই IAM রোলগুলো এডিট করতে পারেন।

  1. Firebase কনসোল থেকে, প্রজেক্ট সেটিংস নির্বাচন করুন, তারপর ব্যবহারকারী এবং অনুমতি নির্বাচন করুন।
  2. প্রযোজ্য প্রকল্প সদস্যের সারিটি খুঁজুন।
  3. আরও বিকল্পগুলিতে ক্লিক করুন, তারপর অ্যাক্সেস সম্পাদনা নির্বাচন করুন।
  4. Role(s) প্রসারিত করুন, Gemini for Google Cloud User নির্বাচন করুন, তারপর Done-এ ক্লিক করুন।
  5. পরিবর্তনটি সংরক্ষণ করতে ‘আপডেট রোলস’-এ ক্লিক করুন। আপনার ব্যবহারকারীর জন্য নতুন রোলটি প্রয়োগ হতে এক বা দুই মিনিট সময় লাগতে পারে।

Firebase জেমিনি সক্রিয় করুন

Crashlytics ড্যাশবোর্ডের এআই ইনসাইটগুলো Firebase জেমিনির অংশ হিসেবে পাওয়া যায়।

Firebase এ Gemini সেট আপ করুন-এ বর্ণিত পদ্ধতি অনুযায়ী, আপনার Firebase প্রজেক্টে Firebase এ Gemini সক্রিয় করা আছে কিনা তা নিশ্চিত করুন।

অন্তর্দৃষ্টি তৈরি করুন

আপনার দুর্ঘটনাগুলো সম্পর্কে তথ্য পেতে Crashlytics এ AI সহায়তা ব্যবহার করতে:

  1. Firebase কনসোলে, Crashlytics ড্যাশবোর্ডটি খুলুন এবং আপনার অ্যাপটি নির্বাচন করুন।

  2. আপনি যে ক্র্যাশটি তদন্ত করতে চান, সেটি খুঁজে বের করে নির্বাচন করুন। Crashlytics ইভেন্ট পেজটি প্রদর্শিত হবে, যেখানে নিম্নলিখিত এক বা একাধিক বিষয়সহ বিস্তারিত তথ্য থাকবে:

    • দুর্ঘটনার বিশ্লেষণ ও সম্ভাব্য কারণ
    • ডিবাগিং নির্দেশাবলী
    • কার্যকরী পরবর্তী পদক্ষেপ
    • সর্বোত্তম অনুশীলন

    ইভেন্ট পেজের শীর্ষে যদি আপনি Crashlytics এআই অ্যাসিস্ট্যান্স ফিচারটি দেখতে না পান, তাহলে যাচাই করুন যে Firebase জেমিনি (Gemini) সক্রিয় করা হয়েছে কিনা (সেটআপ নির্দেশাবলীর জন্য, Firebase জেমিনি সেট আপ করুন দেখুন)। এছাড়াও, নিশ্চিত করুন যে আপনি একটি ক্র্যাশ বা এএনআর (ANR) ইভেন্ট দেখছেন। নন-ফেটাল ইভেন্টগুলো এখনও সমর্থিত নয়।

  3. আপনি যদি আপনার অ্যাপের কোডবেসে সরাসরি সমস্যাটি সমাধান করার জন্য এআই সহায়তা ব্যবহার করতে চান, তাহলে এমসিপি (MCP)-এর মাধ্যমে Crashlytics -এর জন্য এআই সহায়তা ব্যবহার করার কথা বিবেচনা করতে পারেন।

Crashlytics এআই সহায়তার সমস্যা সমাধান করুন

Firebase এ Gemini-র সমস্যা সমাধান (Troubleshoot Gemini in Firebase ) দেখুন।

Crashlytics এআই সহায়তা আপনার ডেটা কীভাবে ব্যবহার করে

Firebase এ Gemini কীভাবে আপনার ডেটা ব্যবহার করে তা দেখুন।

কোটা এবং মূল্য নির্ধারণ

এই বিভাগে Crashlytics -এ এআই সহায়তার কোটা এবং মূল্য কাঠামো বর্ণনা করা হয়েছে।

কোটা এবং সীমা

Crashlytics কোটায় এআই সহায়তা, জেমিনি ইন Firebase দ্বারা ব্যবহৃত Gemini for Google Cloud API কোটার অংশ হিসেবে অন্তর্ভুক্ত।

আপনি Gemini for Google Cloud API কোটা পৃষ্ঠায় আপনার বর্তমান কোটা দেখতে পারেন।

  1. Google Cloud কনসোল থেকে, সক্রিয় API ও পরিষেবাগুলি নির্বাচন করুন।
  2. অনুসন্ধান করুন, তারপর Gemini for Google Cloud API ক্লিক করুন।
  3. কোটা ও সিস্টেমের সীমা-তে ক্লিক করুন।

Gemini for Google Cloud API কোটা দেখা যায়। Crashlytics এআই সহায়তা 'প্রতি ব্যবহারকারী প্রতি দিন চ্যাট এপিআই অনুরোধ' কোটা ব্যবহার করে।

কোটা বৃদ্ধির জন্য অনুরোধ করতে:

  1. যে কোটা বাড়াতে চান তা নির্বাচন করুন এবং 'অনুরোধ সম্পাদনা করুন'-এ ক্লিক করুন।
  2. ‘New value’ টেক্সট ফিল্ডে আপনার অনুরোধ করতে ইচ্ছুক কোটার পরিমাণ লিখুন, তারপর ‘Submit’ বাটনে ক্লিক করুন। Google Cloud টিম আপনার অনুরোধটি মূল্যায়ন করে ইমেলের মাধ্যমে উত্তর দেবে।

মূল্য নির্ধারণ

Crashlytics এ AI সহায়তা Gemini in Firebase এর অংশ হিসেবে পাওয়া যায়, যা ব্যক্তিগত ব্যবহারকারীদের জন্য বিনামূল্যে অথবা Gemini Code Assist সাবস্ক্রিপশনের সাথে অন্তর্ভুক্ত থাকে।

আরও তথ্যের জন্য Firebase মূল্য তালিকায় Gemini দেখুন।