ফায়ারবেস কনফিগারেশন অবজেক্ট। Firebase সার্ভার API-এর সাথে সফলভাবে যোগাযোগ করতে এবং আপনার Firebase প্রকল্প এবং Firebase অ্যাপ্লিকেশনের সাথে ক্লায়েন্ট ডেটা সংযুক্ত করার জন্য পরিষেবাগুলির জন্য প্রয়োজনীয় প্যারামিটারগুলির একটি সেট রয়েছে৷ সাধারণত এই বস্তুটি প্রজেক্ট সেটআপে ফায়ারবেস কনসোল দ্বারা পপুলেট করা হয়। আরও দেখুন: Firebase কনফিগার অবজেক্ট সম্পর্কে জানুন .
স্বাক্ষর:
export interface FirebaseOptions
বৈশিষ্ট্য
সম্পত্তি | টাইপ | বর্ণনা |
---|---|---|
apiKey | স্ট্রিং | একটি এনক্রিপ্ট করা স্ট্রিং ব্যবহার করা হয় যখন নির্দিষ্ট API-কে কল করার সময় ব্যক্তিগত ব্যবহারকারীর ডেটা অ্যাক্সেস করার প্রয়োজন হয় না (উদাহরণ মান: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO )। |
appId | স্ট্রিং | অ্যাপটির জন্য অনন্য শনাক্তকারী। |
authDomain | স্ট্রিং | প্রকল্প আইডির জন্য প্রমাণীকরণ ডোমেন। |
ডাটাবেসইউআরএল | স্ট্রিং | ডিফল্ট রিয়েলটাইম ডাটাবেস URL। |
পরিমাপ আইডি | স্ট্রিং | আপনি যখন আপনার Firebase প্রকল্পে Analytics সক্ষম করেন এবং একটি ওয়েব অ্যাপ নিবন্ধন করেন তখন একটি আইডি স্বয়ংক্রিয়ভাবে তৈরি হয়। সংস্করণ 7.20.0 এবং উচ্চতর, এই পরামিতি ঐচ্ছিক। |
মেসেজিং সেন্ডারআইডি | স্ট্রিং | ক্লায়েন্ট অ্যাপে ফায়ারবেস ক্লাউড মেসেজিং বার্তা পাঠাতে পারে এমন প্রতিটি প্রেরককে সনাক্ত করতে ব্যবহৃত অনন্য সংখ্যাসূচক মান। |
প্রজেক্ট আইডি | স্ট্রিং | সমস্ত Firebase এবং Google ক্লাউড জুড়ে প্রকল্পের অনন্য শনাক্তকারী৷ |
স্টোরেজ বালতি | স্ট্রিং | ডিফল্ট ক্লাউড স্টোরেজ বাকেটের নাম। |
FirebaseOptions.apiKey
একটি এনক্রিপ্ট করা স্ট্রিং ব্যবহার করা হয় যখন নির্দিষ্ট API-কে কল করার সময় ব্যক্তিগত ব্যবহারকারীর ডেটা অ্যাক্সেস করার প্রয়োজন হয় না (উদাহরণ মান: AIzaSyDOCAbC123dEf456GhI789jKl012-MnO
)
স্বাক্ষর:
apiKey?: string;
FirebaseOptions.appId
অ্যাপটির জন্য অনন্য শনাক্তকারী।
স্বাক্ষর:
appId?: string;
FirebaseOptions.authDomain
প্রকল্প আইডির জন্য প্রমাণীকরণ ডোমেন।
স্বাক্ষর:
authDomain?: string;
FirebaseOptions.databaseURL
ডিফল্ট রিয়েলটাইম ডাটাবেস URL।
স্বাক্ষর:
databaseURL?: string;
FirebaseOptions.measurementId
আপনি যখন আপনার Firebase প্রকল্পে Analytics সক্ষম করেন এবং একটি ওয়েব অ্যাপ নিবন্ধন করেন তখন একটি আইডি স্বয়ংক্রিয়ভাবে তৈরি হয়। সংস্করণ 7.20.0 এবং উচ্চতর, এই পরামিতি ঐচ্ছিক।
স্বাক্ষর:
measurementId?: string;
FirebaseOptions.messagingSenderId
ক্লায়েন্ট অ্যাপে ফায়ারবেস ক্লাউড মেসেজিং বার্তা পাঠাতে পারে এমন প্রতিটি প্রেরককে সনাক্ত করতে ব্যবহৃত অনন্য সংখ্যাসূচক মান।
স্বাক্ষর:
messagingSenderId?: string;
FirebaseOptions.projectId
সমস্ত Firebase এবং Google ক্লাউড জুড়ে প্রকল্পের অনন্য শনাক্তকারী৷
স্বাক্ষর:
projectId?: string;
FirebaseOptions.storageBucket
ডিফল্ট ক্লাউড স্টোরেজ বাকেটের নাম।
স্বাক্ষর:
storageBucket?: string;