একটি বিদ্যমান Google ক্লাউড প্রকল্পের সাথে Firebase ব্যবহার করা শুরু করুন৷
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
একটি ফায়ারবেস প্রকল্প হল একটি Google Cloud প্রকল্প যাতে কিছু অতিরিক্ত ফায়ারবেস-নির্দিষ্ট কনফিগারেশন এবং পরিষেবা সক্ষম করা আছে। এটিকে সাধারণত Google Cloud প্রকল্পে "Firebase যোগ করা" বলা হয়। এই পৃষ্ঠাটি কিছু প্রায়শই জিজ্ঞাসিত প্রশ্ন (FAQs) সহ কিভাবে "Firebase যোগ" করতে হয় তা বর্ণনা করে।
আপনি যখন একটি Google Cloud প্রকল্পে Firebase যোগ করেন, তখন Firebase স্বয়ংক্রিয়ভাবে বেশ কয়েকটি API সক্ষম করে এবং সমস্ত Firebase পরিষেবা এবং ইন্টারফেসের ব্যবহার সহজ করার জন্য পরিষেবা অ্যাকাউন্ট তৈরি করে৷ Firebase Google Cloud কনসোলের লেবেল পৃষ্ঠার মধ্যে আপনার প্রকল্পে একটি firebase:enabled লেবেল যোগ করে। আপনি "Firebase যোগ" করলে কী হয় সে সম্পর্কে আরও বিশদ জানুন।
একটি Firebase প্রকল্প এবং একটি Google Cloud প্রকল্পের মধ্যে সম্পর্ক৷
যেহেতু একটি ফায়ারবেস প্রকল্প একটিGoogle Cloud প্রকল্প:
আপনি Firebase CLI , gcloud CLI , এবং Google-এর যেকোনো Terraform রিসোর্স ব্যবহার করে প্রকল্পের সাথে ইন্টারঅ্যাক্ট করতে পারেন।
আপনি প্রকল্পে ফায়ারবেস এবং Google Cloud উভয়ের পণ্য এবং API ব্যবহার করতে পারেন।
IAM অনুমতি এবং প্রকল্পের ভূমিকা Firebase এবং Google Cloud জুড়ে শেয়ার করা হয়। আপনার Google Cloud প্রজেক্টে একজন প্রজেক্ট সদস্যের (অর্থাৎ একজন প্রিন্সিপ্যাল) যেকোন অ্যাক্সেস আপনার ফায়ারবেস প্রোজেক্টের জন্যও প্রযোজ্য হবে (এবং এর বিপরীতে)।
প্রকল্পের জন্য বিলিং Firebase এবং Google Cloud জুড়ে শেয়ার করা হয়। যদি আপনার Google Cloud প্রকল্পে বিলিং সক্ষম করা থাকে, তাহলে আপনার Firebase প্রকল্পটি Firebase-এর পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে থাকবে।
প্রকল্পের জন্য স্বতন্ত্র শনাক্তকারী (যেমন প্রকল্প নম্বর এবং প্রকল্প আইডি ) Firebase এবং Google Cloud জুড়ে শেয়ার করা হয়।
আপনার Google Cloud প্রকল্পে (উদাহরণস্বরূপ, সংস্থা, ফোল্ডার, ইত্যাদি) প্রয়োগ করা যেকোন সংস্থান শ্রেণিবিন্যাস আপনার Firebase প্রকল্পেও প্রযোজ্য হবে।
প্রকল্পটি মুছে ফেলা হলে তা Firebase এবং Google Cloud জুড়ে মুছে যায়।
প্রকল্পের মধ্যে একটি সম্পদ বা ডেটা মুছে ফেলা বা সংশোধন করা Firebase এবং Google Cloud জুড়ে প্রযোজ্য।
কিভাবে একটি বিদ্যমান Google Cloud প্রকল্পে Firebase যোগ করবেন
আপনি নিম্নলিখিত বিকল্পগুলির যেকোনো একটি ব্যবহার করে বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ" করতে পারেন৷ Google Cloud প্রজেক্টে Firebase যোগ করার জন্য আপনার কাছে প্রয়োজনীয় অনুমতি রয়েছে তা নিশ্চিত করুন।
সচেতন থাকুন যে আপনি একবার বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ" করলে, এটি পূর্বাবস্থায় ফেরানো যাবে না (অর্থাৎ, আপনি Google Cloud প্রকল্প থেকে সম্পূর্ণরূপে "Firebase সরাতে" পারবেন না)। এই FAQ এ আরও জানুন।
মনে রাখবেন এই কল করার জন্য আপনার প্রোজেক্টের রিসোর্সের নাম প্রয়োজন।
বিস্তারিত নির্দেশাবলীর জন্য, Firebase গাইডে আপনার প্রকল্পে Firebase পরিষেবা যোগ করুন দেখুন: "ম্যানেজমেন্ট REST API ব্যবহার করে একটি Firebase প্রকল্প সেট আপ করুন এবং পরিচালনা করুন"। সেই গাইডের আপনি শুরু করার আগে বিভাগে সমস্ত নির্দেশাবলী অনুসরণ করতে ভুলবেন না।
টেরাফর্ম
বিদ্যমান Google Cloud প্রকল্পে Firebase ব্যবস্থাপনা API ( firebase.googleapis.com ) সক্ষম করুন৷
google_firebase_project রিসোর্স ব্যবহার করে প্রকল্পের জন্য Firebase পরিষেবাগুলি সক্ষম করুন৷
Firebase ব্যবহার শুরু করার জন্য কি Firebase পরিষেবার শর্তাবলী মেনে নেওয়া প্রয়োজন?
একটি Google Cloud প্রকল্পে Firebase-এর সমস্ত ক্ষমতা অ্যাক্সেস এবং ব্যবহার করার জন্য, আপনাকে Firebase পরিষেবার শর্তাবলী মেনে নিতে হবে। একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ" করার জন্য আপনাকে Firebase শর্তাবলীও মেনে নিতে হবে।
আপনার Google অ্যাকাউন্টের জন্য আপনাকে শুধুমাত্র একবার Firebase শর্তাবলী গ্রহণ করতে হবে, আপনি যতগুলি প্রকল্পে অ্যাক্সেস পান না কেন। আপনি যখন শর্তাদি স্বীকার করেন, তখন আপনি শুধুমাত্র আপনার Google অ্যাকাউন্টের জন্য সেগুলি গ্রহণ করেন; সমস্ত প্রকল্প সদস্যদের জন্য প্রকল্প-স্তরে গ্রহণযোগ্যতা নয় ।
আপনি নিম্নলিখিত বিকল্পগুলির যেকোনো একটি ব্যবহার করে Firebase কনসোলের মাধ্যমে Firebase শর্তাবলী গ্রহণ করতে পারেন। অনুরোধ করা হলে, শর্তাবলী স্বীকার করুন.
Firebase কনসোল ব্যবহার করে একটি নতুন Firebase প্রকল্প তৈরি করুন।
Firebase কনসোলে একটি বিদ্যমান ফায়ারবেস প্রকল্প খুলুন (উদাহরণস্বরূপ, কেউ আপনাকে প্রকল্পের সদস্য (অর্থাৎ একজন প্রধান) হওয়ার জন্য আমন্ত্রণ জানিয়েছে)।
Firebase কনসোলে একটি বিদ্যমান Google Cloud খুলুন এবং এতে "Firebase যোগ করুন" ।
"Firebase যোগ করতে" কোন অনুমতির প্রয়োজন?
একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ" করতে, একজন প্রকল্প সদস্যের (অর্থাৎ, একজন প্রধান) নিম্নলিখিত IAM অনুমতি থাকতে হবে:
firebase.projects.update
resourcemanager.projects.get
serviceusage.services.enable
serviceusage.services.get
সম্পাদক এবং মালিকের IAM ভূমিকা ডিফল্টরূপে এই অনুমতিগুলি ধারণ করে৷
firebase:enabled লেবেল যোগ করা কি Firebase যোগ করার জন্য যথেষ্ট?
যাইহোক, শুধুমাত্র ম্যানুয়ালি আপনার প্রোজেক্ট লেবেলের তালিকায় firebase:enabled লেবেল যোগ করলে আপনার Google Cloud প্রজেক্টের জন্য Firebase-নির্দিষ্ট কনফিগারেশন এবং পরিষেবাগুলি সক্ষম হয় না। এটি করার জন্য, আপনাকে Firebase কনসোল ব্যবহার করে Firebase যোগ করতে হবে (বা, উন্নত ব্যবহারের ক্ষেত্রে, Firebase CLI, Firebase Management REST API, বা Terraform ব্যবহার করে)।
আপনি যখন একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ করুন" তখন কী হবে?
একটি ফায়ারবেস প্রকল্প হল একটি Google Cloud প্রকল্প যাতে কিছু অতিরিক্ত ফায়ারবেস-নির্দিষ্ট কনফিগারেশন এবং পরিষেবা সক্ষম করা আছে। সুতরাং, যখন আপনি একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ করুন" তখন Firebase সমস্ত Firebase পরিষেবা এবং ইন্টারফেসের ব্যবহার সহজ করার জন্য নিম্নলিখিত পদক্ষেপগুলি গ্রহণ করে:
আপনি একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ" করার পরে, এটি পূর্বাবস্থায় ফেরানো যাবে না (অর্থাৎ, আপনি Google Cloud প্রকল্প থেকে সম্পূর্ণরূপে "Firebase সরাতে" পারবেন না)।
"Firebase যোগ করার" প্রক্রিয়াটি API এবং ব্যাকএন্ড পরিষেবাগুলিকে সক্ষম করে যা অন্যান্য Google Cloud বৈশিষ্ট্যগুলির জন্য ব্যবহার করা যেতে পারে৷ এই সমস্ত সক্ষম পরিষেবাগুলি অক্ষম করা নির্ভরতার কারণে অপ্রত্যাশিত এবং অপ্রত্যাশিত পরিণতির কারণ হতে পারে।
আমি কি একটি বিদ্যমান Google Cloud প্রকল্পের জন্য "Firebase যোগ করা" ব্লক করতে পারি?
যদিও আপনি আসলে একটি বিদ্যমান Google Cloud প্রকল্পে "Firebase যোগ করার" সম্ভাবনাকে ব্লক করতে পারবেন না, আপনি নিম্নলিখিতগুলি করতে পারেন:
IAM-এর অনুমতি firebase.projects.update , যেটি "Firebase যোগ করতে" প্রয়োজন তাদের প্রকল্পের সদস্যদের (অর্থাৎ অধ্যক্ষদের) সীমাবদ্ধ করুন।
পরবর্তী পদক্ষেপ
Firebase প্রকল্পগুলি সম্পর্কে আরও জানার জন্য নিম্নলিখিত সংস্থানগুলি দেখুন:
Firebase প্রকল্পগুলিকে বুঝুন — Google Cloud সাথে তাদের সম্পর্ক এবং একটি প্রকল্পের মৌলিক শ্রেণিবিন্যাস এবং এর অ্যাপ এবং সংস্থান সহ Firebase প্রকল্পগুলি সম্পর্কে বেশ কয়েকটি গুরুত্বপূর্ণ ধারণার সংক্ষিপ্ত বিবরণ প্রদান করে৷
Firebase প্রকল্পগুলি সেট আপ করার জন্য সাধারণ সর্বোত্তম অনুশীলন — Firebase প্রকল্পগুলি সেট আপ করার জন্য এবং আপনার অ্যাপগুলিকে একটি প্রকল্পের সাথে নিবন্ধন করার জন্য সাধারণ, উচ্চ-স্তরের সর্বোত্তম অনুশীলন প্রদান করে যাতে আপনার একটি স্বতন্ত্র পরিবেশ ব্যবহার করে এমন একটি সুস্পষ্ট উন্নয়ন কর্মপ্রবাহ থাকে৷
আপনার Firebase প্রকল্পের সাথে আপনার অ্যাপগুলি নিবন্ধন করে এবং Firebase-এ সংযুক্ত করে আপনার মোবাইল এবং ওয়েব অ্যাপে Firebase ব্যবহার শুরু করুন: iOS+ | অ্যান্ড্রয়েড | ওয়েব | ফ্লাটার | ঐক্য | সি++ ।
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2025-04-04 UTC-তে শেষবার আপডেট করা হয়েছে।"],[],[]]