Firebase Crashlytics MCP টুলস এবং প্রম্পট ব্যবহার করে, আপনি আপনার MCP-সক্ষম AI-চালিত ডেভেলপমেন্ট টুলস, যেমন Gemini CLI , Claude Code, বা Cursor ব্যবহার করে আপনার Crashlytics ডেটার সাথে ইন্টারঅ্যাক্ট করতে পারেন। এই Crashlytics MCP টুলস এবং প্রম্পটগুলো আপনার AI টুলকে গুরুত্বপূর্ণ কনটেক্সট প্রদান করে, যা আপনাকে সমস্যাগুলো পরিচালনা, অগ্রাধিকার নির্ধারণ, ডিবাগ এবং সমাধান করতে সাহায্য করে।
Firebase MCP সার্ভার সেট আপ করার পরে, আপনি Crashlytics এর জন্য MCP ফিচারগুলো ব্যবহার করতে পারবেন:
সমস্যাগুলোকে অগ্রাধিকার দিয়ে সমাধান করার জন্য নির্দেশিত কর্মপ্রবাহ
মুক্ত-ফর্ম কথোপকথনমূলক ডিবাগিং
কী? মডেল কনটেক্সট প্রোটোকল (এমসিপি) হলো এআই টুলগুলোর জন্য বাহ্যিক টুল এবং ডেটা উৎস অ্যাক্সেস করার একটি প্রমিত পদ্ধতি।
শুরু করার আগে: Firebase MCP সার্ভার সেট আপ করুন।
এই বিভাগে Firebase MCP সার্ভারের প্রাথমিক সেটআপ বর্ণনা করা হয়েছে, যাতে আপনি Crashlytics এর জন্য নির্দিষ্ট MCP কমান্ড, প্রম্পট এবং টুলগুলো ব্যবহার করতে পারেন (যেগুলোর সবগুলোর বর্ণনা এই পৃষ্ঠার পরবর্তী অংশে দেওয়া হয়েছে)।
পূর্বশর্ত
নিশ্চিত করুন আপনার পরিবেশ এই প্রয়োজনীয়তাগুলো পূরণ করে:
Node.js এবং npm-এর একটি কার্যকর ইনস্টলেশন। Node.js ইনস্টল করলে স্বয়ংক্রিয়ভাবে npm কমান্ড টুলগুলোও ইনস্টল হয়ে যায়।
আপনার এআই-চালিত ডেভেলপমেন্ট টুলটি এমসিপি ইন্টিগ্রেশন সমর্থন করে।
আপনি যদি কোনো ইউনিটি প্রজেক্ট নিয়ে কাজ করেন, তাহলে Crashlytics এমসিপি টুলস এবং প্রম্পট লোড করার বিষয়ে প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQ) পর্যালোচনা করুন।
আপনার AI টুলটিকে Firebase MCP সার্ভার ব্যবহার করার জন্য কনফিগার করুন।
অ্যান্টিগ্র্যাভিটি
ফায়ারবেস এমসিপি সার্ভার ব্যবহার করার জন্য অ্যান্টিগ্র্যাভিটি কনফিগার করতে:
- Antigravity-তে, Agent pane > MCP Servers- এ থাকা মেনুতে ক্লিক করুন।
- Firebase নির্বাচন করুন > ইনস্টল করুন ।
এটি স্বয়ংক্রিয়ভাবে আপনার mcp_config.json ফাইলটি আপডেট করে, যা আপনি MCP Store প্যানেলের শীর্ষে থাকা Manage MCP Servers > View raw config-এ ক্লিক করে নিম্নলিখিত বিষয়বস্তু সহ দেখতে পারেন:
{
"mcpServers": {
"firebase-mcp-server": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
জেমিনি সিএলআই
ফায়ারবেস এমসিপি সার্ভার ব্যবহার করার জন্য জেমিনি সিএলআই সেট আপ করার প্রস্তাবিত উপায় হলো জেমিনি সিএলআই-এর জন্য ফায়ারবেস এক্সটেনশনটি ইনস্টল করা:
gemini extensions install https://github.com/gemini-cli-extensions/firebase/ফায়ারবেস এক্সটেনশনটি ইনস্টল করলে ফায়ারবেস এমসিপি সার্ভার স্বয়ংক্রিয়ভাবে কনফিগার হয়ে যায় এবং এর সাথে একটি কনটেক্সট ফাইলও থাকে যা জেমিনির ফায়ারবেস অ্যাপ ডেভেলপমেন্টের পারফরম্যান্স উন্নত করতে পারে।
বিকল্পভাবে, আপনি নিম্নলিখিত কনফিগারেশন ফাইলগুলির মধ্যে একটি সম্পাদনা বা তৈরি করার মাধ্যমে Gemini CLI-কে Firebase MCP সার্ভার ব্যবহার করার জন্য কনফিগার করতে পারেন (কিন্তু Firebase এক্সটেনশন কনটেক্সট ফাইলটি নয়):
- আপনার প্রোজেক্টে:
.gemini/settings.json - আপনার হোম ডিরেক্টরিতে:
~/.gemini/settings.json
যদি ফাইলটি আগে থেকে তৈরি না থাকে, তাহলে প্যারেন্ট ডিরেক্টরিতে রাইট-ক্লিক করে ‘New file’ নির্বাচন করে এটি তৈরি করুন। ফাইলটিতে নিম্নলিখিত বিষয়বস্তু যোগ করুন:
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
জেমিনি কোড অ্যাসিস্ট
ফায়ারবেস এমসিপি সার্ভার ব্যবহার করার জন্য জেমিনি কোড অ্যাসিস্ট সেট আপ করার প্রস্তাবিত উপায় হলো জেমিনি সিএলআই-এর জন্য ফায়ারবেস এক্সটেনশনটি ইনস্টল করা:
gemini extensions install https://github.com/gemini-cli-extensions/firebase/ফায়ারবেস এক্সটেনশনটি ইনস্টল করলে ফায়ারবেস এমসিপি সার্ভার স্বয়ংক্রিয়ভাবে কনফিগার হয়ে যায় এবং এর সাথে একটি কনটেক্সট ফাইলও থাকে যা জেমিনির ফায়ারবেস অ্যাপ ডেভেলপমেন্টের পারফরম্যান্স উন্নত করতে পারে।
বিকল্পভাবে, আপনি নিম্নলিখিত কনফিগারেশন ফাইলগুলির মধ্যে একটি সম্পাদনা বা তৈরি করার মাধ্যমে Gemini Code Assist-কে Firebase MCP সার্ভার ব্যবহার করার জন্য কনফিগার করতে পারেন (কিন্তু Firebase এক্সটেনশন কনটেক্সট ফাইলটি নয়):
- আপনার প্রোজেক্টে:
.gemini/settings.json - আপনার হোম ডিরেক্টরিতে:
~/.gemini/settings.json
যদি ফাইলটি আগে থেকে তৈরি না থাকে, তাহলে প্যারেন্ট ডিরেক্টরিতে রাইট-ক্লিক করে ‘New file’ নির্বাচন করে এটি তৈরি করুন। ফাইলটিতে নিম্নলিখিত বিষয়বস্তু যোগ করুন:
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
ফায়ারবেস স্টুডিও
Firebase MCP সার্ভার ব্যবহার করার জন্য Firebase Studio কনফিগার করতে, .idx/mcp.json কনফিগারেশন ফাইলটি সম্পাদনা বা তৈরি করুন।
যদি ফাইলটি আগে থেকে তৈরি না থাকে, তাহলে প্যারেন্ট ডিরেক্টরিতে রাইট-ক্লিক করে ‘New file’ নির্বাচন করে এটি তৈরি করুন। ফাইলটিতে নিম্নলিখিত বিষয়বস্তু যোগ করুন:
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
ক্লদ
ক্লদ কোড
বিকল্প ১ : প্লাগইনের মাধ্যমে ইনস্টল করুন (প্রস্তাবিত)
Claude Code-এ Firebase MCP সার্ভার সেট আপ করার সবচেয়ে সহজ উপায় হলো অফিসিয়াল Firebase প্লাগইনটি ইনস্টল করা:
Claude প্লাগইনগুলির জন্য Firebase মার্কেটপ্লেস যোগ করুন:
claude plugin marketplace add firebase/firebase-toolsFirebase-এর জন্য Claude প্লাগইনটি ইনস্টল করুন:
claude plugin install firebase@firebaseইনস্টলেশন যাচাই করুন:
claude plugin marketplace list
বিকল্প ২ : এমসিপি সার্ভার ম্যানুয়ালি কনফিগার করুন
বিকল্পভাবে, আপনি ম্যানুয়ালি ফায়ারবেস এমসিপি সার্ভার কনফিগার করতে পারেন:
আপনার অ্যাপ ফোল্ডারের অধীনে নিম্নলিখিত কমান্ডটি চালান:
claude mcp add firebase npx -- -y firebase-tools@latest mcpইনস্টলেশন যাচাই করুন:
claude mcp listএটি দেখানো উচিত:
firebase: npx -y firebase-tools@latest mcp - ✓ Connected
ক্লড ডেস্কটপ
Firebase MCP সার্ভার ব্যবহার করার জন্য Claude Desktop কনফিগার করতে, claude_desktop_config.json ফাইলটি সম্পাদনা করুন। আপনি Claude > Settings মেনু থেকে এই ফাইলটি খুলতে বা তৈরি করতে পারেন। Developer ট্যাবটি নির্বাচন করুন, তারপর Edit Config-এ ক্লিক করুন।
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
ক্লাইন
ফায়ারবেস এমসিপি সার্ভার ব্যবহার করার জন্য ক্লাইন কনফিগার করতে, cline_mcp_settings.json ফাইলটি সম্পাদনা করুন। ক্লাইন পেনের উপরের দিকে থাকা এমসিপি সার্ভারস আইকনে ক্লিক করে, তারপর কনফিগার এমসিপি সার্ভারস বোতামে ক্লিক করে আপনি এই ফাইলটি খুলতে বা তৈরি করতে পারেন।
{
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"],
"disabled": false
}
}
}
কার্সার
আপনার গ্লোবাল কার্সার কনফিগারেশনে ফায়ারবেস এমসিপি সার্ভার যোগ করতে নিম্নলিখিত বোতামটি ক্লিক করুন।
যদি আপনি কনফিগারেশনটি ম্যানুয়ালি যোগ করতে চান অথবা কোনো নির্দিষ্ট প্রজেক্টের জন্য এটি কনফিগার করতে চান, তাহলে আপনি আপনার mcp.json ফাইলটি এডিট করতে পারেন।
- কোনো নির্দিষ্ট প্রোজেক্টের জন্য :
.cursor/mcp.jsonফাইলটি সম্পাদনা করুন। - সকল প্রোজেক্টের (গ্লোবাল) জন্য :
~/.cursor/mcp.jsonফাইলটি সম্পাদনা করুন।
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
ভিএস কোড কোপাইলট
একটিমাত্র প্রজেক্ট কনফিগার করতে, আপনার ওয়ার্কস্পেসে থাকা .vscode/mcp.json ফাইলটি সম্পাদনা করুন:
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
আপনার খোলা প্রতিটি প্রজেক্টে সার্ভারটি উপলব্ধ করতে, আপনার ব্যবহারকারী সেটিংস সম্পাদনা করুন, উদাহরণস্বরূপ:
"mcp": {
"servers": {
"firebase": {
"type": "stdio",
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
}
উইন্ডসার্ফ
উইন্ডসার্ফ এডিটর কনফিগার করতে, ~/.codeium/windsurf/mcp_config.json ফাইলটি সম্পাদনা করুন:
"mcpServers": {
"firebase": {
"command": "npx",
"args": ["-y", "firebase-tools@latest", "mcp"]
}
}
প্রতিটি এআই টুলের জন্য উপরে বর্ণিত মৌলিক কনফিগারেশন ছাড়াও, আপনি ঐচ্ছিক প্যারামিটার নির্দিষ্ট করতে পারেন।
crashlytics:connect এর সমস্যাগুলোকে অগ্রাধিকার দিয়ে সমাধান করার জন্য (সুপারিশকৃত) নির্দেশিত কর্মপ্রবাহ।
Crashlytics একটি কথোপকথনমূলক ও নমনীয় নির্দেশিত কর্মপ্রবাহ প্রদান করে, যা আপনাকে আপনার অ্যাপের Crashlytics সমস্যাগুলোকে অগ্রাধিকার দিতে এবং সমাধান করতে সাহায্য করে। উদাহরণস্বরূপ, আপনার এআই টুলটি সমস্যাগুলো খুঁজে বের করতে, সেগুলোর ব্যাখ্যা দিতে, সম্ভাব্য সমাধান শনাক্ত করতে এবং এমনকি আপনার হয়ে কোডে পরিবর্তনও করে দিতে পারে।
এই নির্দেশিত ওয়ার্কফ্লোটি crashlytics:connect MCP কমান্ডের মাধ্যমে পাওয়া যায়।
কমান্ডটি অ্যাক্সেস করুন এবং ব্যবহার করুন

crashlytics:connect গাইডেড ওয়ার্কফ্লো-এর সাথে Gemini CLI-এর মতো একটি AI টুল ব্যবহার করুন।যদি আগে থেকে না করে থাকেন, তাহলে Firebase MCP সার্ভারটি সেট আপ করুন এবং তারপর আপনার AI টুলটি চালু করুন।
crashlytics:connectMCP কমান্ডটি চালান।বেশিরভাগ এআই টুলই এই ওয়ার্কফ্লোটি সুবিধাজনকভাবে অ্যাক্সেস করার একটি উপায় প্রদান করে। উদাহরণস্বরূপ, আপনি যদি Gemini CLI ব্যবহার করেন, তাহলে স্ল্যাশ কমান্ডটি চালান।
/crashlytics:connectআপনার এআই টুল ব্যবহার করে Crashlytics সমস্যাগুলোর অগ্রাধিকার নির্ধারণ ও সমাধান করতে সাহায্য নিন, উদাহরণস্বরূপ:
- অগ্রাধিকারপ্রাপ্ত সমস্যাগুলোর তালিকা দেখুন।
- কোনো নির্দিষ্ট সমস্যার আইডি বা ইউআরএল প্রদান করে তা ডিবাগ করুন।
- দুর্ঘটনাটি সম্পর্কে আরও তথ্য জানতে অনুরোধ করুন।
- প্রস্তাবিত মূল কারণটির ব্যাপারে এজেন্টকে তার যুক্তি জিজ্ঞাসা করুন।
মুক্ত-ফর্ম কথোপকথনমূলক ডিবাগিং
যদিও আমরা সেরা ডিবাগিং অভিজ্ঞতার জন্য crashlytics:connect ব্যবহার করার পরামর্শ দিই, আপনি Crashlytics MCP টুলগুলিতে অ্যাক্সেস আছে এমন একটি AI টুলের সাথে মুক্ত কথোপকথনের মাধ্যমেও সমস্যা ডিবাগ করতে পারেন। এটি বিশেষ করে সেইসব AI টুলের জন্য গুরুত্বপূর্ণ যেগুলো এখনও MCP প্রম্পট (যা প্রায়শই স্ল্যাশ কমান্ড বা কাস্টম কমান্ড হিসাবে পরিচিত) সমর্থন করে না।
Firebase MCP সার্ভার সেট আপ করার পরে, নিচের উদাহরণগুলো চেষ্টা করে দেখুন।
একটি সমস্যা এবং ক্র্যাশ প্রসঙ্গ আনুন
যখন আপনার এআই টুলের Crashlytics এমসিপি টুলগুলিতে অ্যাক্সেস থাকে, তখন এটি ব্যবহারকারী ও ইভেন্টের সংখ্যা, স্ট্যাকট্রেস, মেটাডেটা এবং অ্যাপ সংস্করণের তথ্যের মতো গুরুত্বপূর্ণ Crashlytics ইস্যু ডেটা সংগ্রহ করতে পারে।
এখানে কিছু উদাহরণমূলক নির্দেশ দেওয়া হলো:
A customer reported an issue during login when using our latest release. What Crashlytics issues do I have that could be related to this login trouble?- এই প্রশ্নের উত্তর দিতে, আপনার এআই টুলটি সম্ভবত আপনার কোড পড়ে বোঝার চেষ্টা করবে যে লগইন কোথায় হয় এবং বিভিন্ন Crashlytics এমসিপি টুল ব্যবহার করে সমস্যার ডেটা সংগ্রহ করবে। এরপর আপনার এআই টুলটি নির্ধারণ করার চেষ্টা করবে যে সর্বশেষ সংস্করণে লগইন ফ্লো-এর সাথে সম্পর্কিত কোনো সমস্যা আছে কিনা।
The previous on-call engineer was investigating issue abc123 but wasn't able to resolve it. She said she left some notes -- let's pick up where she left off.- এই প্রশ্নের উত্তর দিতে, আপনার এআই টুলটি ইস্যুর প্রেক্ষাপট এবং ইস্যুটিতে পোস্ট করা যেকোনো নোট সংগ্রহ করার জন্য বিভিন্ন Crashlytics এমসিপি টুল ব্যবহার করবে। ইস্যুটির তদন্ত পুনরায় শুরু করার জন্য এটি উদাহরণস্বরূপ ক্র্যাশগুলোও সংগ্রহ করতে পারে।
একটি ডিবাগিং তদন্ত নথিভুক্ত করুন
কোনো সমস্যা ডিবাগ করার সময়, আপনার নিজের বা আপনার দলের জন্য রেকর্ড রাখা প্রায়শই সহায়ক হয়। Crashlytics Firebase কনসোলে এই সুবিধাটি প্রদান করে, এবং Crashlytics MCP টুলস দ্বারা সজ্জিত আপনার AI টুলও সাহায্য করতে পারে — উদাহরণস্বরূপ: একটি তদন্তের সারসংক্ষেপ করা, সহায়ক মেটাডেটা সহ একটি নোট যোগ করা (যেমন একটি Jira বা GitHub ইস্যুর লিঙ্ক), অথবা সমস্যাটি সমাধান হয়ে গেলে তা বন্ধ করে দেওয়া।
এখানে কিছু উদাহরণমূলক নির্দেশ দেওয়া হলো:
-
Add a note to issue abc123 summarizing this investigation and the proposed fix. -
We weren't able to get to the bottom of this issue today, summarize what we learned and attach it to issue abc123 to pick back up later. -
Close issue abc123 and leave a note including the link to the PR that fixed the issue.
Crashlytics এমসিপি টুল রেফারেন্স
নিম্নলিখিত সারণিগুলিতে Crashlytics MCP টুলগুলির তালিকা দেওয়া হয়েছে, যেগুলি Firebase MCP সার্ভারের মাধ্যমে উপলব্ধ।
আপনি Firebase MCP সার্ভার সেট আপ করার পরে, আপনার AI টুল আপনাকে সমস্যাগুলি বুঝতে, ডিবাগ করতে এবং পরিচালনা করতে সাহায্য করার জন্য এই MCP টুলগুলি ব্যবহার করতে পারে। এই MCP টুলগুলি crashlytics:connect নির্দেশিত ওয়ার্কফ্লো এবং আপনার AI টুলের সাথে মুক্ত কথোপকথন উভয় ক্ষেত্রেই ব্যবহৃত হয়।
বেশিরভাগ ব্যবহারের ক্ষেত্রে, এই এমসিপি টুলগুলো শুধুমাত্র এলএলএম-এর ব্যবহারের জন্য এবং কোনো মানব ডেভেলপারের সরাসরি ব্যবহারের জন্য নয়। আপনার এআই টুলের সাথে আপনার মিথস্ক্রিয়ার উপর ভিত্তি করে এলএলএম সিদ্ধান্ত নেয় কখন এই এমসিপি টুলগুলো ব্যবহার করা হবে।
Crashlytics সমস্যাগুলি পরিচালনা করুন
নিম্নলিখিত সারণিতে আপনার Crashlytics সমস্যাগুলি পরিচালনা করার জন্য উপলব্ধ সরঞ্জামগুলি বর্ণনা করা হয়েছে।
| টুলের নাম | বৈশিষ্ট্য গোষ্ঠী | বর্ণনা |
|---|---|---|
| ক্র্যাশলিটিক্স_ক্রিয়েট_নোট | ক্র্যাশলিটিক্স | ক্র্যাশলিটিক্স থেকে কোনো একটি ইস্যুতে একটি নোট যোগ করুন। |
| ক্র্যাশলিটিক্স_ডিলিট_নোট | ক্র্যাশলিটিক্স | Crashlytics ইস্যু থেকে একটি নোট মুছে ফেলুন। |
| ক্র্যাশলিটিক্স_আপডেট_ইস্যু | ক্র্যাশলিটিক্স | Crashlytics ইস্যুর অবস্থা আপডেট করতে এটি ব্যবহার করুন। |
Crashlytics ডেটা আনুন
নিম্নলিখিত সারণিতে আপনার অ্যাপগুলো সম্পর্কে Crashlytics -সংক্রান্ত তথ্য পাওয়ার জন্য উপলব্ধ সরঞ্জামগুলো বর্ণনা করা হয়েছে।
| টুলের নাম | বৈশিষ্ট্য গোষ্ঠী | বর্ণনা |
|---|---|---|
| ক্র্যাশলিটিক্স_গেট_ইস্যু | ক্র্যাশলিটিক্স | ক্র্যাশলিটিক্স সংক্রান্ত কোনো সমস্যার ডেটা সংগ্রহ করে, যা ডিবাগিংয়ের প্রাথমিক ভিত্তি হিসেবে ব্যবহার করা যেতে পারে। |
| ক্র্যাশলিটিক্স_তালিকা_ইভেন্ট | ক্র্যাশলিটিক্স | প্রদত্ত ফিল্টারগুলোর সাথে মেলে এমন সাম্প্রতিকতম ইভেন্টগুলোর তালিকা পেতে এটি ব্যবহার করুন। কোনো একটি ইস্যুর জন্য নমুনা ক্র্যাশ এবং এক্সেপশন সংগ্রহ করতে ব্যবহার করা যেতে পারে, যার মধ্যে স্ট্যাক ট্রেস এবং ডিবাগিংয়ের জন্য প্রয়োজনীয় অন্যান্য ডেটা অন্তর্ভুক্ত থাকবে। |
| ক্র্যাশলিটিক্স_ব্যাচ_গেট_ইভেন্টস | ক্র্যাশলিটিক্স | রিসোর্সের নাম দিয়ে নির্দিষ্ট ইভেন্টগুলো খুঁজে বের করে। কোনো একটি ইস্যুর জন্য নমুনা ক্র্যাশ এবং এক্সেপশন সংগ্রহ করতে ব্যবহার করা যেতে পারে, যার মধ্যে স্ট্যাক ট্রেস এবং ডিবাগিংয়ের জন্য প্রয়োজনীয় অন্যান্য ডেটা অন্তর্ভুক্ত থাকবে। |
| ক্র্যাশলিটিক্স_তালিকা_নোটস | ক্র্যাশলিটিক্স | Crashlytics-এ কোনো একটি ইস্যুর সমস্ত নোট তালিকাভুক্ত করতে এটি ব্যবহার করুন। |
| ক্র্যাশলিটিক্স_গেট_রিপোর্ট | ক্র্যাশলিটিক্স | ক্র্যাশলিটিক্স থেকে সংখ্যাসূচক রিপোর্ট অনুরোধ করতে এটি ব্যবহার করুন। ফলাফলটি সেই রিপোর্টের জন্য উপযুক্ত একটি ডাইমেনশন অনুসারে গ্রুপ করা ইভেন্ট এবং প্রভাবিত ব্যবহারকারীদের সমষ্টি দেখায়। |
অতিরিক্ত তথ্য
আপনার ডেটা কীভাবে ব্যবহার করা হয়
ডেটা গভর্নেন্স আপনার ব্যবহৃত এআই-চালিত ডেভেলপমেন্ট টুল দ্বারা নির্ধারিত হয় এবং সেই এআই টুল দ্বারা সংজ্ঞায়িত শর্তাবলীর অধীন থাকে।
মূল্য নির্ধারণ
ফায়ারবেস Crashlytics এমসিপি টুলস ও প্রম্পট ব্যবহার করতে অথবা আমাদের পাবলিক এপিআই থেকে Crashlytics ডেটা সংগ্রহ করতে আপনার কাছ থেকে কোনো চার্জ নেয় না।
যেকোনো খরচ নির্ভর করে আপনার ব্যবহৃত এআই-চালিত ডেভেলপমেন্ট টুলের উপর, এবং এটি এআই টুলটি দ্বারা ব্যবহৃত Crashlytics ডেটার পরিমাণের উপরও নির্ভর করতে পারে। উল্লেখ্য যে, কনটেক্সটে কী পরিমাণ ডেটা লোড করা হবে তা নিয়ন্ত্রণ করার জন্য ফায়ারবেস কোনো সুস্পষ্ট উপায় দেয় না, তবে আমরা মডেলটির জন্য কিছু যৌক্তিক ডিফল্ট নির্দেশিকা অন্তর্ভুক্ত করে থাকি।
সমস্যা সমাধান এবং প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
ফায়ারবেস এমসিপি সার্ভার ইনস্টল করা ডিপেন্ডেন্সিগুলো পরীক্ষা করে শনাক্ত করার চেষ্টা করে যে কোনো কোডবেস Crashlytics ব্যবহার করছে কিনা। এই সক্ষমতাটি এখনও ইউনিটি প্রোজেক্টের জন্য সমর্থিত নয় এবং অন্যান্য প্ল্যাটফর্মের কিছু নন-স্ট্যান্ডার্ড ডিপেন্ডেন্সি ম্যানেজমেন্ট সিস্টেমকে এর আওতায় আনে না।
যদি আপনার ক্ষেত্রে Crashlytics MCP টুলস এবং প্রম্পটগুলো লোড না হয়, তাহলে একটি বিকল্প সমাধান হিসেবে, আপনি ম্যানুয়ালি Firebase MCP সার্ভারটি ইনস্টল করতে পারেন এবং Crashlytics MCP টুলস ও প্রম্পটগুলো লোড করার জন্য --only crashlytics আর্গুমেন্টটি ব্যবহার করতে পারেন।