Google 致力于为黑人社区推动种族平等。查看具体举措

ওভারভিউ

ফায়ারবেস এক্সটেনশানগুলি আপনাকে আপনার অ্যাপের উন্নয়ন, রক্ষণাবেক্ষণ এবং বৃদ্ধিতে ব্যয় করা সময় কমাতে সাহায্য করে।

যখন আপনি একটি Firebase এক্সটেনশন খুঁজে পান যা আপনার অ্যাপ বা প্রজেক্টের প্রয়োজনীয়তা সমাধান করে, তখন আপনি শুধু এক্সটেনশনটি ইনস্টল এবং কনফিগার করুন। আপনার যদি এক্সটেনশনের একাধিক কনফিগারেশনের প্রয়োজন হয়, আপনি ইনস্টল করা প্রতিটি দৃষ্টান্তের জন্য আলাদা কনফিগারেশন সহ এক্সটেনশনটি একাধিকবার ইনস্টল করতে পারেন।

এক্সটেনশনগুলির সাথে, আপনি কোডটি গবেষণা, লেখা এবং ডিবাগ করার সময় ব্যয় করেন না যা কার্যকারিতা প্রয়োগ করে বা আপনার অ্যাপ বা প্রকল্পের জন্য একটি কাজ স্বয়ংক্রিয় করে।

: ইনস্টল অথবা এক্সটেনশনগুলি পরিচালনা করার জন্য, আপনাকে এই ভূমিকা এক নির্ধারিত করা আবশ্যক মালিক বা সম্পাদক বা Firebase এডমিন

এছাড়াও, একটি এক্সটেনশন ইনস্টল করার আপনার প্রকল্পের আলোকচ্ছটা উপর (অর্থের হিসাবে আপনি যান) পরিকল্পনা হতে হবে। আপনি একটি ছোট পরিমাণ (চার্জ করা হবে সাধারণত প্রায় $ 0.01 / মাস একটি এক্সটেনশন আপনার ইনস্টল করা প্রতিটি নিদর্শনের জন্য), Firebase পরিষেবাগুলির ব্যবহার সঙ্গে যুক্ত কোন চার্জের ছাড়াও।

অফিসিয়াল ফায়ারবেস এক্সটেনশন

সরকারী Firebase এক্সটেনশন উন্নত ও Firebase এবং Firebase এক্সটেনশানগুলি অংশীদার পরিসেবা দ্বারা পরীক্ষা করা হয়। এই এক্সটেনশনগুলো নির্ভরযোগ্য এবং নিরাপদ।

অফিসিয়াল ফায়ারবেস এক্সটেনশন ব্রাউজ করুন

নিম্নলিখিত উৎস থেকে অফিসিয়াল ফায়ারবেস এক্সটেনশন ব্রাউজ করুন:

প্রাথমিক অ্যাক্সেস পার্টনার এক্সটেনশন

প্রারম্ভিক অ্যাক্সেস অংশীদার এক্সটেনশনগুলি এক্সটেনশন প্রকাশকদের প্রাথমিক অ্যাক্সেস প্রোগ্রামে অংশগ্রহণকারীদের দ্বারা বিকশিত হয়। এগুলি গুগল দ্বারা নির্মিত বা পরীক্ষিত নয়। প্রাথমিক অ্যাক্সেস পার্টনার এক্সটেনশানগুলি "AS IS" গ্যারান্টি, এক্সপ্রেস বা অন্তর্নিহিত গুগল থেকে প্রদান করা হয়। এক্সটেনশান ব্যবহারের ফলে গুগল প্রত্যক্ষ বা পরোক্ষ কোনো ক্ষতির জন্য সমস্ত দায় অস্বীকার করে।

আপনার নিজের এক্সটেনশান প্রকাশ সম্পর্কে আরো জানতে, জন্য সাইন আপ এক্সটেনশন প্রকাশকের আগাম অ্যাক্সেস প্রোগ্রাম

একটি এক্সটেনশনের সোর্স কোড দেখুন

এক কর্মকর্তা Firebase এক্সটেনশানগুলি সোর্স কোড একটি লিঙ্ক খুঁজে পেতে, Firebase এক্সটেনশানগুলি পণ্য পৃষ্ঠায় বা Firebase কনসোলে এক্সটেনশগুলির কার্ডে আরো জানুন ক্লিক করুন।

একটি আগাম অ্যাক্সেস অংশীদার এক্সটেনশানটির সোর্স কোড একটি লিঙ্ক খুঁজে পেতে, পারেন এক্সটেনশগুলির কনসোল ইনস্টলেশন লিঙ্ক অথবা CLI এর মাধ্যমে ব্যবহার ইনস্টলেশন প্রবাহের শুরু ext:install কমান্ড। সোর্স কোডের লিঙ্কটি এক্সটেনশন সম্পর্কে অন্যান্য তথ্যের সাথে প্রদর্শিত হয়। আপনি যদি উৎসটি পরীক্ষা করতে চান তবে আপনি ইনস্টলেশন বাতিল করতে পারেন।

একটি এক্সটেনশনের সোর্স কোডের বিষয়বস্তু

একটি এক্সটেনশনের উৎস নির্দেশিকা অন্তর্ভুক্ত:

  • extension.yaml ফাইল - এক্সটেনশন মেটাডাটা রয়েছে এবং সংজ্ঞায়িত সম্পদ সৃষ্টি, গুগল API এবং এক্সেস ভূমিকা অপারেশন জন্য প্রয়োজনীয় এবং এক্সটেনশন জন্য কোনো ব্যবহারকারী-কনফিগার মাপদণ্ডগুলি (এনভায়রনমেন্ট ভেরিয়েবল)

  • ফাংশন ডিরেক্টরির - এক্সটেনশানটির উত্স কোডের জন্য ফাইল রয়েছে

  • README ফাইলের - সুচী এক্সটেনশগুলির মেটাডেটা (কিন্তু আরও পাঠযোগ্য ফর্ম্যাটে) ভাল ইনস্টল ফাইল থেকে বিষয়বস্তু হিসেবে

  • ইনস্টল ফাইল - বর্ণনা কিভাবে এক্সটেনশন কাজ করে, কোনো প্রয়োজনীয় প্রাক-ইনস্টলেশন কর্ম, কনফিগারেশন প্রয়োজনীয়তা এবং এক্সটেনশন সম্পর্কে বিস্তারিত

  • POSTINSTALL ফাইল - নির্দিষ্ট ব্যবহারের নির্দেশাবলী এবং কোনও ইন্টিগ্রেশন প্রয়োজনীয়তা বর্ণনা

একটি এক্সটেনশনের জন্য সম্পদ

প্রতিটি ফায়ারবেস প্রকল্পে বিভিন্ন ধরনের "সম্পদ" থাকে। প্রজেক্ট রিসোর্সগুলোতে ডিপ্লোটেড ক্লাউড ফাংশন, ডাটাবেস ইন্সট্যান্স, ক্লাউড স্টোরেজ বালতি এবং ক্লাউড শিডিউলারের কাজ অন্তর্ভুক্ত থাকতে পারে।

আপনি যখন একটি এক্সটেনশন ইনস্টল করুন, Firebase আপনার প্রকল্পের (বিশেষভাবে, ক্লাউড কার্যাবলী) নতুন এক্সটেনশন-উদাহরণস্বরূপ-নির্দিষ্ট সম্পদ সৃষ্টি করে। এই সংস্থানগুলি, এক্সটেনশন এর স্পেসিফিকেশন ফাইলের মধ্যে সংজ্ঞায়িত করা হয় extension.yaml (রিসোর্সের ধরনের মধ্যে যেমন বিশেষভাবে firebaseextensions.v1beta.function ), এবং তারা এক্সটেনশন কাজ চালানোর জন্য প্রয়োজনীয় হয়।

মনে রাখবেন যে, যদি একটি এক্সটেনশন এর একটি দৃষ্টান্ত আনইনস্টল , সমস্ত সম্পদের Firebase এক্সটেনশন (ফাংশন একটি সেট মত) কাজ চালানোর জন্য যে উদাহরণস্বরূপ বিশেষভাবে তৈরি মুছে ফেলা হয়। যাইহোক, নিম্নলিখিত মোছা নয়:

  • এক্সটেনশান দ্বারা তৈরি যেকোনো শিল্পকর্ম (যেমন সংরক্ষিত ছবি)।

  • আপনার প্রকল্পের অন্য কোন সম্পদ, যেমন একটি ডাটাবেস উদাহরণ বা ক্লাউড স্টোরেজ বালতি। এমনকি যদি EXTENSION এই অন্যান্য সংস্থান সাথে ইন্টারঅ্যাক্ট, তারা না এক্সটেনশন-নির্দিষ্ট, তাই তারা যদি এক্সটেনশানটি আনইনস্টল মোছা হয়।

ফায়ারবেস কনসোল বা ফায়ারবেস সিএলআই ব্যবহার করে

আপনি ইনস্টল এবং যেকোন একটি ব্যবহার করে সরকারী Firebase এক্সটেনশন কোনো পরিচালনা করতে পারেন Firebase কনসোল বা Firebase CLI

কর্ম ফায়ারবেস কনসোল ফায়ারবেস CLI
বিস্তারিত তথ্য দেখুন (ইনস্টলেশনের পূর্বে)
ইনস্টল করুন
কনফিগারেশন দেখুন (ইনস্টলেশন-পরবর্তী)
কনফিগারেশন সম্পাদনা করুন
নতুন হালনাগাদ
আনইনস্টল করুন

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