Method: projects.remoteConfig.rollback

Setzen Sie die veröffentlichte Remote-Konfigurationsvorlage eines Projekts auf die durch die angegebene Versionsnummer angegebene zurück.

Ein Rollback entspricht dem Abrufen einer zuvor veröffentlichten Remote-Konfigurationsvorlage und deren erneuter Veröffentlichung mithilfe einer erzwungenen Aktualisierung. Gibt im Erfolgsfall oder bei einem Fehler die veröffentlichte RemoteConfig und das aktualisierte ETag als Antwortheader zurück.

Eine Liste der Fehlercodes finden Sie im Veröffentlichungshandbuch. Beachten Sie insbesondere, dass die Methode einen Fehler mit dem HTTP-Status 404 zurückgibt, wenn die angeforderte versionNumber für das Rollback nicht gefunden wird.

HTTP-Anfrage

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

Die URL verwendet die gRPC-Transcoding -Syntax.

Pfadparameter

Parameter
project

string

Erforderlich. Die Projekt-ID oder Projektnummer des Firebase-Projekts mit dem Präfix „projects/“.

Anforderungstext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "versionNumber": string
}
Felder
versionNumber

string ( int64 format)

Erforderlich. Die Versionsnummer der RemoteConfig , auf die zurückgesetzt werden soll. Die angegebene Versionsnummer muss kleiner als die aktuelle Versionsnummer sein und darf nicht aufgrund von Veraltung gelöscht worden sein.

Antwortkörper

Bei Erfolg enthält der Antworttext eine Instanz von RemoteConfig .

Berechtigungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

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

Weitere Informationen finden Sie in der Authentifizierungsübersicht .