এই পৃষ্ঠাটি Remote Config-এর ক্ষেত্রে প্রযোজ্য প্রযুক্তিগত সীমা, প্রোজেক্ট কোটা এবং ব্যবহারের নীতিগুলির জন্য একটি কেন্দ্রীভূত রেফারেন্স প্রদান করে।
প্রোজেক্ট-ব্যাপী কোটা
আপনার সম্পূর্ণ Firebase প্রোজেক্ট জুড়ে টেমপ্লেট রিসোর্সের জন্য অনুমোদিত সর্বোচ্চ থ্রেশহোল্ড নিচের সারণীতে উল্লেখ করা হয়েছে। এইসব সীমা, টেমপ্লেট মূল্যায়নের পারফর্ম্যান্স ও ব্যাকএন্ডের স্টেবিলিটি নিশ্চিত করে।
| রিসোর্স | সীমা | বিবরণ |
| প্যারামিটারগুলি | প্রতি টেমপ্লেটের ধরন অনুযায়ী ৩,০০০টি | ক্লায়েন্ট টেমপ্লেটের জন্য ৩,০০০ এবং সার্ভার টেমপ্লেটের জন্য ৩,০০০। |
| অবস্থা | প্রতি প্রোজেক্টে ২০০০টি | সব টেমপ্লেট জুড়ে শেয়ার করা হয়েছে। |
| টেমপ্লেট ভার্সন | প্রতি টেমপ্লেটের ধরন অনুযায়ী ৩০০টি | মুছে দেওয়া ভার্সন অন্তর্ভুক্ত করে। এর পরের ভার্সনগুলি অটোমেটিক মুছে ফেলা হয়। ৯০ দিনের বেশি পুরনো টেমপ্লেট ভার্সন অটোমেটিক মুছে ফেলা হয়। |
| টেমপ্লেট ভার্সনের বিবরণ | ১,০২৪টি অক্ষর | টেমপ্লেট ভার্সনের বিবরণের জন্য সর্বাধিক দৈর্ঘ্য। |
| এক্সপেরিমেন্ট ও রোল-আউট | ২৪টি একসাথে | প্রোজেক্ট প্রতি, চালু থাকা A/B Testing এক্সপেরিমেন্ট এবং Remote Config রোলআউটের মোট সংখ্যা ২৪-এর বেশি হতে পারবে না। |
| রিয়েল-টাইম কানেকশন | প্রতি প্রোজেক্টে ২০,০০০,০০০ (২০ মিলিয়ন) | রিয়েল-টাইম সীমা দেখুন। |
প্যারামিটার ও কী সংক্রান্ত সীমাবদ্ধতা
নিচের সারণীতে প্যারামিটার কী, ভ্যালু ও গ্রুপের নামের জন্য অক্ষরের দৈর্ঘ্য ও কন্টেন্ট সংক্রান্ত বিধিনিষেধ সংজ্ঞায়িত করা হয়েছে। এইসব সীমাবদ্ধতা মেনে চললে কনফিগারেশন প্রকাশ করার সময় সমস্যা এবং ক্লায়েন্ট স্কিমা অমিল হওয়ার সম্ভাবনা থাকে না।
| এলিমেন্ট | সীমা | বিবরণ |
| কি-এর দৈর্ঘ্য | ২৫৬টি অক্ষর | _ বা A-Z, a-z দিয়ে শুরু হতে হবে। সংখ্যা থাকতে পারে। |
| মোট ভ্যালু কন্টেন্ট | ১,০০০,০০০টি অক্ষর | কোনও প্রোজেক্টে সব প্যারামিটার ভ্যালু স্ট্রিংয়ের যোগফল। |
| গ্রুপের নামের দৈর্ঘ্য | ২৫৬টি অক্ষর | Firebase কনসোলে প্যারামিটার গ্রুপ লেবেলে প্রযোজ্য। |
শর্ত ও টার্গেটিংয়ের সীমা
নিম্নলিখিত সারণীতে কাস্টম টার্গেটিং নিয়ম, সিগন্যাল অ্যাট্রিবিউট ও শর্তসাপেক্ষ সিনট্যাক্সের সীমা উল্লেখ করা হয়েছে। এইসব বাউন্ডারি, আলাদা আলাদা ক্লায়েন্ট ইনস্ট্যান্সে কনফিগারেশন দেখানোর সময় নিয়ম দ্রুত মূল্যায়ন করার বিষয়টি বজায় রাখে।
| এলিমেন্ট | সীমা | বিবরণ |
| কাস্টম সিগন্যাল | প্রতি অ্যাপ ইনস্ট্যান্সে ১০০টি | একটি ডিভাইসে সর্বাধিক ১০০টি অনন্য সিগন্যাল সেট করা যেতে পারে। |
| কাস্টম সিগন্যাল কী | ২৫০টি অক্ষর | অ্যাট্রিবিউটের নামের জন্য সর্বাধিক দৈর্ঘ্য। |
| কাস্টম সিগন্যাল ভ্যালু | ৫০০টি অক্ষর | অ্যাট্রিবিউট ভ্যালুর সর্বাধিক দৈর্ঘ্য (Regex ব্যবহার করলে ২৫০)। |
| ইনস্টলেশন আইডি | প্রতিটি শর্তে ৫০টি | "ইনস্টলেশন আইডি" নিয়মে অনুমোদিত আইডির সর্বাধিক সংখ্যা। |
| ব্যবহারকারীর প্রপার্টি ভ্যালু | প্রতিটি শর্তে ১০০টি | ব্যবহারকারীর প্রপার্টি সংক্রান্ত শর্তের নিয়মে সর্বাধিক যতগুলি টার্গেট ভ্যালু অনুমোদিত। |
| শর্তের নাম | ২৫৬টি অক্ষর | Firebase কনসোল বা API-তে শর্ত শনাক্ত করতে ব্যবহৃত নাম। |
| রেগুলার এক্সপ্রেশন সিনট্যাক্স | RE2 ফর্ম্যাট | সব রেগুলার এক্সপ্রেশনকে অবশ্যই RE2 সিনট্যাক্স মেনে চলতে হবে |
রিয়েল-টাইম সীমা
রিয়েল-টাইম Remote Config ব্যবহার করার সময় একই সাথে খোলা কানেকশনের সীমা সম্পর্কে নিম্নলিখিত সারণীতে বিস্তারিত বিবরণ দেওয়া হয়েছে। এই কোটার সীমা গ্লোবাল ক্লায়েন্ট ইনস্ট্যান্স জুড়ে রিয়েল-টাইম ক্লায়েন্ট আপডেট ডিস্ট্রিবিউশন নিশ্চিত করে।
| রিসোর্স | সীমা | বিবরণ |
| একই সাথে খোলা কানেকশন | প্রতি প্রোজেক্টে ২০,০০০,০০০ (২০ মিলিয়ন) | সীমা পেরিয়ে গেলে, নতুন কানেকশনের অনুরোধ বাতিল করা হয় এবং ক্লায়েন্ট SDK অটোমেটিক স্ট্যান্ডার্ড পিরিয়ডিক ফেচিংয়ে ফিরে যায়। নতুন প্রকাশিত টেমপ্লেট অ্যাক্টিভভাবে প্রচার করার সময় এই সীমা সাময়িকভাবে সাসপেন্ড করা হয়, যাতে সব কানেক্ট করা ক্লায়েন্ট আপডেট পায়। |
অপারেশনাল নীতি
ব্যবহারকারীদের নিরাপদ ও নীতি মেনে চলার অভিজ্ঞতা প্রদান করতে, নিম্নলিখিত নীতিগুলি মেনে চলুন:
ব্যবহারকারীর অনুমোদনের প্রয়োজন হয় এমন অ্যাপ আপডেট করার জন্য Remote Config ব্যবহার করবেন না। এর ফলে আপনার অ্যাপকে অবিশ্বস্ত হিসেবে বিবেচনা করা হতে পারে।
Remote Config প্যারামিটার কী বা প্যারামিটার ভ্যালুতে গোপনীয় ডেটা স্টোর করবেন না। ট্রানজিটের সময় Remote Config ডেটা এনক্রিপ্ট করা থাকে, তবে ব্যবহারকারীরা অ্যাপ ইনস্ট্যান্সে উপলভ্য যেকোনও ডিফল্ট বা ফেচ করা Remote Config প্যারামিটার অ্যাক্সেস করতে পারবেন।
Remote Config ব্যবহার করে আপনার অ্যাপের টার্গেট প্ল্যাটফর্মের প্রয়োজনীয়তা এড়িয়ে যাওয়ার চেষ্টা করবেন না।