Method: projects.remoteConfig.rollback
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
프로젝트에 게시된 원격 구성 템플릿을 제공된 버전 번호로 지정된 템플릿으로 롤백합니다.
롤백은 이전에 게시된 원격 구성 템플릿을 가져와서 강제 업데이트를 사용하여 다시 게시하는 것과 같습니다. 성공한 경우 게시된 RemoteConfig 및 업데이트된 ETag를 응답 헤더로 반환하거나 오류를 반환합니다.
오류 코드 목록은 게시 가이드를 참조하세요. 특히 롤백할 요청된 versionNumber
찾을 수 없는 경우 이 메서드는 HTTP 상태 404와 함께 오류를 반환합니다.
HTTP 요청
POST https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig:rollback
URL은 gRPC 트랜스코딩 구문을 사용합니다.
경로 매개변수
매개변수 |
---|
project | string 필수의. 'projects/' 접두사가 붙은 Firebase 프로젝트의 프로젝트 ID 또는 프로젝트 번호입니다. |
요청 본문
요청 본문에는 다음 구조의 데이터가 포함됩니다.
JSON 표현 |
---|
{
"versionNumber": string
} |
필드 |
---|
versionNumber | string ( int64 format) 필수의. 롤백할 RemoteConfig 의 버전 번호입니다. 지정된 버전 번호는 현재 버전 번호보다 낮아야 하며 부실로 인해 삭제되지 않아야 합니다. |
응답 본문
성공하면 응답 본문에 RemoteConfig
인스턴스가 포함됩니다.
승인 범위
다음 OAuth 범위 중 하나가 필요합니다.
-
https://www.googleapis.com/auth/firebase.remoteconfig
-
https://www.googleapis.com/auth/cloud-platform
자세한 내용은 인증 개요를 참조하세요.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2023-12-01(UTC)
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"필요한 정보가 없음"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"너무 복잡함/단계 수가 너무 많음"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"오래됨"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"번역 문제"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"샘플/코드 문제"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"기타"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"이해하기 쉬움"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"문제가 해결됨"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"기타"
}]