Firebase는 Google 제품과 생태계를 안전하게 보호하기 위해 노력하고 있습니다. 그 일환으로 Cloud Storage for Firebase를 일부 변경하고 Google 플랫폼에서의 악용이 방지되도록 사전 조치를 취하고 있습니다. 여기에는 Google Cloud Storage 할당량과 결제에 더 적합하도록 인프라를 업데이트하는 작업이 포함됩니다.
2024년 10월 30일 이후: 아직 프로젝트에서 기본 Cloud Storage 버킷을 프로비저닝하지 않은 경우 프로젝트에서 Blaze 요금제를 사용하지 않으면 버킷을 프로비저닝할 수 없습니다.
2025년 10월 1일 이후: 프로젝트에서 Blaze 요금제를 사용하지 않으면 PROJECT_ID.appspot.com 기본 버킷에 대한 읽기/쓰기 액세스 권한이 손실됩니다. 또한 Firebase Console이나 Google Cloud 콘솔에서 버킷을 보거나 버킷의 데이터에 액세스할 수 없습니다.
데이터는 버킷에 유지되지만 Blaze 요금제로 업그레이드할 때까지 이 데이터에 액세스할 수 없습니다.
2024년 10월 30일이후에 기본 버킷을 프로비저닝한 경우 기본 버킷 이름 형식은 항상 PROJECT_ID.firebasestorage.app입니다.
*.appspot.com 기본 버킷을 삭제하면 어떻게 되나요?
삭제된 버킷을 복구할 수 없습니다. 이는 모든 Cloud Storage 버킷의 현재 동작입니다.
2024년 10월 30일 이후:PROJECT_ID.appspot.com 기본 버킷을 삭제하면 버킷을 같은 이름 형식으로 프로비저닝할 수 없습니다.
대신 이름 형식이 PROJECT_ID.firebasestorage.app인 새 기본 Cloud Storage 버킷을 만들 수 있습니다(프로젝트에서 Blaze 요금제를 사용하는 경우). US-CENTRAL1, US-EAST1, US-WEST1의 버킷에 '항상 무료' 등급을 제공하는 Google Cloud Storage 가격 책정 및 사용량이 적용됩니다.
앱의 코드베이스를 업데이트해야 하나요?
아니요. 이러한 변경사항을 수용하기 위해 앱의 코드베이스를 업데이트할 필요는 없습니다.
기존의 모든 PROJECT_ID.appspot.com 기본 버킷의 이름 형식은 유지됩니다.
서비스가 중단되지 않도록 2025년 10월 1일까지 프로젝트를 사용한 만큼만 지불하는 Blaze 요금제로 업그레이드하세요.
Blaze 요금제로 업그레이드한 후에도 코드베이스는 항상 그렇듯이 PROJECT_ID.appspot.com 기본 버킷과 계속 상호작용합니다.
데이터를 *.appspot.com 기본 버킷 외부로 이동해야 하나요?
아니요. 이러한 변경사항을 수용하기 위해 데이터를 PROJECT_ID.appspot.com 기본 버킷 외부로 이동할 필요는 없습니다.
기본 Cloud Storage for Firebase 버킷(특히 이름 형식이 PROJECT_ID.appspot.com인 버킷)
Google Cloud Scheduler(특히 1세대 예약 함수의 경우)
2024년 10월 30일부터 '기본 Google Cloud 리소스' 개념은 새롭게 프로비저닝된 기본 Cloud Storage 버킷에 적용되지 않습니다. 이 날짜 이후에 프로비저닝된 기본 버킷의 이름 형식은 PROJECT_ID.firebasestorage.app이며 Google App Engine과 연결되지 않습니다. 자세한 내용은 FAQ: '기본 Google Cloud 리소스 위치'는 어떻게 되나요?를 참조하세요.
프로젝트에서 리소스 위치를 설정하거나 가져오려면 대신 리소스와 직접 상호작용해야 합니다.
기본 Cloud Storage for Firebase 버킷
Firebase Console에서:
Firebase Console의 스토리지 섹션에서 기본 Cloud Storage 버킷 위치를 설정하고 찾습니다.