একটি Firebase প্রকল্পের সাথে সংযোগ করুন৷

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

ফায়ারবেস প্রজেক্টগুলো বুঝুন

একটি Firebase প্রজেক্টকে আপনার অ্যাপের সমস্ত ব্যাকএন্ড সার্ভিসের জন্য একটি কন্টেইনার হিসেবে ভাবুন, যার মধ্যে ইউজার অথেন্টিকেশন, ডেটা স্টোরেজ, হোস্টিং, অ্যানালিটিক্স এবং আরও অনেক কিছু অন্তর্ভুক্ত। আপনার Firebase Studio ওয়ার্কস্পেসকে একটি Firebase প্রজেক্টের সাথে সংযুক্ত করার মাধ্যমে, আপনি আপনার অ্যাপে Firebase-এর বিভিন্ন প্রোডাক্ট ইন্টিগ্রেট করতে পারেন।

একটি Firebase প্রজেক্টে এক বা একাধিক Firebase অ্যাপ নিবন্ধিত থাকতে পারে (উদাহরণস্বরূপ, একটি অ্যাপের বিনামূল্যের এবং অর্থপ্রদত্ত উভয় সংস্করণ), কিন্তু নিম্নলিখিত বিষয়গুলো মনে রাখবেন:

বিভিন্ন Firebase Studio ওয়ার্কস্পেসকে পৃথক Firebase প্রজেক্টের সাথে সংযুক্ত করার কথা বিবেচনা করুন। এর ফলে একাধিক ওয়ার্কস্পেস একই ব্যাকএন্ড ডেটা ও রিসোর্স শেয়ার করতে (এবং সম্ভাব্যভাবে ওভাররাইট করতে) পারে না।

আপনার ওয়ার্কস্পেসকে একটি ফায়ারবেস প্রজেক্টের সাথে সংযুক্ত করার পর, প্রশাসনিক এবং কনফিগারেশন সংক্রান্ত কাজের জন্য ফায়ারবেস কনসোলে যান। এর মধ্যে রয়েছে সিকিউরিটি রুলস দেখা, ইউজার অ্যাকাউন্ট পরিচালনা করা, বিস্তারিত ক্র্যাশ রিপোর্ট দেখা, সরাসরি সংরক্ষিত ডেটা সম্পাদনা করা এবং A/B টেস্টের ফলাফল পর্যালোচনা করা।

একটি Firebase Studio অ্যাপকে একটি Firebase প্রজেক্টের সাথে সংযুক্ত করুন

আপনার অ্যাপে ফায়ারবেস সার্ভিস ব্যবহার করার জন্য, আপনার অ্যাপটিকে একটি ফায়ারবেস প্রজেক্টের সাথে সংযুক্ত করতে হবে। উদাহরণস্বরূপ, আপনি যদি Firebase Authentication ব্যবহার করতে চান, তাহলে আপনাকে একটি ফায়ারবেস প্রজেক্টের সাথে সংযুক্ত হতে হবে যাতে আপনি ইউজার অ্যাকাউন্ট তৈরি ও পরিচালনা করতে পারেন। ডেভেলপমেন্ট প্রক্রিয়ার নির্দিষ্ট কিছু পর্যায়ে, Firebase Studio আপনার জন্য একটি ফায়ারবেস প্রজেক্ট তৈরি করে দেয়, অথবা আপনি চাইলে তা ম্যানুয়ালিও করতে পারেন।

একটি ফায়ারবেস প্রকল্পে স্বয়ংক্রিয়ভাবে সংযোগ করুন

App Prototyping agent ব্যবহার করার সময়, আপনি যখন নিম্নলিখিত কাজগুলো করেন, তখন Firebase Studio আপনার পক্ষ থেকে একটি Firebase প্রজেক্ট প্রস্তুত করে:

  • স্বয়ংক্রিয়ভাবে একটি জেমিনি এপিআই কী তৈরি করুন
  • আপনার অ্যাপটিকে একটি ফায়ারবেস প্রজেক্টের সাথে সংযুক্ত করতে বলুন।
  • আপনার অ্যাপকে ফায়ারবেস পরিষেবা, যেমন Cloud Firestore বা Firebase Authentication সাথে সংযুক্ত করতে সাহায্য চান।
  • পাবলিশ বোতামে ক্লিক করুন এবং Firebase App Hosting সেট আপ করুন।

ইন্টারেক্টিভ চ্যাট বা Gemini CLI ব্যবহার করার সময়, Gemini টার্মিনাল কমান্ড অথবা ফায়ারবেস এমসিপি (Firebase MCP) সার্ভার ব্যবহার করে একটি ফায়ারবেস প্রোজেক্টের সাথে সংযোগ স্থাপন করতে পারে, যখন আপনি:

  • আপনার অ্যাপটিকে একটি ফায়ারবেস প্রজেক্টের সাথে সংযুক্ত করতে বলুন।
  • আপনার অ্যাপকে ফায়ারবেস পরিষেবা, যেমন Cloud Firestore বা Firebase Authentication সাথে সংযুক্ত করতে সাহায্য চান।

ম্যানুয়ালি একটি ফায়ারবেস প্রজেক্টে সংযোগ করুন

আপনার Firebase Studio অ্যাপকে একটি Firebase প্রজেক্টের সাথে ম্যানুয়ালি সংযুক্ত করতে:

  1. ফায়ারবেস কনসোলে একটি নতুন প্রজেক্ট তৈরি করুন অথবা একটি বিদ্যমান প্রজেক্ট খুলুন:

    • নতুন প্রজেক্ট তৈরি করুন : 'Create a new Firebase project'-এ ক্লিক করুন এবং একটি নতুন প্রজেক্ট তৈরি করার জন্য নির্দেশাবলী অনুসরণ করুন।
    • বিদ্যমান প্রজেক্ট খুলুন : আপনি যে প্রজেক্টটি ব্যবহার করতে চান সেটিতে ক্লিক করুন।
  2. আপনার প্রজেক্ট আইডিটি লিখে রাখুন। Firebase কনসোলে, > প্রজেক্ট সেটিংস- এ ক্লিক করুন। প্রজেক্ট আইডিটি উপরের প্যানে প্রদর্শিত হবে।

  3. Firebase Studio তে আপনার অ্যাপটি খুলুন। আপনি যদি Prototyper ভিউতে App Prototyping agent ব্যবহার করেন, তাহলে ক্লিক করুন। কোড সুইচ আইকন Code ভিউ খুলতে কোড-এ যান

  4. আপনার Firebase প্রজেক্টটি সংযুক্ত করুন। টার্মিনালে ( Shift+Ctrl+C ) নিম্নলিখিত কমান্ডগুলো চালান:

    1. touch firebase.json এটি নিশ্চিত করে যে আপনার ডিরেক্টরিতে একটি Firebase কনফিগারেশন ফাইল রয়েছে।
    2. firebase login --reauth আপনার অ্যাকাউন্ট অনুমোদন করতে নির্দেশাবলী অনুসরণ করুন।
    3. firebase use <your project ID> এখানে <your-project-ID> এর জায়গায় আপনার আগে লিখে রাখা প্রজেক্ট আইডিটি বসান।

আপনার অ্যাপের সাথে সংযুক্ত ফায়ারবেস প্রজেক্টটি পরিবর্তন করুন।

আপনার Firebase Studio ওয়ার্কস্পেসের সাথে যুক্ত Firebase প্রজেক্টটি পরিবর্তন করতে, নতুন প্রজেক্ট আইডি ব্যবহার করে ম্যানুয়ালি একটি Firebase প্রজেক্টে সংযোগ করার নির্দেশাবলী অনুসরণ করুন।

আপনার অ্যাপের সাথে সংযুক্ত ফায়ারবেস প্রজেক্টটি শনাক্ত করুন।

কোনো Firebase প্রজেক্ট আগে থেকেই সংযুক্ত আছে কিনা তা নিশ্চিত করতে, আপনার Firebase Studio ওয়ার্কস্পেসের উপরের অংশটি দেখুন। যদি কোনো সংযুক্ত প্রজেক্ট আইডি থাকে, তবে সেটি আপনার ওয়ার্কস্পেসের নামের পাশে দেখানো হয়। আপনি প্রজেক্ট আইডিটিতে ক্লিক করে সরাসরি Firebase কনসোলে সেই প্রজেক্টটি খুলতে পারেন।

পরবর্তী পদক্ষেপ