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 memublikasikannya kembali menggunakan update paksa. Menampilkan RemoteConfig yang dipublikasikan dan ETag yang diperbarui sebagai header respons jika berhasil, atau merupakan error.

Lihat panduan publikasi untuk mengetahui daftar kode error. Secara khusus, perhatikan bahwa metode ini 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. Project ID atau Nomor Project untuk project Firebase, 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 menjadi tujuan roll back. Nomor versi yang ditentukan harus lebih kecil dari nomor versi saat ini, dan belum dihapus karena sudah tidak berlaku.

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 informasi selengkapnya, lihat Ringkasan Autentikasi.