Method: projects.remoteConfig.rollback

Откатите опубликованный шаблон Remote Config проекта до шаблона, указанного указанным номером версии.

Откат эквивалентен получению ранее опубликованного шаблона Remote Config и его повторной публикации с использованием принудительного обновления. Возвращает опубликованный 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

Для получения дополнительной информации см. Обзор аутентификации .