আপনি ক্লায়েন্ট এবং সার্ভার উভয় ব্যবহারের জন্যই টেমপ্লেট কনফিগার করতে পারেন। ক্লায়েন্ট টেমপ্লেটগুলো এমন যেকোনো অ্যাপ ইনস্ট্যান্সে পরিবেশন করা হয়, যেগুলো Remote Config জন্য ফায়ারবেস ক্লায়েন্ট এসডিকে (SDK) প্রয়োগ করে; এর মধ্যে রয়েছে অ্যান্ড্রয়েড, অ্যাপল, ওয়েব, ইউনিটি, ফ্লাটার এবং সি++ অ্যাপ। সার্ভার-নির্দিষ্ট টেমপ্লেট থেকে Remote Config প্যারামিটার এবং ভ্যালুগুলো সেইসব Remote Config ইমপ্লিমেন্টেশনে (ক্লাউড রান এবং ক্লাউড ফাংশন সহ) পরিবেশন করা হয়, যেগুলো নিম্নলিখিত সার্ভার এনভায়রনমেন্টগুলো ব্যবহার করে:
- ফায়ারবেস অ্যাডমিন নোড.জেএস এসডিকে ভি১২.১.০+
- ফায়ারবেস অ্যাডমিন পাইথন SDK v6.7.0+
- ফায়ারবেস অ্যাডমিন গো এসডিকে ভি৪.১৭.০+
- ফায়ারবেস অ্যাডমিন জাভা এসডিকে ভি৯.৭.০+
Firebase কনসোল বা Remote Config ব্যাকএন্ড API ব্যবহার করার সময়, আপনি এক বা একাধিক প্যারামিটার (কী-ভ্যালু পেয়ার) নির্ধারণ করেন এবং সেই প্যারামিটারগুলোর জন্য অ্যাপের মধ্যে ডিফল্ট ভ্যালু প্রদান করেন। প্যারামিটার ভ্যালু নির্ধারণ করার মাধ্যমে আপনি অ্যাপের ভেতরের ডিফল্ট ভ্যালুগুলোকে ওভাররাইড করতে পারেন। প্যারামিটারের কী এবং ভ্যালু স্ট্রিং হয়, কিন্তু আপনার অ্যাপে এই ভ্যালুগুলো ব্যবহার করার সময় সেগুলোকে অন্য ডেটা টাইপে কাস্ট করা যেতে পারে।
Firebase কনসোল, Admin SDK বা Remote Config REST API ব্যবহার করে, আপনি আপনার প্যারামিটারগুলির জন্য নতুন ডিফল্ট মান তৈরি করতে পারেন, সেইসাথে শর্তসাপেক্ষ মানও তৈরি করতে পারেন যা অ্যাপ ইনস্ট্যান্সের গ্রুপগুলিকে টার্গেট করতে ব্যবহৃত হয়। প্রতিবার যখন আপনি Firebase কনসোলে আপনার কনফিগারেশন আপডেট করেন, Firebase আপনার Remote Config টেমপ্লেটের একটি নতুন সংস্করণ তৈরি করে এবং প্রকাশ করে। পূর্ববর্তী সংস্করণটি সংরক্ষিত থাকে, যা আপনাকে প্রয়োজন অনুযায়ী তা পুনরুদ্ধার বা রোলব্যাক করার সুযোগ দেয়। এই অপারেশনগুলি আপনার জন্য Firebase কনসোল, Firebase Admin SDK এবং REST API-তে উপলব্ধ এবং Remote Config টেমপ্লেট সংস্করণ পরিচালনা' অংশে এগুলি আরও বিস্তারিতভাবে বর্ণনা করা হয়েছে।
এই নির্দেশিকাটি প্যারামিটার, কন্ডিশন, রুল, কন্ডিশনাল ভ্যালু এবং Remote Config ব্যাকএন্ডে ও আপনার অ্যাপে বিভিন্ন প্যারামিটার ভ্যালুকে কীভাবে অগ্রাধিকার দেওয়া হয়, তা ব্যাখ্যা করে। এটি কন্ডিশন তৈরি করতে ব্যবহৃত বিভিন্ন ধরনের রুল সম্পর্কেও বিস্তারিত তথ্য প্রদান করে।
শর্ত, নিয়ম এবং শর্তাধীন মান
একটি শর্ত অ্যাপ ইনস্ট্যান্সের একটি গ্রুপকে লক্ষ্য করতে ব্যবহৃত হয়। শর্তগুলো এক বা একাধিক নিয়ম দ্বারা গঠিত, এবং একটি নির্দিষ্ট অ্যাপ ইনস্ট্যান্সের জন্য শর্তটি true হতে হলে এই নিয়মগুলোর সবকটিকেই true হতে হবে। যদি কোনো নিয়মের মান অনির্ধারিত থাকে (উদাহরণস্বরূপ, যখন কোনো মান উপলব্ধ থাকে না), তখন সেই নিয়মটি false বলে গণ্য হবে।
উদাহরণস্বরূপ, আপনি এমন একটি প্যারামিটার তৈরি করতে পারেন যা একটি লার্জ ল্যাঙ্গুয়েজ মডেল (LLM)-এর মডেলের নাম এবং ভার্সন স্ট্রিং নির্ধারণ করে, এবং কাস্টম সিগন্যাল নিয়মের উপর ভিত্তি করে বিভিন্ন মডেল থেকে রেসপন্স পরিবেশন করতে পারেন। এই ব্যবহারের ক্ষেত্রে, আপনি বেশিরভাগ অনুরোধ পরিবেশন করার জন্য ডিফল্ট মান হিসাবে একটি স্থিতিশীল মডেল ভার্সন ব্যবহার করতে পারেন, এবং টেস্ট ক্লায়েন্টের অনুরোধে সাড়া দেওয়ার জন্য একটি পরীক্ষামূলক মডেল ব্যবহার করতে কাস্টম সিগন্যালটি ব্যবহার করতে পারেন।
একটি প্যারামিটারের একাধিক শর্তাধীন মান থাকতে পারে, যেগুলো ভিন্ন ভিন্ন শর্ত ব্যবহার করে, এবং একটি প্রোজেক্টের মধ্যে প্যারামিটারগুলো একই শর্ত ব্যবহার করতে পারে। Firebase কনসোলের প্যারামিটারস ট্যাবে , আপনি প্রতিটি প্যারামিটারের শর্তাধীন মানগুলোর জন্য ফেচ পার্সেন্টেজ দেখতে পারেন। এই মেট্রিকটি নির্দেশ করে যে, গত ২৪ ঘণ্টায় প্রতিটি মান গ্রহণকারী রিকোয়েস্টের শতাংশ কত ছিল।
আইপি-ভিত্তিক অ্যাক্সেস কন্ট্রোলের সাথে IPv6 এর সীমাবদ্ধতা
আইপি-ভিত্তিক অ্যাক্সেস পলিসির সাথে ব্যবহার করা হলে Remote Config IPv6-এর জন্য সীমিত সমর্থন রয়েছে। যদি আপনার সংস্থা নির্দিষ্ট পাবলিক আইপি রেঞ্জে অ্যাক্সেস সীমাবদ্ধ করে, তাহলে একটি IPv6 নেটওয়ার্কের মাধ্যমে সংযোগ করলে নিম্নলিখিত সমস্যাগুলি দেখা দিতে পারে:
- কনসোল অ্যাক্সেস: আপনি Firebase কনসোলে কিছু নির্দিষ্ট Remote Config ফিচার ব্যবহার করতে সক্ষম নাও হতে পারেন, যেমন ডেটা লোড করা বা টার্গেটিং সেট আপ করা।
- ক্লায়েন্ট অ্যাক্সেস: ক্লায়েন্ট অ্যাপগুলো PERMISSION_DENIED ত্রুটির সম্মুখীন হতে পারে।
এই সমস্যাগুলো এড়ানোর জন্য, আমরা আপনার নেটওয়ার্ককে IPv4 ব্যবহার করার জন্য কনফিগার করতে অথবা আপনার প্রতিষ্ঠানের অনুমোদিত তালিকায় (allowlist) প্রয়োজনীয় Firebase IP রেঞ্জগুলো যোগ করার পরামর্শ দিই।
প্যারামিটার মানের অগ্রাধিকার
যখন আপনি Firebase Admin SDK ব্যবহার করে সার্ভার অ্যাপে Remote Config ব্যবহার করেন, তখন প্রতিটি ক্লায়েন্ট অনুরোধের জন্য চাহিদা অনুযায়ী উপযুক্ত প্যারামিটার মানগুলো বের করার উদ্দেশ্যে আপনি সম্পূর্ণ টেমপ্লেটটি ফেচ ও লোড করেন। একটি প্যারামিটারের সাথে একাধিক শর্তসাপেক্ষ মান যুক্ত থাকতে পারে।
নিম্নলিখিত নিয়মগুলি নির্ধারণ করে যে একটি নির্দিষ্ট সময়ে টেমপ্লেট মূল্যায়নের সময় কোন মান বরাদ্দ করা হবে:
প্রথমে, একটি নির্দিষ্ট ক্লায়েন্ট অনুরোধের জন্য যে শর্তগুলো
trueবলে প্রমাণিত হয়, সেগুলোর জন্য শর্তাধীন মান প্রয়োগ করা হয়। যদি একাধিক শর্তtrueবলে প্রমাণিত হয়, তাহলে Firebase কনসোল UI-তে দেখানো প্রথম (উপরের) শর্তটি অগ্রাধিকার পায় এবং টেমপ্লেটটি মূল্যায়ন করার সময় সেই শর্তের সাথে যুক্ত শর্তাধীন মানগুলো প্রদান করা হয়। আপনি 'Conditions' ট্যাবে শর্তগুলোকে ড্র্যাগ এবং ড্রপ করে তাদের অগ্রাধিকার পরিবর্তন করতে পারেন।যদি এমন কোনো শর্তাধীন মান না থাকে যার শর্তগুলো
trueবলে প্রমাণিত হয়, তাহলে টেমপ্লেট মূল্যায়নের সময় Remote Config -এর ডিফল্ট মান প্রদান করা হয়। যদি কোনো প্যারামিটার টেমপ্লেটে বিদ্যমান না থাকে, অথবা যদি ডিফল্ট মান ‘Use in-app default’ হিসেবে সেট করা থাকে, তাহলে টেমপ্লেট মূল্যায়নের সময় সেই প্যারামিটারের জন্য কোনো মান প্রদান করা হয় না।
সার্ভার অ্যাপে Remote Config টেমপ্লেট লোড এবং মূল্যায়ন করার বিষয়ে আরও তথ্যের জন্য, “সার্ভার পরিবেশে Remote Config ব্যবহার” দেখুন।
প্যারামিটার মানের ডেটা প্রকার
Remote Config আপনাকে প্রতিটি প্যারামিটারের জন্য একটি ডেটা টাইপ নির্বাচন করার সুযোগ দেয় এবং টেমপ্লেট আপডেটের আগে সেই টাইপের সাথে মিলিয়ে সমস্ত Remote Config ভ্যালু যাচাই করে। ডেটা টাইপটি সংরক্ষণ করা হয় এবং একটি getRemoteConfig রিকোয়েস্টের মাধ্যমে তা ফেরত দেওয়া হয়।
সমর্থিত ডেটা টাইপগুলো হলো:
-
String -
Boolean -
Number -
JSON
Firebase কনসোল UI-তে, প্যারামিটার কী-এর পাশে থাকা একটি ড্রপ-ডাউন থেকে ডেটা টাইপ নির্বাচন করা যায়। REST API-তে, প্যারামিটার অবজেক্টের মধ্যে থাকা value_type ফিল্ড ব্যবহার করে টাইপ সেট করা যায়।
প্যারামিটার গ্রুপ
Remote Config আপনাকে আরও সুসংগঠিত UI এবং উন্নত ব্যবহারযোগ্যতা পাওয়ার জন্য প্যারামিটারগুলোকে একসাথে গ্রুপ করার সুযোগ দেয়।
উদাহরণস্বরূপ, ধরুন একটি নতুন লগইন ফিচার চালু করার সময় আপনাকে তিনটি ভিন্ন অথেন্টিকেশন টাইপ সক্রিয় বা নিষ্ক্রিয় করতে হবে। Remote Config ব্যবহার করে, আপনি আপনার পছন্দের টাইপগুলো সক্রিয় করার জন্য তিনটি প্যারামিটার তৈরি করতে পারেন এবং তারপরে কোনো প্রিফিক্স যোগ করা বা বিশেষ সর্টিং ছাড়াই সেগুলোকে "New login" নামের একটি গ্রুপে সাজিয়ে রাখতে পারেন।
আপনি Firebase কনসোল অথবা Remote Config REST API ব্যবহার করে প্যারামিটার গ্রুপ তৈরি করতে পারেন। আপনার তৈরি করা প্রতিটি প্যারামিটার গ্রুপের Remote Config টেমপ্লেটে একটি অনন্য নাম থাকে। প্যারামিটার গ্রুপ তৈরি করার সময়, নিম্নলিখিত বিষয়গুলো মনে রাখবেন:
- যেকোনো সময়ে প্যারামিটারগুলো কেবল একটি গ্রুপেই অন্তর্ভুক্ত করা যাবে, এবং একটি প্যারামিটার কী অবশ্যই সকল প্যারামিটারের মধ্যে অনন্য হতে হবে।
- প্যারামিটার গ্রুপের নাম ২৫৬ অক্ষরের মধ্যে সীমাবদ্ধ।
- আপনি যদি REST API এবং Firebase কনসোল উভয়ই ব্যবহার করেন, তাহলে নিশ্চিত করুন যে পাবলিশ করার সময় প্যারামিটার গ্রুপগুলি পরিচালনা করার জন্য REST API লজিক আপডেট করা হয়েছে।
Firebase কনসোল ব্যবহার করে প্যারামিটার গ্রুপ তৈরি বা পরিবর্তন করুন
আপনি Firebase কনসোলের প্যারামিটার ট্যাবে প্যারামিটারগুলোকে গ্রুপ করতে পারেন। একটি গ্রুপ তৈরি বা পরিবর্তন করতে:
- গ্রুপ পরিচালনা নির্বাচন করুন।
- আপনি যে প্যারামিটারগুলো যোগ করতে চান সেগুলোর জন্য চেকবক্সগুলো নির্বাচন করুন এবং ‘গ্রুপে সরান’ নির্বাচন করুন।
- বিদ্যমান কোনো গ্রুপ নির্বাচন করুন, অথবা একটি নাম ও বিবরণ লিখে এবং 'নতুন গ্রুপ তৈরি করুন ' নির্বাচন করে একটি নতুন গ্রুপ তৈরি করুন। গ্রুপটি সংরক্ষণ করার পর, 'পরিবর্তন প্রকাশ করুন ' বোতামটি ব্যবহার করে এটি প্রকাশ করা যাবে।
শর্ত নিয়মের প্রকারভেদ
সার্ভার অ্যাপ্লিকেশনের জন্য Remote Config টেমপ্লেটগুলো নিম্নলিখিত কন্ডিশন টাইপগুলো সমর্থন করে:
ব্যবহারকারী এলোমেলো শতাংশে
এই ফিল্ডটি ব্যবহার করে অ্যাপ ইনস্ট্যান্সের একটি র্যান্ডম স্যাম্পলে (স্যাম্পলের আকার .০০০১% এর মতো ছোট হলেও) কোনো পরিবর্তন প্রয়োগ করুন এবং স্লাইডার উইজেট ব্যবহার করে এলোমেলোভাবে সাজানো ব্যবহারকারীদের (অ্যাপ ইনস্ট্যান্স) বিভিন্ন গ্রুপে বিভক্ত করুন।
প্রতিটি অ্যাপ ইনস্ট্যান্সকে সেই প্রজেক্টে সংজ্ঞায়িত একটি সিড অনুসারে একটি র্যান্ডম পূর্ণ বা ভগ্নাংশ সংখ্যার সাথে স্থায়ীভাবে ম্যাপ করা হয়।
আপনি সিড ভ্যালুটি পরিবর্তন না করলে, একটি রুল ডিফল্ট কী ব্যবহার করবে (যা Firebase কনসোলে ' এডিট সিড ' হিসেবে দেখানো হয়)। 'সিড' ফিল্ডটি খালি করে আপনি রুলটিকে আবার ডিফল্ট কী ব্যবহারে ফিরিয়ে আনতে পারেন।
প্রদত্ত শতাংশ পরিসরের মধ্যে ধারাবাহিকভাবে একই অ্যাপ ইনস্ট্যান্সগুলিকে সম্বোধন করতে, সমস্ত শর্ত জুড়ে একই সীড মান ব্যবহার করুন। অথবা, একটি নতুন সীড নির্দিষ্ট করে একটি প্রদত্ত শতাংশ পরিসরের জন্য অ্যাপ ইনস্ট্যান্সগুলির একটি নতুন এলোমেলোভাবে নির্ধারিত গোষ্ঠী নির্বাচন করুন।
উদাহরণস্বরূপ, দুটি সম্পর্কিত শর্ত তৈরি করতে, যেগুলোর প্রতিটি একটি অ্যাপের ব্যবহারকারীদের এমন ৫% অংশের উপর প্রযোজ্য হবে যারা একে অপরের সাথে ওভারল্যাপ করবে না, আপনি একটি শর্তকে ০% থেকে ৫% এর মধ্যে একটি শতাংশের সাথে মেলানোর জন্য এবং অন্য শর্তটিকে ৫% থেকে ১০% এর মধ্যে একটি পরিসরের সাথে মেলানোর জন্য কনফিগার করতে পারেন। কিছু ব্যবহারকারীকে এলোমেলোভাবে উভয় গ্রুপে অন্তর্ভুক্ত করার সুযোগ দিতে, প্রতিটি শর্তের ভেতরের নিয়মগুলোর জন্য ভিন্ন ভিন্ন সিড ভ্যালু ব্যবহার করুন।
আপনার অ্যাপ্লিকেশনে কীভাবে এলোমেলো শতাংশ শর্ত যুক্ত করতে হয় তা জানতে, আপনার সার্ভার অ্যাপ্লিকেশন কনফিগার করুন দেখুন।
কাস্টম সংকেত শর্তাবলী
আপনি আপনার অ্যাপ্লিকেশনে সংজ্ঞায়িত যেকোনো শর্ত মেলানোর জন্য কাস্টম সিগন্যাল কন্ডিশনাল ভ্যালু ব্যবহার করতে পারেন। এর মাধ্যমে আপনি প্রতিটি ক্লায়েন্ট অনুরোধের জন্য সার্ভারের প্রতিক্রিয়াকে প্রয়োজন অনুযায়ী সাজিয়ে নিতে পারেন। কাস্টম সিগন্যাল কন্ডিশনগুলো সার্ভার এনভায়রনমেন্টের নিম্নলিখিত সংস্করণগুলো থেকে সমর্থিত:
- ফায়ারবেস অ্যাডমিন নোড.জেএস এসডিকে ভি১২.১.০+
- ফায়ারবেস অ্যাডমিন পাইথন SDK v6.7.0+
- ফায়ারবেস অ্যাডমিন গো এসডিকে ভি৪.১৭.০+
- ফায়ারবেস অ্যাডমিন জাভা এসডিকে ভি৯.৭.০+
উদাহরণস্বরূপ, আপনি যদি এমন একটি সার্ভার অ্যাপে কাজ করেন যা নির্দিষ্ট প্ল্যাটফর্মের জন্য টিউন করা বিভিন্ন মডেলের সাহায্যে প্রতিক্রিয়া তৈরি করতে জেনারেটিভ এআই ব্যবহার করে, তাহলে আপনি নিম্নলিখিত কাজগুলো করতে পারেন:
- আপনার Remote Config সার্ভার টেমপ্লেটে
promptএবংmodel_nameপ্যারামিটারগুলো যোগ করুন। - আপনি যে প্রতিটি প্ল্যাটফর্মকে লক্ষ্য করতে চান, তার জন্য
platformমান সহ কাস্টম সিগন্যাল শর্ত যোগ করুন। - আপনার সার্ভার-নির্দিষ্ট Remote Config টেমপ্লেটে ডিফল্ট মান এবং আপনার সংজ্ঞায়িত প্রতিটি প্ল্যাটফর্ম শর্তের জন্য শর্তসাপেক্ষ মান যোগ করুন।
-
platformকাস্টম সিগন্যাল সেট ও ব্যবহার করার জন্য আপনার অ্যাপ্লিকেশন কোড আপডেট করুন।
এখন, আপনার অ্যাপ টেমপ্লেট মূল্যায়নের সময় উপযুক্ত প্রম্পট ও মডেল শনাক্ত করতে পারবে এবং সেগুলো ব্যবহার করে প্রতিটি ক্লায়েন্টকে নিজস্ব চাহিদা অনুযায়ী প্রতিক্রিয়া জানাতে পারবে।
Firebase কনসোলে কাস্টম সিগন্যাল কন্ডিশন তৈরি করতে আপনি নিম্নলিখিত রুল টাইপগুলো ব্যবহার করতে পারেন।
| অপারেটর বিভাগ | অপারেটর(গণ) | মূল্য | দ্রষ্টব্য |
|---|---|---|---|
| পাঠ্য | হুবহু মেলে, ধারণ করে, ধারণ করে না, রেজেক্স ধারণ করে | এই নিয়মের ক্ষেত্রে স্ট্রিং তুলনা কেস-সেনসিটিভ। 'exactly matches' , ' contains ', 'does not contain' , বা 'contains' রেজেক্স অপারেটর ব্যবহার করার সময়, আপনি একাধিক মান নির্বাচন করতে পারেন। `contains` রেজেক্স অপারেটর ব্যবহার করে আপনি RE2 ফরম্যাটে রেগুলার এক্সপ্রেশন তৈরি করতে পারেন। আপনার রেগুলার এক্সপ্রেশনটি টার্গেট ভার্সন স্ট্রিং-এর সম্পূর্ণ বা আংশিক অংশের সাথে মিলতে পারে। এছাড়াও, আপনি টার্গেট স্ট্রিং-এর শুরু, শেষ বা সম্পূর্ণ অংশের সাথে মেলানোর জন্য ` ^` এবং `$` অ্যাঙ্কর ব্যবহার করতে পারেন। | |
| সংখ্যা | <, <=, =, !=, >, >= | দশমিক বিন্দুর উভয় পাশে দশটির বেশি অঙ্ক থাকবে না এমন সংখ্যা। | |
| সংস্করণ | <, <=, =, !=, >, >= | যে সংখ্যাটি মেলাতে হবে এমন সংস্করণ নম্বর(গুলি) নির্দেশ করে (উদাহরণস্বরূপ, ২.১.০)। |
আপনার অ্যাপ্লিকেশনে কীভাবে কাস্টম সিগন্যাল যুক্ত করতে হয় তা জানতে, আপনার সার্ভার অ্যাপ্লিকেশন কনফিগার করুন দেখুন।
অনুসন্ধানের পরামিতি এবং শর্তাবলী
আপনি Firebase কনসোলের Remote Config প্যারামিটারস' ট্যাবের উপরের সার্চ বক্সটি ব্যবহার করে আপনার প্রোজেক্টের প্যারামিটার কী, প্যারামিটার ভ্যালু এবং কন্ডিশনগুলো সার্চ করতে পারেন।
প্যারামিটার এবং শর্তাবলীর উপর সীমাবদ্ধতা
একটি Firebase প্রোজেক্টের মধ্যে আপনি সর্বোচ্চ ৩০০০টি প্যারামিটার এবং সর্বোচ্চ ২০০০টি কন্ডিশন রাখতে পারেন। প্যারামিটার কী (key) সর্বোচ্চ ২৫৬ অক্ষর পর্যন্ত দীর্ঘ হতে পারে, অবশ্যই একটি আন্ডারস্কোর বা ইংরেজি অক্ষর (AZ, az) দিয়ে শুরু হতে হবে এবং এতে সংখ্যাও অন্তর্ভুক্ত থাকতে পারে। একটি প্রোজেক্টের মধ্যে প্যারামিটার ভ্যালু স্ট্রিংগুলোর মোট দৈর্ঘ্য ১০,০০,০০০ অক্ষরের বেশি হতে পারবে না।
প্যারামিটার এবং শর্তাবলীর পরিবর্তনগুলি দেখুন
আপনি Firebase কনসোল থেকে আপনার Remote Config টেমপ্লেটগুলির সর্বশেষ পরিবর্তনগুলি দেখতে পারেন। প্রতিটি স্বতন্ত্র প্যারামিটার এবং শর্তের জন্য, আপনি যা করতে পারেন:
যে ব্যবহারকারী সর্বশেষ প্যারামিটার বা শর্তটি পরিবর্তন করেছেন, তার নাম দেখুন।
যদি পরিবর্তনটি একই দিনের মধ্যে ঘটে থাকে, তাহলে সক্রিয় Remote Config টেমপ্লেটে পরিবর্তনটি প্রকাশিত হওয়ার পর থেকে কত মিনিট বা ঘন্টা অতিবাহিত হয়েছে তা দেখুন।
যদি পরিবর্তনটি এক বা একাধিক দিন আগে ঘটে থাকে, তাহলে সক্রিয় Remote Config টেমপ্লেটে পরিবর্তনটি প্রকাশিত হওয়ার তারিখটি দেখুন।
প্যারামিটারগুলির পরিবর্তনের ইতিহাস
Remote Config প্যারামিটারস পেইজে, 'লাস্ট পাবলিশড' কলামটি প্রতিটি প্যারামিটার পরিবর্তনকারী সর্বশেষ ব্যবহারকারী এবং পরিবর্তনটির সর্বশেষ প্রকাশের তারিখ দেখায়:
গ্রুপভুক্ত প্যারামিটারগুলোর পরিবর্তন মেটাডেটা দেখতে, প্যারামিটার গ্রুপটি প্রসারিত করুন।
প্রকাশের তারিখ অনুসারে আরোহী বা অবরোহী ক্রমে সাজাতে, 'সর্বশেষ প্রকাশিত ' কলাম লেবেলটিতে ক্লিক করুন।
শর্তাবলীর জন্য ইতিহাস পরিবর্তন করুন
Remote Config কন্ডিশনস পেজে, প্রতিটি কন্ডিশনের নিচে 'লাস্ট মডিফায়েড'- এর পাশে আপনি দেখতে পাবেন কোন ব্যবহারকারী সর্বশেষ কন্ডিশনটি পরিবর্তন করেছেন এবং পরিবর্তনের তারিখ।