Method: projects.remoteConfig.rollback

Roll back template Remote Config yang dipublikasikan project ke template yang ditentukan oleh nomor versi yang diberikan.

Rollback setara dengan mendapatkan template Remote Config yang dipublikasikan sebelumnya, dan memublikasikan ulang template tersebut menggunakan update paksa. Menampilkan RemoteConfig yang dipublikasikan dan ETag yang diperbarui sebagai header respons jika berhasil, atau jika terjadi error.

Lihat panduan publikasi untuk mengetahui daftar kode error. Secara khusus, perhatikan bahwa metode ini akan menampilkan error dengan Status HTTP 404 jika versionNumber yang diminta untuk melakukan rollback tidak ditemukan.

Permintaan HTTP

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

URL menggunakan sintaks gRPC Transcoding.

Parameter jalur

Parameter
project

string

Wajib diisi. ID Project atau Nomor Project untuk project Firebase, yang diawali dengan "projects/".

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "versionNumber": string
}
Kolom
versionNumber

string (int64 format)

Wajib diisi. Nomor versi RemoteConfig yang akan di-roll back. Nomor versi yang ditentukan harus lebih kecil dari nomor versi saat ini, dan belum dihapus karena tidak berlaku lagi.

Isi respons

Jika berhasil, isi respons akan berisi instance RemoteConfig.

Cakupan otorisasi

Memerlukan salah satu cakupan OAuth berikut:

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

Untuk mengetahui informasi selengkapnya, lihat Ringkasan Autentikasi.