Firebase Cloud Storage for Firebase এ কিছু পরিবর্তন আনছে এবং আমাদের প্ল্যাটফর্মে অপব্যবহার রোধে সক্রিয় পদক্ষেপ নিচ্ছে। এর জন্য আমাদের Google Cloud Storage কোটা এবং বিলিংয়ের সাথে আরও ভালোভাবে সামঞ্জস্যপূর্ণ করার জন্য আমাদের পরিকাঠামো আপডেট করতে হবে।
এই পরিকাঠামোগত পরিবর্তনের একটি ফলাফল হল , আমরা শীঘ্রই Cloud Storage for Firebase ব্যবহার করার জন্য প্রকল্পগুলিকে পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে অন্তর্ভুক্ত করতে বাধ্য করব। ব্লেজ প্রাইসিং প্ল্যানেও বিনামূল্যে ব্যবহার এখনও উপলব্ধ।
২০২৪ সালের সেপ্টেম্বরে আমরা যে পরিবর্তনগুলি ঘোষণা করেছি সে সম্পর্কে নিম্নলিখিত প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী পর্যালোচনা করুন:
- মূল্য পরিকল্পনার প্রয়োজনীয়তার জন্য পরিবর্তনগুলি
- Cloud Storage for Firebase পরিবর্তন
- প্রোগ্রাম্যাটিক ইন্টারঅ্যাকশনের জন্য পরিবর্তন (যেমন REST API এবং Terraform)
- "ডিফল্ট Google Cloud রিসোর্স" এর জন্য পরিবর্তনগুলি
মূল্য পরিকল্পনার প্রয়োজনীয়তার জন্য পরিবর্তনগুলি
আপনি যদি Cloud Storage for Firebase ব্যবহার করতে চান, তাহলে আমরা শীঘ্রই "পে-অ্যাজ-ইউ-গো" ব্লেজ প্রাইসিং প্ল্যান বাধ্যতামূলক করতে শুরু করব । ব্লেজ প্রাইসিং প্ল্যানেও বিনামূল্যে ব্যবহার এখনও উপলব্ধ।
আমরা বুঝতে পারি যে এই পরিবর্তনগুলির জন্য আপনার Firebase প্রকল্প এবং কর্মপ্রবাহ মূল্যায়ন এবং পরিবর্তন করতে আপনার সময় লাগবে। যদি আপনার কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
৩০শে অক্টোবর, ২০২৪ থেকে, নিম্নলিখিত পরিবর্তনগুলি ঘটবে:Firebase কনসোল বা REST API ব্যবহার করে একটি নতুন ডিফল্ট বাকেট সরবরাহ করতে, আপনার প্রকল্পটি অবশ্যই pay-as-you-go Blaze মূল্য পরিকল্পনায় থাকতে হবে।
৩০শে অক্টোবর, ২০২৪ এর পরে প্রভিশন করা সমস্ত ডিফল্ট বাকেট সম্পর্কে নিম্নলিখিত বিষয়গুলি লক্ষ্য করুন:তারা Google Cloud Storage মূল্য এবং ব্যবহার অনুসরণ করবে, যা বাকেটের জন্য "সর্বদা বিনামূল্যে" স্তর প্রদান করে
US-CENTRAL1,US-EAST1, এবংUS-WEST1।তাদের নামের একটি ফর্ম্যাট থাকবে
PROJECT_ID .firebasestorage.app(পূর্ববর্তীটির পরিবর্তে)PROJECT_ID .appspot.com)।
০২ ফেব্রুয়ারী, ২০২৬ থেকে , নিম্নলিখিত পরিবর্তনগুলি ঘটবে:- আপনার ডিফল্ট বাকেট এবং অন্যান্য সমস্ত Cloud Storage রিসোর্সে অ্যাক্সেস বজায় রাখতে, আপনার প্রকল্পটি অবশ্যই পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে থাকতে হবে। যেকোনো
*.appspot.comডিফল্ট বাকেটটি Blaze মূল্য পরিকল্পনার ক্ষেত্রেও তার বর্তমান নো-কস্ট ব্যবহারের স্তর বজায় রাখবে।
- আপনার ডিফল্ট বাকেট এবং অন্যান্য সমস্ত Cloud Storage রিসোর্সে অ্যাক্সেস বজায় রাখতে, আপনার প্রকল্পটি অবশ্যই পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে থাকতে হবে। যেকোনো
এই তারিখের মধ্যে Blaze মূল্য পরিকল্পনায় আপগ্রেড না করলে কী হবে সে সম্পর্কে আরও জানুন। যদি আপনার কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
Firebase আমাদের পণ্য এবং আমাদের ইকোসিস্টেমকে নিরাপদ ও সুরক্ষিত রাখার জন্য প্রচেষ্টা করে। এর অংশ হিসেবে, আমরা Cloud Storage for Firebase এ কিছু পরিবর্তন আনছি এবং আমাদের প্ল্যাটফর্মে অপব্যবহার রোধে সক্রিয় পদক্ষেপ নিচ্ছি। এর মধ্যে রয়েছে Google Cloud Storage কোটা এবং বিলিংয়ের সাথে আরও ভালভাবে সামঞ্জস্যপূর্ণ করার জন্য আমাদের পরিকাঠামো আপডেট করা।
হ্যাঁ। যদি তোমার কাছে থাকেPROJECT_ID .appspot.com ডিফল্ট বাকেট এবং আপনি পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে আপগ্রেড করেন, তাহলে আপনি আপনার ডিফল্ট বাকেটের বর্তমান নো-কস্ট ব্যবহারের স্তর বজায় রাখবেন, যেমনটি নীচে বর্ণিত হয়েছে। এই নো-কস্ট ব্যবহারের চেয়ে বেশি ব্যবহারের জন্য Google App Engine মূল্য অনুসারে চার্জ করা হবে।
- ৫ জিবি সঞ্চিত
- ১ জিবি ডাউনলোড / দিন
- ২০,০০০ আপলোড / দিন
- ৫০,০০০ ডাউনলোড / দিন
মনে রাখবেন যে PROJECT_ID .firebasestorage.app এবং তারা Google Cloud Storage মূল্য এবং ব্যবহার অনুসরণ করে, যা বাকেটের জন্য "সর্বদা বিনামূল্যে" স্তর প্রদান করেUS-CENTRAL1 ,US-EAST1 , এবংUS-WEST1 ।
আপনার প্রকল্পটিকে পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে আপগ্রেড করতে, আপনাকে আপনার প্রকল্পটিকে একটি Cloud Billing অ্যাকাউন্টের সাথে লিঙ্ক করতে হবে। আপনি আপনার মূল্য পরিকল্পনা আপগ্রেড করতে Firebase কনসোল ওয়ার্কফ্লো ব্যবহার করতে পারেন।
মূল্য পরিকল্পনা আপগ্রেড করার জন্য, আপনার প্রকল্পের মালিকের ভূমিকা IAM-এর থাকা প্রয়োজন।
আপনার যদি কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
যদি আপনি আপনার অ্যাক্সেস বজায় রাখতে চানPROJECT_ID .appspot.com ডিফল্ট বাকেট, তাহলে আপনাকে
আপনার প্রকল্পটিকে পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে আপগ্রেড করতে, আপনাকে আপনার প্রকল্পটিকে একটি Cloud Billing অ্যাকাউন্টের সাথে লিঙ্ক করতে হবে। আপনি আপনার মূল্য পরিকল্পনা আপগ্রেড করতে Firebase কনসোল ওয়ার্কফ্লো ব্যবহার করতে পারেন।
৩০শে অক্টোবর, ২০২৪ থেকে শুরু : যদি আপনি এখনও আপনার প্রকল্পে একটি ডিফল্ট Cloud Storage বাকেট প্রভিশন না করে থাকেন, তাহলে আপনার প্রকল্পটি ব্লেজ মূল্য পরিকল্পনায় না থাকলে আপনি এটি প্রভিশন করতে পারবেন না।২ ফেব্রুয়ারী, ২০২৬ থেকে শুরু : যদি আপনার প্রকল্পটি ব্লেজ মূল্য পরিকল্পনায় না থাকে, তাহলে আপনি আপনার পঠন/লেখার অ্যাক্সেস হারাবেনPROJECT_ID .appspot.comডিফল্ট বাকেট। আপনি Firebase কনসোল বা Google Cloud কনসোলে বাকেটটি দেখতে বা এর ডেটা অ্যাক্সেস করতে পারবেন না।মনে রাখবেন যে যেকোনো তথ্য আপনার বাকেটে থাকবে, কিন্তু আপনি ব্লেজ প্রাইসিং প্ল্যানে আপগ্রেড না করা পর্যন্ত এটি অ্যাক্সেসযোগ্য হবে না।
আপনার যদি কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
যদি তোমার কাছে থাকেPROJECT_ID .appspot.com ডিফল্ট বাকেট, এবং আপনি Blaze মূল্য পরিকল্পনায় আপগ্রেড করেন যা নীচে বর্ণিত বিনামূল্যে ব্যবহারের স্তরের চেয়ে বেশি, তাহলে আপনার পরবর্তী বিলিং চক্রে Google App Engine মূল্য অনুসারে অতিরিক্ত মূল্যের জন্য আপনাকে চার্জ করা হবে।
- ৫ জিবি সঞ্চিত
- ১ জিবি ডাউনলোড / দিন
- ২০,০০০ আপলোড / দিন
- ৫০,০০০ ডাউনলোড / দিন
আপনার যদি কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
ডিফল্ট Cloud Storage বাকেটের জন্য পরিবর্তনগুলি
আমরা বুঝতে পারি যে এই পরিবর্তনগুলির জন্য আপনার Firebase প্রকল্প এবং কর্মপ্রবাহ মূল্যায়ন এবং পরিবর্তন করতে আপনার সময় লাগবে। যদি আপনার কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
না। যখন আপনি ব্লেজ প্রাইসিং প্ল্যানে আপগ্রেড করবেন, তখন আপনার ডিফল্ট Cloud Storage বাকেটের নাম পরিবর্তন হবে না ।
যদি আপনি
৩০শে অক্টোবর, ২০২৪ এর আগে আপনার ডিফল্ট বাকেটটি প্রভিশন করে থাকেন , তাহলে আপনার ডিফল্ট বাকেটের সর্বদা একটি নাম বিন্যাস থাকবেPROJECT_ID .appspot.com.একমাত্র ব্যতিক্রম হল যদি আপনি আপনার
এবং একটি নতুন ডিফল্ট বাকেট সরবরাহ করুন।*.appspot.comবাকেটযদি আপনি
৩০শে অক্টোবর, ২০২৪ তারিখে বা তার পরে আপনার ডিফল্ট বাকেটটি প্রভিশন করে থাকেন , তাহলে আপনার ডিফল্ট বাকেটের সর্বদা একটি নামের বিন্যাস থাকবেPROJECT_ID .firebasestorage.app.
একটি মুছে ফেলা বাকেট ক্লাউড স্টোরেজ বাকেট ব্যবহার করে পুনরুদ্ধার করা যায়: হার্ড ডিলিট সময় অতিবাহিত না হওয়া পর্যন্ত পুনরুদ্ধার API।
PROJECT_ID .appspot.com ডিফল্ট বাকেট ব্যবহার করেন, তাহলে আপনি একই নামের ফর্ম্যাটের সাথে একটি বাকেট সরবরাহ করতে পারবেন না।
পরিবর্তে, আপনি একটি নতুন ডিফল্ট Cloud Storage বাকেট তৈরি করতে পারেন (যদি আপনার প্রকল্পটি ব্লেজ মূল্য পরিকল্পনায় থাকে) যার নাম বিন্যাস থাকবেPROJECT_ID .firebasestorage.app । এটি Google Cloud Storage মূল্য এবং ব্যবহার অনুসরণ করবে, যা বাকেটের জন্য "সর্বদা বিনামূল্যে" স্তর প্রদান করেUS-CENTRAL1 ,US-EAST1 , এবংUS-WEST1 ।
না। এই পরিবর্তনগুলি মেনে চলার জন্য, আপনার অ্যাপের কোডবেস আপডেট করার দরকার নেই ।
সকল বিদ্যমানPROJECT_ID .appspot.com ডিফল্ট বাকেটগুলি তাদের নামের ফর্ম্যাট বজায় রাখবে।
কোনও পরিষেবা ব্যাহত না হওয়ার জন্য, PROJECT_ID .appspot.com ডিফল্ট বাকেট, যেমনটি সবসময় আছে।
না। এই পরিবর্তনগুলি সামঞ্জস্য করার জন্য, আপনার ডেটা আপনার থেকে সরানোর দরকার নেইPROJECT_ID .appspot.com ডিফল্ট বাকেট।
যতক্ষণ না আপনি আপনার প্রকল্পটি
প্রোগ্রাম্যাটিক ইন্টারঅ্যাকশনের জন্য পরিবর্তন (যেমন REST API এবং Terraform)
যদি আপনি প্রোগ্রাম্যাটিকভাবে Cloud Storage for Firebase সরবরাহ করেন বা কাজ করেন (উদাহরণস্বরূপ, REST API বা Terraform ব্যবহার করে), তাহলে আপনার কর্মপ্রবাহ বা অ্যাপগুলিতে কিছু পরিবর্তন করার প্রয়োজন আছে কিনা তা দেখতে নিম্নলিখিত পরিবর্তনগুলি পর্যালোচনা করুন।
আমরা বুঝতে পারি যে এই পরিবর্তনগুলির জন্য আপনার Firebase প্রকল্প এবং কর্মপ্রবাহ মূল্যায়ন এবং পরিবর্তন করতে আপনার সময় লাগবে। যদি আপনার কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
projects.defaultBucket.createএন্ডপয়েন্ট পরিবর্তন হচ্ছে:এই শেষবিন্দুটি কল করার জন্য, আপনার প্রকল্পটি অবশ্যই পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে থাকতে হবে।
এই এন্ডপয়েন্ট দ্বারা প্রভিশন করা ডিফল্ট বাকেটগুলির নামের বিন্যাস হবে
PROJECT_ID .firebasestorage.app(পূর্ববর্তীটির পরিবর্তে)PROJECT_ID .appspot.com)।এই ডিফল্ট বাকেটগুলি Google Cloud Storage মূল্য এবং ব্যবহার অনুসরণ করবে, যা বাকেটগুলির জন্য "সর্বদা বিনামূল্যে" স্তর প্রদান করে
US-CENTRAL1,US-EAST1, এবংUS-WEST1।
projects.defaultLocation.finalizeএবংprojects.availableLocations.listএন্ডপয়েন্টগুলি বন্ধ হয়ে যাবে এবং404: METHOD_NOT_FOUNDত্রুটিগুলি ফেরত দিতে শুরু করবে।পরিবর্তে, প্রোগ্রাম্যাটিকভাবে কোনও রিসোর্সের অবস্থান সেট করতে, আপনার রিসোর্স-নির্দিষ্ট API ব্যবহার করা উচিত। উদাহরণস্বরূপ,
projects.defaultBucket.createএবংprojects.databases.createকল করার সময় যথাক্রমে ডিফল্ট Cloud Storage বাকেট এবং ডিফল্ট Cloud Firestore ইনস্ট্যান্সের অবস্থানগুলি তাদের পৃথক প্রভিশনিংয়ের সময় সেট করুন। REST API এবং অবস্থানগুলির প্রতিস্থাপন সম্পর্কে আরও তথ্যের জন্য, FAQ দেখুন: "ডিফল্ট Google Cloud রিসোর্স" এর জন্য আমি কীভাবে অবস্থান সেট করব বা পাব?
আপনি আর Terraform ব্যবহার করে Cloud Storage for Firebase সরবরাহ করতে পারবেন না। এর কারণ হল আপনি আর Google App Engine এর মাধ্যমে এই বাকেট সরবরাহ করতে পারবেন না। পরিবর্তে, আপনি নিম্নলিখিতগুলির মধ্যে একটি করতে পারেন:
projects.defaultBucket.createকল করে বাকেটটি সরবরাহ করুন। এই APIটি এখনও Terraform এর মাধ্যমে উপলব্ধ নয়।Firebase কনসোলের মাধ্যমে বাকেটটি সরবরাহ করুন। শুরু করতে কনসোলের স্টোরেজ বিভাগে যান।
অতিরিক্তভাবে,
ডিফল্ট Cloud Storage বাকেট সরবরাহ করার জন্য আপনার প্রকল্পটি অবশ্যই পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যানে থাকতে হবে।
আপনার ডিফল্ট Cloud Storage বাকেটের আগে আপনার ডিফল্ট Cloud Firestore ইনস্ট্যান্সের ব্যবস্থা করার আর প্রয়োজন নেই।
আপনার ডিফল্ট Cloud Firestore ইনস্ট্যান্সের জন্য আপনি যে অবস্থানটি নির্বাচন করেছেন তা আপনার ডিফল্ট Cloud Storage বাকেটের জন্য প্রযোজ্য নয় (এর অর্থ হল আপনার ডিফল্ট Cloud Firestore ইনস্ট্যান্স এবং আপনার ডিফল্ট Cloud Storage বাকেট বিভিন্ন স্থানে থাকতে পারে)।
ডিফল্ট Cloud Storage বাকেটের নামের ফর্ম্যাট হবে
PROJECT_ID .firebasestorage.app(পূর্ববর্তীটির পরিবর্তে)PROJECT_ID .appspot.com)।
"ডিফল্ট Google Cloud রিসোর্স" এর জন্য পরিবর্তনগুলি
"ডিফল্ট Google Cloud রিসোর্স" হল Google App Engine সাথে সম্পর্কিত যেকোনো প্রকল্প রিসোর্স, যার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- ডিফল্ট Cloud Firestore ইনস্ট্যান্স
- Cloud Storage for Firebase (বিশেষ করে যাদের নামের ফর্ম্যাট আছে)
PROJECT_ID .appspot.com) - Google Cloud Scheduler (বিশেষ করে প্রথম প্রজন্মের শিডিউল করা ফাংশনের জন্য)
বছরের পর বছর ধরে ফায়ারবেস ইকোসিস্টেমে অনেক পরিবর্তনের সাথে সাথে, Google App Engine সাথে ফায়ারবেস-সম্পর্কিত সংস্থানগুলির সংযোগ পরিবর্তিত হচ্ছে।
আমরা বুঝতে পারি যে এই পরিবর্তনগুলির জন্য আপনার Firebase প্রকল্প এবং কর্মপ্রবাহ মূল্যায়ন এবং পরিবর্তন করতে আপনার সময় লাগবে। যদি আপনার কোনও প্রশ্ন থাকে, তাহলে অনুগ্রহ করে Firebase সাপোর্টের সাথে যোগাযোগ করুন।
"ডিফল্ট Google Cloud রিসোর্সের জন্য অবস্থান" হল Google App Engine সাথে সম্পর্কিত যেকোনো প্রকল্প রিসোর্সের জন্য অবস্থান সেটিং, যার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- ডিফল্ট Cloud Firestore ইনস্ট্যান্স
- Cloud Storage for Firebase (বিশেষ করে যাদের নামের ফর্ম্যাট আছে)
PROJECT_ID .appspot.com) - Google Cloud Scheduler (বিশেষ করে প্রথম প্রজন্মের শিডিউল করা ফাংশনের জন্য)
যখন আপনি আপনার প্রোজেক্টে এই রিসোর্সগুলির যেকোনো একটি সেট আপ করেন, তখন আপনি আপনার প্রোজেক্টে Google App Engine অ্যাপের অবস্থান পরিবর্তনশীলভাবে সেট করছেন। এটি, পরিবর্তে, Google App Engine এর সাথে সম্পর্কিত সমস্ত রিসোর্সের অবস্থান সেট করে।
নিম্নলিখিত বিষয়গুলি লক্ষ্য করুন:
৩০শে অক্টোবর, ২০২৪ এর আগে প্রভিশন করা যেকোনো ডিফল্ট Cloud Storage বাকেট (নাম বিন্যাস সহ)PROJECT_ID .appspot.com) Google App Engine সাথে সম্পর্কিত। এর অর্থ হল নিম্নলিখিতগুলি:- বাকেটের অবস্থান Google App Engine সাথে সম্পর্কিত রিসোর্সের অবস্থান নির্ধারণ করবে (যেমন ডিফল্ট Cloud Firestore ইনস্ট্যান্সের অবস্থান)।
৩০শে অক্টোবর, ২০২৪ থেকে শুরু করে যেকোনো ডিফল্ট Cloud Storage বাকেট (নাম বিন্যাস সহ)PROJECT_ID .firebasestorage.app) Google App Engine এর সাথে সম্পর্কিত নয় । এর অর্থ হল নিম্নলিখিতগুলি:আপনার ডিফল্ট Cloud Storage বাকেট প্রভিশন করলে আর Google App Engine সাথে সম্পর্কিত রিসোর্সের অবস্থান সেট করা হবে না (যেমন ডিফল্ট Cloud Firestore ইনস্ট্যান্সের অবস্থান)।
আপনার ডিফল্ট Cloud Firestore ইনস্ট্যান্স প্রভিশন করলে আর আপনার প্রোজেক্টের ডিফল্ট Cloud Storage বাকেটের অবস্থান সেট হবে না।
আপনার ডিফল্ট Cloud Storage বাকেটের জন্য উপলব্ধ অবস্থানগুলি এখন Google Cloud Storage জন্য উপলব্ধ একই অবস্থান ( Google App Engine এর জন্য সীমাবদ্ধ নয়)।
"ডিফল্ট Google Cloud রিসোর্স" হল Google App Engine সাথে সম্পর্কিত যেকোনো প্রকল্প রিসোর্স, যার মধ্যে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- ডিফল্ট Cloud Firestore ইনস্ট্যান্স
- Cloud Storage for Firebase (বিশেষ করে যাদের নামের ফর্ম্যাট আছে)
PROJECT_ID .appspot.com) - Google Cloud Scheduler (বিশেষ করে প্রথম প্রজন্মের শিডিউল করা ফাংশনের জন্য)
PROJECT_ID .firebasestorage.app , এবং এগুলি Google App Engine এর সাথে সম্পর্কিত নয় । আরও জানতে, FAQ পর্যালোচনা করুন: "ডিফল্ট Google Cloud রিসোর্সের জন্য অবস্থান" এর কী হবে?
যদি আপনি কোনও প্রকল্পে কোনও রিসোর্সের জন্য অবস্থান নির্ধারণ করতে চান বা পেতে চান, তাহলে আপনার সরাসরি রিসোর্সের সাথে যোগাযোগ করা উচিত।
Cloud Storage for Firebase
Firebase কনসোলে:
- Firebase কনসোলের স্টোরেজ বিভাগে একটি ডিফল্ট Cloud Storage বাকেটের অবস্থান সেট করুন এবং খুঁজুন।
REST API ব্যবহার করে:
projects.defaultBucket.createকল করার সময়, প্রোভিশনিং এর সময় একটি ডিফল্ট Cloud Storage বাকেটের অবস্থান সেট করুন।মনে রাখবেন যে
৩০শে অক্টোবর, ২০২৪ থেকে, এই এন্ডপয়েন্টে কল করার জন্য পে-অ্যাজ-ইউ-গো ব্লেজ প্রাইসিং প্ল্যান প্রয়োজন হবে। তাই একটি ডিফল্ট বাকেট তৈরি করার চেষ্টা করার আগে, নিশ্চিত করুন যে প্রকল্পটি একটি Cloud Billing অ্যাকাউন্টের সাথে লিঙ্ক করা আছে (উদাহরণস্বরূপ,projects.updateBillingInfoব্যবহার করে)।projects.buckets.getব্যবহার করে একটি ডিফল্ট Cloud Storage বাকেটের অবস্থান পান।
ডিফল্ট Cloud Firestore ইনস্ট্যান্স
মনে রাখবেন যে আপনি যদি
Firebase কনসোলে:
- Firebase কনসোলের Firestore বিভাগে একটি ডিফল্ট Cloud Firestore ইনস্ট্যান্সের অবস্থান সেট করুন এবং খুঁজুন।
REST API ব্যবহার করে:
projects.databases.createকল করার সময়, প্রোভিশনিং এর সময় একটি ডিফল্ট Cloud Firestore ইনস্ট্যান্সের অবস্থান সেট করুন।projects.databases.getব্যবহার করে একটি ডিফল্ট Cloud Firestore ইনস্ট্যান্সের অবস্থান পান।
নির্ধারিত ফাংশন (প্রথম প্রজন্ম)
মনে রাখবেন যে আপনি যদি
একটি নির্ধারিত ফাংশনের সেটআপ এবং স্থাপনার সময় তার অবস্থান নির্ধারণ করুন।
Google Cloud কনসোলে তার কাজের নাম এবং ফাংশন থেকে একটি নির্ধারিত ফাংশনের অবস্থান পান (
firebase-schedule- FUNCTION_NAME - REGION।