এই পৃষ্ঠায় Cloud Storage for Firebase ব্যবহার সংক্রান্ত সমস্যা সমাধানের সাহায্য এবং প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর দেওয়া হয়েছে। আপনি যা খুঁজছেন তা যদি খুঁজে না পান বা অতিরিক্ত সাহায্যের প্রয়োজন হয়, তাহলে ফায়ারবেস সাপোর্টের সাথে যোগাযোগ করুন।
সাধারণ সমস্যা সমাধান/প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
ডিফল্ট Cloud Storage বাকেটের পরিবর্তনগুলো সম্পর্কে আরও জানতে Cloud Storage ডকুমেন্টেশনে যান।
ক্লাউড স্টোরেজের প্রাইসিং প্ল্যানের শর্তাবলীর Cloud Storage সম্পর্কে আরও জানতে Cloud Storage ডকুমেন্টেশনে যান।
এই ত্রুটিগুলো পাওয়ার কয়েকটি সম্ভাব্য কারণ নিচে দেওয়া হলো:
আপনার প্রোজেক্টের জন্য Cloud Storage for Firebase এপিআই (Cloud Storage for Firebase API) সক্রিয় করা নেই।
এপিআইটি সক্রিয় আছে কিনা তা আপনি Google Cloud কনসোলে পরীক্ষা করতে পারেন। আপনার প্রোজেক্টে সক্রিয় এপিআইগুলো কীভাবে খুঁজে বের করবেন এবং কীভাবে সেগুলো সক্রিয় করবেন, তা এই Google Cloud গাইড থেকে জানুন।
Cloud Storage for Firebase জন্য প্রয়োজনীয় সার্ভিস অ্যাকাউন্টে নিম্নলিখিত সমস্যাগুলোর মধ্যে একটি রয়েছে:
সার্ভিস অ্যাকাউন্টটিতে প্রয়োজনীয় অনুমতি নেই।
সার্ভিস অ্যাকাউন্টটি মুছে ফেলা হয়েছে। উল্লেখ্য যে, Firebase কনসোলে একটি অনুপস্থিত সার্ভিস অ্যাকাউন্টের কারণে প্রয়োজনীয় IAM পারমিশন যোগ করতে ব্যর্থতা দেখা দিতে পারে।
এই দুটি সার্ভিস অ্যাকাউন্ট সংক্রান্ত সমস্যার জন্য, এই পৃষ্ঠার সংশ্লিষ্ট প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQ) দেখুন।
ফায়ারবেস ব্যবহারকারীর পরিচয়পত্র শেয়ার না করেই সার্ভিসগুলো পরিচালনা ও ব্যবস্থাপনার জন্য সার্ভিস অ্যাকাউন্ট ব্যবহার করে। যখন আপনি একটি ফায়ারবেস প্রজেক্ট তৈরি করেন, তখন আপনি লক্ষ্য করতে পারেন যে আপনার প্রজেক্টে আগে থেকেই বেশ কিছু সার্ভিস অ্যাকাউন্ট উপলব্ধ রয়েছে।
Cloud Storage for Firebase জন্য প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি আপনার প্রোজেক্টের আওতাভুক্ত এবং এর নাম হলো:service- PROJECT_NUMBER @gcp-sa-firebasestorage.iam.gserviceaccount.com .
আপনি যদি ১৯ সেপ্টেম্বর, ২০২২-এর আগে Cloud Storage for Firebase ব্যবহার করে থাকেন, তাহলে পূর্বে লিঙ্ক করা Cloud Storage বাকেটগুলিতে নিম্নলিখিত নামে একটি অতিরিক্ত পরিষেবা অ্যাকাউন্ট দেখতে পারেন:firebase-storage@system.gserviceaccount.com . এই পুরোনো সার্ভিস অ্যাকাউন্টটি ১৯ সেপ্টেম্বর, ২০২২ থেকে আর সমর্থিত নয়।
আপনি Firebase কনসোলের সার্ভিস অ্যাকাউন্টস ট্যাবে আপনার প্রোজেক্টের সমস্ত সার্ভিস অ্যাকাউন্ট দেখতে পারেন।
প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি অনুপস্থিত থাকলে তা যোগ করুন।
যদি আপনি প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি মুছে ফেলে থাকেন অথবা সেটি আপনার প্রজেক্টে উপস্থিত না থাকে, তাহলে সার্ভিস অ্যাকাউন্টটি যোগ করার জন্য আপনি নিম্নলিখিত পদ্ধতিগুলোর মধ্যে যেকোনো একটি অনুসরণ করতে পারেন।
Firebase কনসোলে, একটি সার্ভিস অ্যাকাউন্ট অনুপস্থিত থাকলে প্রয়োজনীয় IAM পারমিশন যোগ করতে ব্যর্থতা দেখা দিতে পারে।
(সুপারিশকৃত) স্বয়ংক্রিয় : আপনার বাকেটটি ফায়ারবেসে পুনরায় ইম্পোর্ট করতে
AddFirebaseREST এন্ডপয়েন্টটি ব্যবহার করুন। আপনাকে এই এন্ডপয়েন্টটি শুধুমাত্র একবার কল করতে হবে, প্রতিটি লিঙ্ক করা বাকেটের জন্য আলাদাভাবে নয়।ম্যানুয়াল : সার্ভিস অ্যাকাউন্ট তৈরি এবং পরিচালনা করার ধাপগুলো অনুসরণ করুন।
ঐ নির্দেশিকা অনুসরণ করে,
Cloud Storage for Firebase Service AgentIAM রোল এবং সার্ভিস অ্যাকাউন্টের নাম সহ একটি সার্ভিস অ্যাকাউন্ট যোগ করুন:service- PROJECT_NUMBER @gcp-sa-firebasestorage.iam.gserviceaccount.com.
প্রয়োজনীয় পরিষেবা অ্যাকাউন্টটি সরান
আমরা সার্ভিস অ্যাকাউন্টটি অপসারণ করতে দৃঢ়ভাবে নিরুৎসাহিত করি, কারণ এটি আপনার অ্যাপগুলোকে Cloud Storage বাকেটগুলোতে অ্যাক্সেস পেতে বাধা দিতে পারে। আপনার প্রজেক্ট থেকে সার্ভিস অ্যাকাউন্টটি অপসারণ করতে, ‘একটি সার্ভিস অ্যাকাউন্ট নিষ্ক্রিয় করা’ অংশে দেওয়া নির্দেশাবলী অনুসরণ করুন।
,এই পৃষ্ঠায় Cloud Storage for Firebase ব্যবহার সংক্রান্ত সমস্যা সমাধানের সাহায্য এবং প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর দেওয়া হয়েছে। আপনি যা খুঁজছেন তা যদি খুঁজে না পান বা অতিরিক্ত সাহায্যের প্রয়োজন হয়, তাহলে ফায়ারবেস সাপোর্টের সাথে যোগাযোগ করুন।
সাধারণ সমস্যা সমাধান/প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
ডিফল্ট Cloud Storage বাকেটের পরিবর্তনগুলো সম্পর্কে আরও জানতে Cloud Storage ডকুমেন্টেশনে যান।
ক্লাউড স্টোরেজের প্রাইসিং প্ল্যানের শর্তাবলীর Cloud Storage সম্পর্কে আরও জানতে Cloud Storage ডকুমেন্টেশনে যান।
এই ত্রুটিগুলো পাওয়ার কয়েকটি সম্ভাব্য কারণ নিচে দেওয়া হলো:
আপনার প্রোজেক্টের জন্য Cloud Storage for Firebase এপিআই (Cloud Storage for Firebase API) সক্রিয় করা নেই।
এপিআইটি সক্রিয় আছে কিনা তা আপনি Google Cloud কনসোলে পরীক্ষা করতে পারেন। আপনার প্রোজেক্টে সক্রিয় এপিআইগুলো কীভাবে খুঁজে বের করবেন এবং কীভাবে সেগুলো সক্রিয় করবেন, তা এই Google Cloud গাইড থেকে জানুন।
Cloud Storage for Firebase জন্য প্রয়োজনীয় সার্ভিস অ্যাকাউন্টে নিম্নলিখিত সমস্যাগুলোর মধ্যে একটি রয়েছে:
সার্ভিস অ্যাকাউন্টটিতে প্রয়োজনীয় অনুমতি নেই।
সার্ভিস অ্যাকাউন্টটি মুছে ফেলা হয়েছে। উল্লেখ্য যে, Firebase কনসোলে একটি অনুপস্থিত সার্ভিস অ্যাকাউন্টের কারণে প্রয়োজনীয় IAM পারমিশন যোগ করতে ব্যর্থতা দেখা দিতে পারে।
এই দুটি সার্ভিস অ্যাকাউন্ট সংক্রান্ত সমস্যার জন্য, এই পৃষ্ঠার সংশ্লিষ্ট প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQ) দেখুন।
ফায়ারবেস ব্যবহারকারীর পরিচয়পত্র শেয়ার না করেই সার্ভিসগুলো পরিচালনা ও ব্যবস্থাপনার জন্য সার্ভিস অ্যাকাউন্ট ব্যবহার করে। যখন আপনি একটি ফায়ারবেস প্রজেক্ট তৈরি করেন, তখন আপনি লক্ষ্য করতে পারেন যে আপনার প্রজেক্টে আগে থেকেই বেশ কিছু সার্ভিস অ্যাকাউন্ট উপলব্ধ রয়েছে।
Cloud Storage for Firebase জন্য প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি আপনার প্রোজেক্টের আওতাভুক্ত এবং এর নাম হলো:service- PROJECT_NUMBER @gcp-sa-firebasestorage.iam.gserviceaccount.com .
আপনি যদি ১৯ সেপ্টেম্বর, ২০২২-এর আগে Cloud Storage for Firebase ব্যবহার করে থাকেন, তাহলে পূর্বে লিঙ্ক করা Cloud Storage বাকেটগুলিতে নিম্নলিখিত নামে একটি অতিরিক্ত পরিষেবা অ্যাকাউন্ট দেখতে পারেন:firebase-storage@system.gserviceaccount.com . এই পুরোনো সার্ভিস অ্যাকাউন্টটি ১৯ সেপ্টেম্বর, ২০২২ থেকে আর সমর্থিত নয়।
আপনি Firebase কনসোলের সার্ভিস অ্যাকাউন্টস ট্যাবে আপনার প্রোজেক্টের সমস্ত সার্ভিস অ্যাকাউন্ট দেখতে পারেন।
প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি অনুপস্থিত থাকলে তা যোগ করুন।
যদি আপনি প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি মুছে ফেলে থাকেন অথবা সেটি আপনার প্রজেক্টে উপস্থিত না থাকে, তাহলে সার্ভিস অ্যাকাউন্টটি যোগ করার জন্য আপনি নিম্নলিখিত পদ্ধতিগুলোর মধ্যে যেকোনো একটি অনুসরণ করতে পারেন।
Firebase কনসোলে, একটি সার্ভিস অ্যাকাউন্ট অনুপস্থিত থাকলে প্রয়োজনীয় IAM পারমিশন যোগ করতে ব্যর্থতা দেখা দিতে পারে।
(সুপারিশকৃত) স্বয়ংক্রিয় : আপনার বাকেটটি ফায়ারবেসে পুনরায় ইম্পোর্ট করতে
AddFirebaseREST এন্ডপয়েন্টটি ব্যবহার করুন। আপনাকে এই এন্ডপয়েন্টটি শুধুমাত্র একবার কল করতে হবে, প্রতিটি লিঙ্ক করা বাকেটের জন্য আলাদাভাবে নয়।ম্যানুয়াল : সার্ভিস অ্যাকাউন্ট তৈরি এবং পরিচালনা করার ধাপগুলো অনুসরণ করুন।
ঐ নির্দেশিকা অনুসরণ করে,
Cloud Storage for Firebase Service AgentIAM রোল এবং সার্ভিস অ্যাকাউন্টের নাম সহ একটি সার্ভিস অ্যাকাউন্ট যোগ করুন:service- PROJECT_NUMBER @gcp-sa-firebasestorage.iam.gserviceaccount.com.
প্রয়োজনীয় পরিষেবা অ্যাকাউন্টটি সরান
আমরা সার্ভিস অ্যাকাউন্টটি অপসারণ করতে দৃঢ়ভাবে নিরুৎসাহিত করি, কারণ এটি আপনার অ্যাপগুলোকে Cloud Storage বাকেটগুলোতে অ্যাক্সেস পেতে বাধা দিতে পারে। আপনার প্রজেক্ট থেকে সার্ভিস অ্যাকাউন্টটি অপসারণ করতে, ‘একটি সার্ভিস অ্যাকাউন্ট নিষ্ক্রিয় করা’ অংশে দেওয়া নির্দেশাবলী অনুসরণ করুন।
,এই পৃষ্ঠায় Cloud Storage for Firebase ব্যবহার সংক্রান্ত সমস্যা সমাধানের সাহায্য এবং প্রায়শই জিজ্ঞাসিত প্রশ্নের উত্তর দেওয়া হয়েছে। আপনি যা খুঁজছেন তা যদি খুঁজে না পান বা অতিরিক্ত সাহায্যের প্রয়োজন হয়, তাহলে ফায়ারবেস সাপোর্টের সাথে যোগাযোগ করুন।
সাধারণ সমস্যা সমাধান/প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
ডিফল্ট Cloud Storage বাকেটের পরিবর্তনগুলো সম্পর্কে আরও জানতে Cloud Storage ডকুমেন্টেশনে যান।
ক্লাউড স্টোরেজের প্রাইসিং প্ল্যানের শর্তাবলীর Cloud Storage সম্পর্কে আরও জানতে Cloud Storage ডকুমেন্টেশনে যান।
এই ত্রুটিগুলো পাওয়ার কয়েকটি সম্ভাব্য কারণ নিচে দেওয়া হলো:
আপনার প্রোজেক্টের জন্য Cloud Storage for Firebase এপিআই (Cloud Storage for Firebase API) সক্রিয় করা নেই।
এপিআইটি সক্রিয় আছে কিনা তা আপনি Google Cloud কনসোলে পরীক্ষা করতে পারেন। আপনার প্রোজেক্টে সক্রিয় এপিআইগুলো কীভাবে খুঁজে বের করবেন এবং কীভাবে সেগুলো সক্রিয় করবেন, তা এই Google Cloud গাইড থেকে জানুন।
Cloud Storage for Firebase জন্য প্রয়োজনীয় সার্ভিস অ্যাকাউন্টে নিম্নলিখিত সমস্যাগুলোর মধ্যে একটি রয়েছে:
সার্ভিস অ্যাকাউন্টটিতে প্রয়োজনীয় অনুমতি নেই।
সার্ভিস অ্যাকাউন্টটি মুছে ফেলা হয়েছে। উল্লেখ্য যে, Firebase কনসোলে একটি অনুপস্থিত সার্ভিস অ্যাকাউন্টের কারণে প্রয়োজনীয় IAM পারমিশন যোগ করতে ব্যর্থতা দেখা দিতে পারে।
এই দুটি সার্ভিস অ্যাকাউন্ট সংক্রান্ত সমস্যার জন্য, এই পৃষ্ঠার সংশ্লিষ্ট প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী (FAQ) দেখুন।
ফায়ারবেস ব্যবহারকারীর পরিচয়পত্র শেয়ার না করেই সার্ভিসগুলো পরিচালনা ও ব্যবস্থাপনার জন্য সার্ভিস অ্যাকাউন্ট ব্যবহার করে। যখন আপনি একটি ফায়ারবেস প্রজেক্ট তৈরি করেন, তখন আপনি লক্ষ্য করতে পারেন যে আপনার প্রজেক্টে আগে থেকেই বেশ কিছু সার্ভিস অ্যাকাউন্ট উপলব্ধ রয়েছে।
Cloud Storage for Firebase জন্য প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি আপনার প্রোজেক্টের আওতাভুক্ত এবং এর নাম হলো:service- PROJECT_NUMBER @gcp-sa-firebasestorage.iam.gserviceaccount.com .
আপনি যদি ১৯ সেপ্টেম্বর, ২০২২-এর আগে Cloud Storage for Firebase ব্যবহার করে থাকেন, তাহলে পূর্বে লিঙ্ক করা Cloud Storage বাকেটগুলিতে নিম্নলিখিত নামে একটি অতিরিক্ত পরিষেবা অ্যাকাউন্ট দেখতে পারেন:firebase-storage@system.gserviceaccount.com . এই পুরোনো সার্ভিস অ্যাকাউন্টটি ১৯ সেপ্টেম্বর, ২০২২ থেকে আর সমর্থিত নয়।
আপনি Firebase কনসোলের সার্ভিস অ্যাকাউন্টস ট্যাবে আপনার প্রোজেক্টের সমস্ত সার্ভিস অ্যাকাউন্ট দেখতে পারেন।
প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি অনুপস্থিত থাকলে তা যোগ করুন।
যদি আপনি প্রয়োজনীয় সার্ভিস অ্যাকাউন্টটি মুছে ফেলে থাকেন অথবা সেটি আপনার প্রজেক্টে উপস্থিত না থাকে, তাহলে সার্ভিস অ্যাকাউন্টটি যোগ করার জন্য আপনি নিম্নলিখিত পদ্ধতিগুলোর মধ্যে যেকোনো একটি অনুসরণ করতে পারেন।
Firebase কনসোলে, একটি সার্ভিস অ্যাকাউন্ট অনুপস্থিত থাকলে প্রয়োজনীয় IAM পারমিশন যোগ করতে ব্যর্থতা দেখা দিতে পারে।
(সুপারিশকৃত) স্বয়ংক্রিয় : আপনার বাকেটটি ফায়ারবেসে পুনরায় ইম্পোর্ট করতে
AddFirebaseREST এন্ডপয়েন্টটি ব্যবহার করুন। আপনাকে এই এন্ডপয়েন্টটি শুধুমাত্র একবার কল করতে হবে, প্রতিটি লিঙ্ক করা বাকেটের জন্য আলাদাভাবে নয়।ম্যানুয়াল : সার্ভিস অ্যাকাউন্ট তৈরি এবং পরিচালনা করার ধাপগুলো অনুসরণ করুন।
ঐ নির্দেশিকা অনুসরণ করে,
Cloud Storage for Firebase Service AgentIAM রোল এবং সার্ভিস অ্যাকাউন্টের নাম সহ একটি সার্ভিস অ্যাকাউন্ট যোগ করুন:service- PROJECT_NUMBER @gcp-sa-firebasestorage.iam.gserviceaccount.com.
প্রয়োজনীয় পরিষেবা অ্যাকাউন্টটি সরান
আমরা সার্ভিস অ্যাকাউন্টটি অপসারণ করতে দৃঢ়ভাবে নিরুৎসাহিত করি, কারণ এটি আপনার অ্যাপগুলোকে Cloud Storage বাকেটগুলোতে অ্যাক্সেস পেতে বাধা দিতে পারে। আপনার প্রজেক্ট থেকে সার্ভিস অ্যাকাউন্টটি অপসারণ করতে, ‘একটি সার্ভিস অ্যাকাউন্ট নিষ্ক্রিয় করা’ অংশে দেওয়া নির্দেশাবলী অনুসরণ করুন।