2026년 9월 1일부터 Remote Config은 모든 규모의 프로젝트를 수용하도록 설계된 유연한 가격
책정 구조를 제공하며, 무료 요금제와 일일 사용량을 기반으로 하는 확장 가능한 사용한 만큼만 지불하는 등급을 모두 제공합니다.
Remote Config 서비스에서 직접 호출하는 가져오기 요청
(클라이언트 SDK 또는 REST API를 통해)만 청구된 사용량에 기여합니다. 가져오기
작업, 네트워크 호출 또는 다른 Firebase
서비스에서 내부적으로 생성된 측정항목은 Remote Config 할당량 또는 결제에 포함되지 않습니다.
다음 표는
Spark 및
Blaze 요금제 모두에 대한 프로젝트별 사용량을 보여줍니다.
| 세부정보
|
무료 (Spark 요금제)
|
사용한 만큼만 지불 (Blaze 요금제)
|
| 가져오기 요청
|
일일 최대 100,000개
|
일일 최대 100,000개 무료.
그런 다음 아래를 실행합니다.
- 일일 100,001~10,000,000개 사용량에 대해 요청당 $0.000006 ($0.06 / 1만 개 요청)
- 일일 10,000,000개 초과 사용량에 대해 요청당 $0.000001 ($0.01 / 1만 개 요청)
|
| 모든 기능
|
맞춤설정, 출시, A/B 테스트 통합 포함
|
맞춤설정, 출시, A/B 테스트 통합 포함
|
| 할당량 및 한도
|
할당량 및 한도 참조
|
할당량 및 한도 참조
|
기존 프로젝트의 전환 유예 기간
이 전환 유예 기간은
Remote Config 사용 설정된 프로젝트와 관련이 있습니다.2026년 9월 1일 이전에 사용한 만큼만 지불하는 가격 책정으로 원활하게 전환할 수 있도록 기존 프로젝트에는 결제 시행이 시작되기 전에 다음과 같은 연장된 유예 기간이 부여됩니다.
| 현재 결제 요금제
|
전환 유예 기간
|
스탠더드 결제 시작
|
필요한 작업 / 참고
|
| Spark 요금제 (무료)
|
3개월
|
2026년 12월 1일
|
권장 조치: Cloud Billing을 설정하고 Blaze로 업그레이드합니다.
보너스: 업그레이드를 2026년 11월 15일 전에 완료하면 유예 기간이 5개월로 연장됩니다 (결제는 2027년 2월 1일 부터 시작).
|
| Blaze 요금제 (사용한 만큼만 지불)
|
5개월
|
2027년 2월 1일
|
조치가 필요하지 않습니다. 프로젝트는 2027년 2월 1일 에 표준 가격 책정으로 자동 전환됩니다.
|
표준 유예 기간
이 유예 기간은 2026년 9월 1일
이후 에 Remote Config 사용 설정된 프로젝트와 관련이 있습니다. 여기에는 전환 유예
기간이 만료된 기존 Remote Config
사용 설정 프로젝트 (2026년 9월 1일 이전에 생성됨)가 포함됩니다. 프로젝트가 일일 가져오기 요청 사용량을 100,000개를 초과하는 경우 다음 조치를 준수해야 합니다.
| 요금제 / 조건
|
유예 기간
|
유예 기간 후 결과
|
필요한 작업 / 참고
|
| Spark 요금제 (무료)
|
30일 (프로젝트가 처음으로 일일 한도를 초과하는 경우 적용됨)
|
31일째부터 제한이 시작됨
|
프로젝트는 일일 한도를 처음 초과한 후 30일 동안 중단 없이 서비스를 이용할 수 있습니다. 31일째부터 제한이 발생하지 않도록 하려면 Blaze 요금제로 업그레이드 해야 합니다.
|
| Blaze 요금제 (사용한 만큼만 지불)
|
해당사항 없음 (제한 없음)
|
가져오기 요청당 결제
|
100,000개 초과 가져오기 사용량에 대해 요금이 청구됩니다. 제한이 적용되지 않습니다.
|
사용량을 최적화하는 권장사항
사용량을 최적화하려면 다음 중 하나를 실행하세요.
- 클라이언트 가져오기 간격: 프로덕션 빌드에서 매우 낮은 최소 가져오기 간격 (예:
setMinimumFetchIntervalInSeconds)을 설정하지 마세요. 권장되는 기본 간격은 12시간입니다.
- 중요하지 않은 매개변수 캐싱: 거의 변경되지 않는 안정적인 구성 값의 경우
setMinimumFetchIntervalInSeconds를 기본값인 12시간에서 24시간 또는 48시간으로 늘리는 것이 좋습니다.
- 앱 시작 가져오기 루프: 앱이 모든 화면 전환, 활동 재개 또는 구성요소 렌더링에서 원격 가져오기를 트리거하지 않도록 합니다. 로드
시 가져와 활성화 또는 로딩
화면 뒤에서 활성화와 같은 로드 전략을 책임감 있게 사용하세요.
- 백그라운드 및 비활성 가져오기 감사: 백그라운드 작업자 작업, 서비스 또는 기존 앱 모듈을 검토하여 앱이 백그라운드 또는 비활성 상태일 때 트리거되는 중복 가져오기 호출('유령 가져오기')을 삭제합니다.
- 모니터링: Google Cloud 콘솔 및 Firebase 콘솔 가격 책정 및
사용량 대시보드를 사용하여 일일 가져오기 볼륨이
100,000개 요청에 가까워지면 자동 결제 알림을 설정합니다.
FAQ 및 문제 해결
2026년 9월 1일부터 적용되는 새로운 Remote Config 가격 책정 구조는 무엇인가요?
Remote Config은(는) 무료 등급이 있는 사용량 기반
가격 책정 구조로 전환됩니다.
- Spark (무료) 요금제: 일일 최대 100,000개의 가져오기 요청을 무료로 사용할 수 있습니다.
- Blaze (사용한 만큼만 지불) 요금제: 처음 100,000개의 일일 가져오기 요청은 무료이며, 그 후에는 다음과 같이 요금이 청구됩니다.
- 일일 100,001~
10,000,000개 요청에 대해 10,000개 요청당 $0.06 ($0.000006/요청)
- 일일 10,000,000
개 초과 사용량에 대해 10,000개 요청당 $0.01 ($0.000001/요청)
- 기능: 모든 고급 기능 (맞춤설정, 출시, A/B
테스트 통합)은 추가 비용 없이 Spark 및 Blaze 요금제
모두에 포함됩니다.
Remote Config을(를) 시작하려면 결제 계정이 필요한가요?
아니요. Remote Config를 시작하는 데 결제 계정이 필요하지 않습니다. Spark 요금제를 사용하여 무료로 시작할 수 있습니다. 결제 계정은 일일 가져오기 요청이 100,000개를 초과하는 경우 프로젝트를
Blaze 요금제로 업그레이드할 때만 필요합니다.
코드를 업데이트하거나 원격 구성 SDK를 업그레이드해야 하나요?
아니요. Spark와 Blaze 요금제 간에 전환할 때 코드를 수정하거나 Remote Config
클라이언트 SDK를 업데이트할 필요가 없습니다. 등급
전환 및 요청 측정은
Remote Config 백엔드에서 자동으로 처리됩니다.
청구 가능한 가져오기 요청으로 인정되는 요건은 무엇인가요?
가져오기 요청은 클라이언트 애플리케이션 또는 백엔드 서버
가 Remote Config 서버를 호출하여 업데이트된 매개변수 값을 확인할 때마다 발생합니다(예: 클라이언트 SDK에서 fetch() 또는
fetchAndActivate() 호출 또는 REST/Admin SDK를 사용하여
템플릿 검색). 원격 구성 서비스에서 직접 호출하는 가져오기 요청 (클라이언트 SDK 또는 REST API를 통해)만 청구된 사용량에 기여합니다.Remote Config 가져오기 작업, 네트워크 호출 또는 다른 Firebase 서비스에서 내부적으로 생성된
측정항목은 할당량 또는 결제에 포함되지 않습니다.Remote Config
- 실시간 Remote Config: 실시간 연결을 열어도 연속적인 개별 가져오기 요청이 생성되지는 않지만 서버에서 무효화 알림을 푸시하면 업데이트된 구성을 다운로드하기 위한 클라이언트 호출이 가져오기 요청으로 계산됩니다.
- 캐시된 값: 기기에 이미 저장된 캐시된 값
(디스크/메모리에서
activate() 또는
getString())을 사용해도 네트워크 호출이 생성되거나 가져오기 요청으로 계산되지 않습니다.
프로젝트에서 Spark 요금제를 사용 중이고 일일
가져오기 요청이 100,000개를 초과하면 어떻게 되나요? 어떻게 업그레이드하나요?
- 30일 유예 기간: Spark 프로젝트에서 일일 가져오기 요청이 처음으로 100,000개를 초과하면 Firebase에서 30일 유예 기간을 부여합니다. 이 기간 동안 Remote Config 요청은 중단 없이 계속 처리됩니다.
- 카운트다운 연속성: 30일 유예 기간은 프로젝트에서 일일 가져오기 요청이 처음으로 100,000개를 초과할 때
시작됩니다. 이 30일 카운트다운
은 해당 기간 동안 일일 사용량이 일시적으로
100,000개 요청 한도 아래로 떨어지더라도 일시중지되거나 재설정되지 않습니다.
- 할당량 알림: 일일 가져오기 볼륨이 100,000개 할당량에 가까워지거나 도달하면 프로젝트 관리자에게 자동 이메일 알림
및 콘솔 배너 알림이 전송됩니다.
- 제한 위험: 30일 유예 기간이 끝나기 전에 Blaze 요금제로 업그레이드하지 않으면 Remote Config 서비스 제한이 시작되어 일일 한도인 100,000개를 초과하는 요청에 대해 클라이언트가 업데이트된 구성을 수신하지 못할 수 있습니다.
- 업그레이드 방법: Blaze 요금제로 업그레이드하여
Firebase 콘솔에서 중단 없는 서비스를 이용할 수 있습니다. Blaze 요금제로 업그레이드하면 프로젝트가
Google Cloud Billing
계정에 연결됩니다.
사용자가 새 Remote Config 매개변수 값을 수신하지 못하고 있습니다. 가격 책정 또는 할당량과 관련이 있나요?
예. 프로젝트에서 Spark 요금제를 사용 중이고 일일 요청 한도인 100,000개를 초과했으며 30일 유예 기간이 만료된 경우 일일 한도를 초과하는 수신 요청은 서버에서 제한됩니다. 사용량
측정항목을 Firebase 콘솔에서 확인하고 일일 활성 사용자에게 일일 가져오기가 100,000개 이상 필요한 경우 Blaze 요금제로 업그레이드하세요.
현재 사용량을 확인하여 청구서를 예측하려면 어떻게 해야 하나요?
Blaze 요금제를 사용 중인 경우 Google Cloud 콘솔에서 비용 관리 및 사용량
보고서를 볼 수 있습니다. 자세한 내용은
Cloud Billing 보고서 및 비용 추세 보기를 참조하세요.
SKU별로 필터링할 때는 다음 SKU를 선택하세요.
- SKU ID:
37B1-4623-6F54
- SKU 이름: 가져오기 요청
Google Cloud 콘솔의 할당량 및 시스템 한도 페이지에서 현재 사용량과 활성
시스템 한도를 모니터링할 수 있습니다.Google Cloud 자세한 내용은
할당량 보기 및 관리를 참조하세요. 보고서를 필터링할 때는 할당량을 확인하려는 특정 Firebase API (예:
firebaseremoteconfig.googleapis.com)를 선택해야 합니다.