Mengembalikan template Remote Config yang dipublikasikan suatu proyek ke template yang ditentukan oleh nomor versi yang diberikan.
Rollback sama dengan mendapatkan template Remote Config yang diterbitkan sebelumnya, dan memublikasikannya kembali menggunakan pembaruan paksa. Mengembalikan RemoteConfig yang diterbitkan dan ETag yang diperbarui sebagai header respons jika berhasil, atau terjadi kesalahan.
Lihat panduan penerbitan untuk daftar kode kesalahan . Secara khusus, perhatikan bahwa metode ini mengembalikan kesalahan 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 Transcoding gRPC .
Parameter jalur
Parameter | |
---|---|
project | Diperlukan. ID Proyek atau Nomor Proyek proyek Firebase, diawali dengan "proyek/". |
Permintaan tubuh
Badan permintaan berisi data dengan struktur berikut:
Representasi JSON |
---|
{ "versionNumber": string } |
Bidang | |
---|---|
versionNumber | Diperlukan. Nomor versi |
Badan respons
Jika berhasil, isi respons 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 lebih lanjut, lihat Ikhtisar Otentikasi .