Method: projects.remoteConfig.rollback

প্রদত্ত সংস্করণ নম্বর দ্বারা নির্দিষ্ট একটি প্রজেক্টের প্রকাশিত রিমোট কনফিগ টেমপ্লেটকে রোল ব্যাক করুন।

একটি রোলব্যাক পূর্বে প্রকাশিত রিমোট কনফিগারেশন টেমপ্লেট পাওয়ার সমতুল্য, এবং একটি ফোর্স আপডেট ব্যবহার করে এটি পুনরায় প্রকাশ করা। সফল হলে বা কোনো ত্রুটি হলে প্রকাশিত RemoteConfig এবং একটি প্রতিক্রিয়া শিরোনাম হিসাবে আপডেট করা ETag ফেরত দেয়।

ত্রুটি কোডের একটি তালিকার জন্য প্রকাশনা নির্দেশিকা দেখুন। বিশেষ করে, নোট করুন যে পদ্ধতিটি HTTP স্থিতি 404 এর সাথে একটি ত্রুটি প্রদান করে যদি রোলব্যাক করার অনুরোধ করা versionNumber পাওয়া না যায়।

HTTP অনুরোধ

POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback

URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।

পাথ প্যারামিটার

পরামিতি
project

string

প্রয়োজন। Firebase প্রজেক্টের প্রজেক্ট আইডি বা প্রজেক্ট নম্বর, "projects/" এর সাথে প্রিফিক্স করা হয়েছে।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "versionNumber": string
}
ক্ষেত্র
versionNumber

string ( int64 format)

প্রয়োজন। RemoteConfig এর সংস্করণ নম্বর যেটিতে ফিরে যেতে হবে৷ নির্দিষ্ট সংস্করণ নম্বরটি বর্তমান সংস্করণ নম্বরের চেয়ে কম হতে হবে এবং অচলতার কারণে মুছে ফেলা হবে না।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে RemoteConfig এর একটি উদাহরণ থাকে।

অনুমোদনের সুযোগ

নিম্নলিখিত OAuth সুযোগগুলির মধ্যে একটি প্রয়োজন:

  • https://www.googleapis.com/auth/firebase.remoteconfig
  • https://www.googleapis.com/auth/cloud-platform

আরও তথ্যের জন্য, প্রমাণীকরণ ওভারভিউ দেখুন।