রিমোট কনফিগের জন্য মূল্য
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
১ সেপ্টেম্বর, ২০২৬ থেকে, Remote Config সব সাইজের প্রোজেক্টের জন্য উপযুক্ত, নমনীয় মূল্যের
কাঠামো অফার করবে, যার মধ্যে ফ্রি প্ল্যান এবং আপনার দৈনিক ব্যবহারের উপর ভিত্তি করে
স্কেলেবল পে-অ্যাজ-ইউ-গো টিয়ার, দুটিই অন্তর্ভুক্ত থাকবে।
শুধুমাত্র Remote Config পরিষেবার মাধ্যমে সরাসরি করা ফেচ অনুরোধ
(ক্লায়েন্ট SDK বা REST API-এর মাধ্যমে) আপনার বিল করা ব্যবহারে অবদান রাখে। অন্যান্য Firebase পরিষেবার মাধ্যমে ইন্টার্নালি জেনারেট করা ফেচ
অপারেশন, নেটওয়ার্ক কল বা মেট্রিক আপনার Remote Config কোটা বা বিলিংয়ের ক্ষেত্রে গণনা করা হয় না।
নিম্নলিখিত সারণীতে
Spark এবং
Blaze প্ল্যানের জন্য প্রোজেক্ট প্রতি ব্যবহার দেখানো হয়েছে:
বিবরণ
বিনা-খরচে (Spark প্ল্যান)
যখন ব্যবহার করবেন তখন পেমেন্ট করুন (Blaze প্ল্যান)
ফেচ করার অনুরোধ
প্রতিদিন সর্বাধিক ১০০,০০০টি
প্রতিদিন সর্বাধিক ১০০,০০০ পর্যন্ত ফ্রি।
তারপর:
প্রতিদিন ১০০,০০১ থেকে ১০,০০০,০০০ বার ব্যবহারের জন্য অনুরোধ প্রতি $০.০০০০০৬ ($০.০৬ / ১০,০০০ অনুরোধ)।
প্রতিদিন ১০,০০০,০০০-এর বেশি ব্যবহারের জন্য অনুরোধ পিছু $০.০০০০০১ ($০.০১ / ১০,০০০ অনুরোধ)।
সব ফিচার
পছন্দমতো সাজানো, রোল-আউট ও A/B Testing ইন্টিগ্রেশন অন্তর্ভুক্ত
পছন্দমতো সাজানো, রোল-আউট ও A/B Testing ইন্টিগ্রেশন অন্তর্ভুক্ত
আগে থেকে থাকা প্রোজেক্টের জন্য ট্রানজিশন গ্রেস পিরিয়ড
এই ট্রানজিশন গ্রেস পিরিয়ড সেইসব প্রোজেক্টের ক্ষেত্রে প্রযোজ্য যেগুলি
Remote Config ১ সেপ্টেম্বর, ২০২৬-এর আগে চালু করা হয়েছে। 'যখন ব্যবহার করবেন তখন পেমেন্ট করুন' মূল্যের
ট্রানজিশন যাতে মসৃণ হয় তা নিশ্চিত করতে, বিলিং এনফোর্সমেন্ট শুরু হওয়ার আগে, আগে থেকে থাকা প্রোজেক্টের জন্য
নিম্নলিখিত অতিরিক্ত সময়কাল বাড়ানো হয়েছে:
বর্তমান বিলিং প্ল্যান
ট্রানজিশন গ্রেস পিরিয়ড
স্ট্যান্ডার্ড বিলিং শুরু হওয়া
প্রয়োজনীয় অ্যাকশন / নোট
Spark প্ল্যান(বিনা-খরচে)
৩ মাস
১ ডিসেম্বর, ২০২৬
সাজেস্ট করা অ্যাকশন:Cloud Billing সেট-আপ করুন এবং Blaze-এ আপগ্রেড করুন।
বোনাস: আপনি ১৫ নভেম্বর, ২০২৬-এর আগে আপগ্রেড করলে, আপনার অতিরিক্ত সময়কাল ৫ মাস পর্যন্ত বাড়ানো হবে (বিলিং ১ ফেব্রুয়ারি, ২০২৭ থেকে শুরু হবে)।
Blaze প্ল্যান(যখন ব্যবহার করবেন তখন পেমেন্ট করুন)
৫ মাস
১ ফেব্রুয়ারি, ২০২৭
কিছু করার প্রয়োজন নেই।১ ফেব্রুয়ারি, ২০২৭ থেকে প্রোজেক্ট অটোমেটিক স্ট্যান্ডার্ড মূল্যে পরিবর্তিত হয়ে যাবে।
স্ট্যান্ডার্ড অতিরিক্ত সময়কাল
এই অতিরিক্ত সময়কাল সেইসব প্রোজেক্টের জন্য প্রাসঙ্গিক যেগুলি ১ সেপ্টেম্বর, ২০২৬ তারিখে বা তার পরেRemote Config চালু করেছে। এর মধ্যে আগে থেকে থাকা Remote Config
চালু করা প্রোজেক্ট (১ সেপ্টেম্বর, ২০২৬-এর আগে তৈরি করা) অন্তর্ভুক্ত যেখানে ট্রানজিশনের অতিরিক্ত সময়কাল
শেষ হয়ে গেছে। কোনও প্রোজেক্টে প্রতিদিন ১,০০,০০০-এর বেশি ফেচ অনুরোধের ব্যবহার হলে,
নিম্নলিখিত অ্যাকশনগুলি অবশ্যই মেনে চলতে হবে:
প্ল্যান / শর্ত
অতিরিক্ত সময়কাল
অতিরিক্ত সময়কালের পরে ফলাফল
প্রয়োজনীয় অ্যাকশন / নোট
Spark প্ল্যান(বিনা-খরচে)
৩০ দিন(প্রোজেক্ট প্রথমবার দৈনিক সীমা অতিক্রম করলে প্রযোজ্য)
৩১তম দিন থেকে থ্রটলিং শুরু হয়
দৈনিক সীমা প্রথমবার অতিক্রম করার পর ৩০ দিন পর্যন্ত প্রোজেক্টে নিরবচ্ছিন্ন পরিষেবা পাওয়া যায়। ৩১তম দিন বা তার পরে থ্রটলিং এড়াতে, আপনাকে অবশ্যই Blaze প্ল্যানে আপগ্রেড করতে হবে।
Blaze প্ল্যান(যখন ব্যবহার করবেন তখন পেমেন্ট করুন)
প্রযোজ্য নয় (থ্রটলিং নেই)
ফেচ করার অনুরোধ পিছু বিলিং
১০০,০০০-এর বেশি ফেচ করা হলে চার্জ করা হয়। কোনও থ্রটলিং প্রয়োগ করা হয়নি।
ব্যবহার অপ্টিমাইজ করার পেশাদার পদ্ধতি
ব্যবহার অপ্টিমাইজ করতে, নিম্নলিখিত যেকোনও একটি কাজ করুন:
ক্লায়েন্ট ফেচ ইন্টারভাল: প্রোডাকশন বিল্ডে খুব কম ন্যূনতম ফেচ ইন্টারভাল (যেমন, setMinimumFetchIntervalInSeconds) সেট করা এড়িয়ে চলুন। ডিফল্ট সাজেস্ট করা ব্যবধান হল ১২ ঘণ্টা।
নন-ক্রিটিক্যাল প্যারামিটারের জন্য ক্যাশিং: স্থিতিশীল কনফিগারেশন ভ্যালুর জন্য যা
খুব কমই পরিবর্তিত হয়, ডিফল্ট ১২ ঘণ্টা থেকে ২৪ বা ৪৮ ঘণ্টা পর্যন্ত setMinimumFetchIntervalInSeconds
বাড়ানোর কথা বিবেচনা করুন।
অ্যাপ স্টার্টআপ ফেচ লুপ: প্রতিটি স্ক্রিন ট্রানজিশন, অ্যাক্টিভিটি রিজুম বা কম্পোনেন্ট রেন্ডার করার সময় আপনার অ্যাপ যাতে রিমোট ফেচ ট্রিগার না করে তা নিশ্চিত করুন। লোড করার সময় ফেচ ও অ্যাক্টিভেট করুন বা লোডিং স্ক্রিনের পিছনে অ্যাক্টিভেট করুন-এর মতো লোডিং স্ট্র্যাটেজি দায়িত্ব সহকারে ব্যবহার করুন।
ব্যাকগ্রাউন্ড ও ইনঅ্যাক্টিভ ফেচ অডিট করা: ব্যাকগ্রাউন্ড ওয়ার্কার জব,
পরিষেবা বা লিগ্যাসি অ্যাপ মডিউল পর্যালোচনা করে অপ্রয়োজনীয় ফেচ কল ("ঘোস্ট
ফেচ") সরিয়ে দিন যা অ্যাপ ব্যাকগ্রাউন্ডে বা ইনঅ্যাক্টিভ থাকলে ট্রিগার হয়।
মনিটর করা: দৈনিক ফেচ ভলিউম ১০০,০০০ অনুরোধের কাছাকাছি পৌঁছালে অটোমেটিক বিলিং অ্যালার্ট সেট-আপ করতে Google Cloud কনসোল এবং Firebase কনসোল প্রাইসিং এবং
ব্যবহারের ড্যাশবোর্ড ব্যবহার করুন।
প্রায়শই জিজ্ঞাসিত প্রশ্ন ও সমস্যার সমাধান
১ সেপ্টেম্বর, ২০২৬ থেকে কার্যকর হওয়া নতুন Remote Config মূল্যের কাঠামো কী?
Remote Config-এর দাম এখন থেকে ব্যবহারের উপর ভিত্তি করে
নির্ধারণ করা হবে এবং এতে একটি ফ্রি টিয়ারও থাকবে:
স্পার্ক (কোনও খরচ নেই) প্ল্যান: কোনও খরচ ছাড়াই প্রতিদিন সর্বাধিক ১০০,০০০টি ফেচ করার অনুরোধ।
Blaze (যখন ব্যবহার করবেন তখন পেমেন্ট করুন) প্ল্যান: প্রথম ১০০,০০০টি দৈনিক ফেচ
অনুরোধের জন্য কোনও খরচ নেই, তারপর:
প্রতিদিন ১০০,০০১ থেকে ১০,০০০,০০০টি অনুরোধের মধ্যে প্রতি ১০,০০০টি অনুরোধের জন্য $০.০৬ ($০.০০০০০৬/অনুরোধ)।
প্রতিদিন ১০,০০০,০০০-এর বেশি অনুরোধের ক্ষেত্রে প্রতি ১০,০০০ অনুরোধের জন্য $০.০১ ($০.০০০০০১/অনুরোধ)।
ফিচার: সব উন্নত ফিচার (পছন্দমতো সাজানো, রোল-আউট ও A/B Testing
ইন্টিগ্রেশন) Spark ও Blaze প্ল্যানে কোনও অতিরিক্ত খরচ ছাড়াই
অন্তর্ভুক্ত থাকে।
Remote Config ব্যবহার শুরু করার জন্য আমার কি বিলিং অ্যাকাউন্ট প্রয়োজন?
না। Remote Config ব্যবহার শুরু করার জন্য আপনার কোনও বিলিং অ্যাকাউন্ট লাগবে না। কোনও খরচ ছাড়াই শুরু করতে আপনি Spark প্ল্যান ব্যবহার করতে পারবেন। প্রতিদিন ১,০০,০০০-এর বেশি ফেচ করার অনুরোধের জন্য আপনার প্রোজেক্ট Blaze প্ল্যানে
আপগ্রেড করার সময় শুধুমাত্র বিলিং অ্যাকাউন্টের প্রয়োজন হয়।
আমাকে কি কোড আপডেট করতে হবে বা রিমোট কনফিগ SDK আপগ্রেড করতে হবে?
না। Spark ও Blaze প্ল্যানের মধ্যে ট্রানজিশন করার সময় আপনাকে কোড পরিবর্তন করতে বা Remote Config
ক্লায়েন্ট SDK আপডেট করতে হবে না। টিয়ার
ট্রানজিশন ও রিকোয়েস্ট মিটারিং Remote Config ব্যাকএন্ডের মাধ্যমে
অটোমেটিক ম্যানেজ করা হয়।
বিলযোগ্য ফেচ অনুরোধ হিসেবে ঠিক কী কী বিবেচিত হয়?
আপনার ক্লায়েন্ট অ্যাপ্লিকেশন বা ব্যাকএন্ড সার্ভার যখনই
আপডেট করা প্যারামিটারের ভ্যালু চেক করার জন্য Remote Config সার্ভারকে কল করে
(যেমন, ক্লায়েন্ট SDK-তে fetch() বা
fetchAndActivate() কল করা অথবা REST/Admin SDK ব্যবহার করে
টেমপ্লেট ফিরিয়ে আনা), তখনই ফেচ অনুরোধ করা হয়। শুধুমাত্র Remote Config পরিষেবার মাধ্যমে সরাসরি
ইনভোক করা ফেচ অনুরোধ (ক্লায়েন্ট SDK বা REST API-এর মাধ্যমে)
আপনার বিল করা ব্যবহারে অবদান রাখে। ফেচ অপারেশন, নেটওয়ার্ক কল বা অন্যান্য Firebase পরিষেবার মাধ্যমে
অভ্যন্তরীণভাবে তৈরি করা মেট্রিক আপনার Remote Config
কোটা বা বিলিংয়ের ক্ষেত্রে গণনা করা হয় না।
রিয়েল-টাইম Remote Config: রিয়েল-টাইম কানেকশন খুললে,
ক্রমাগত আলাদা আলাদা ফেচ করার অনুরোধ তৈরি হয় না; তবে, সার্ভার
বাতিল করার বিজ্ঞপ্তি পুশ করলে, আপডেট করা কনফিগারেশন ডাউনলোড করার জন্য
ক্লায়েন্ট কলকে ফেচ করার অনুরোধ হিসেবে গণ্য করা হয়।
ক্যাশে করা ভ্যালু: ডিভাইসে আগে থেকেই স্টোর করা ক্যাশে করা ভ্যালু ব্যবহার করলে
(activate() বা
getString() ব্যবহার করে ডিস্ক/মেমরি থেকে রিড করা) নেটওয়ার্ক কল জেনারেট হয় না বা ফেচ করার অনুরোধ হিসেবে
গণনা করা হয় না।
আমার প্রোজেক্ট Spark প্ল্যানে থাকলে এবং প্রতিদিন ১,০০,০০০-এর বেশি ফেচ করার অনুরোধ
আসলে কী হবে? আমি কীভাবে আপগ্রেড করব?
৩০ দিনের অতিরিক্ত সময়কাল: আপনার Spark প্রোজেক্ট প্রথমবার দৈনিক ১,০০,০০০ ফেচ
অনুরোধের সীমা অতিক্রম করলে, Firebase ৩০ দিনের অতিরিক্ত সময়কাল প্রদান করে। এই
সময়ে, আপনার Remote Config অনুরোধ নির্বিঘ্নে
পরিবেশন করা চালিয়ে যাওয়া হবে।
কাউন্টডাউন কন্টিনিউটি: আপনার প্রোজেক্ট প্রথমবার দৈনিক ফেচ অনুরোধের সীমা ১,০০,০০০ পেরিয়ে গেলে
৩০ দিনের অতিরিক্ত সময়কাল শুরু হয়। এই ৩০ দিনের কাউন্টডাউন
পজ বা রিসেট হয় না, এমনকি আপনার দৈনিক ব্যবহার সাময়িকভাবে
১০০,০০০ অনুরোধের সীমার নিচে নেমে গেলেও।
কোটা সংক্রান্ত বিজ্ঞপ্তি: আপনার দৈনিক ফেচ ভলিউম ১,০০,০০০ কোটার কাছাকাছি
পৌঁছালে, প্রোজেক্ট অ্যাডমিনিস্ট্রেটররা অটোমেটিক ইমেল অ্যালার্ট
এবং কনসোল ব্যানার বিজ্ঞপ্তি পান।
থ্রটলিংয়ের ঝুঁকি: ৩০ দিনের অতিরিক্ত সময়কালের মধ্যে আপনি Blaze প্ল্যানে আপগ্রেড না করলে,
দৈনিক ১,০০,০০০-এর বেশি অনুরোধের জন্য Remote Config পরিষেবা থ্রটলিং শুরু হবে,
যার ফলে ক্লায়েন্টরা আপডেট করা কনফিগারেশন নাও পেতে পারেন।
কীভাবে আপগ্রেড করবেন: নিরবচ্ছিন্ন পরিষেবা নিশ্চিত করতে আপনি
Firebase কনসোল থেকে
Blaze প্ল্যানে আপগ্রেড করতে
পারেন। Blaze প্ল্যানে
আপগ্রেড করলে আপনার প্রোজেক্ট একটি
Google Cloud Billing
অ্যাকাউন্টের সাথে লিঙ্ক হয়ে যায়।
ব্যবহারকারীরা নতুন Remote Config প্যারামিটারের মান পাচ্ছেন না। এটি কি
দাম বা কোটা সম্পর্কিত হতে পারে?
হ্যাঁ। আপনার প্রোজেক্ট Spark প্ল্যানে থাকলে, দৈনিক ১,০০, ০০০ অনুরোধের সীমা পেরিয়ে গেলে
এবং ৩০ দিনের অতিরিক্ত সময়কাল শেষ হয়ে গেলে, দৈনিক থ্রেশহোল্ডের বেশি আসা অনুরোধ
সার্ভার থ্রটল করে দেয়। Firebase কনসোলে আপনার ব্যবহারের
মেট্রিক চেক করুন এবং আপনার দৈনিক অ্যাক্টিভ ব্যবহারকারীদের জন্য দৈনিক ১,০০,০০০-এর বেশি ফেচের প্রয়োজন হলে,
Blaze প্ল্যানে আপগ্রেড করুন।
আমার বিলের আনুমানিক হিসেব পেতে, আমি কীভাবে আমার বর্তমান ব্যবহার দেখতে পারি?
Firebase কনসোলে:
Spark প্ল্যান: আপনি ব্যবহার ও বিলিং ড্যাশবোর্ড থেকে
আপনার দৈনিক ফেচ ব্যবহার ট্র্যাক করতে পারবেন।
Remote Config বিভাগের অধীনে, কোটা প্রগ্রেস কার্ড
১০০,০০০ দৈনিক নো-কস্ট
সীমার সাপেক্ষে আপনার দৈনিক ফেচ কাউন্ট দেখায়।
Blaze প্ল্যান:ব্যবহার ও বিলিং ড্যাশবোর্ড
ফিচারে একটি টিয়ার্ড ব্যবহার সংক্রান্ত বার চার্ট রয়েছে যা আপনার দৈনিক ফেচ কাউন্টকে
মূল্যের টিয়ার (১০০,০০০ পর্যন্ত ফ্রি টিয়ার, ১০০,০০১ থেকে
১০,০০০,০০০ এবং ১০,০০০,০০০-এর বেশি) অনুযায়ী ভাগ করে দেখায়।
Google Cloud কনসোলে:
Cloud Billing রিপোর্ট (Blaze প্ল্যান): আপনি Cloud Billing-এ খরচ
ম্যানেজমেন্ট এবং বিস্তারিত ব্যবহারের রিপোর্ট দেখতে পারবেন। আরও জানতে,
আপনার Cloud Billing রিপোর্ট ও খরচের ট্রেন্ড দেখুন।
SKU অনুযায়ী ফিল্টার করার সময়, আপনার প্রোজেক্ট কখন তৈরি করা হয়েছে তার উপর ভিত্তি করে SKU বেছে নিন:
১ সেপ্টেম্বর, ২০২৬ বা তারপরে তৈরি করা প্রোজেক্ট:
SKU আইডি: 37B1-4623-6F54
SKU-এর নাম: অনুরোধ ফেচ করুন
১ সেপ্টেম্বর, ২০২৬-এর আগে তৈরি করা প্রোজেক্ট:
SKU আইডি: 598C-0184-404A
SKU-এর নাম: অনুরোধ ফেচ করুন
কোটা ও সিস্টেমের সীমা (Spark ও Blaze প্ল্যান): আপনি
কোটা ও সিস্টেমের সীমা পৃষ্ঠা থেকে আপনার বর্তমান ব্যবহার ও অ্যাক্টিভ সিস্টেমের সীমা
মনিটর করতে পারবেন। আরও জানতে,
কোটা দেখুন ও ম্যানেজ করুন দেখুন। রিপোর্ট ফিল্টার করার সময়,
আপনি যে নির্দিষ্ট Firebase API-এর কোটা চেক করতে চান সেটি বেছে নিয়েছেন কিনা তা নিশ্চিত করুন
(যেমন, firebaseremoteconfig.googleapis.com)।