Firebase Extensions 지원 중단 FAQ
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
이 페이지에서는 예정된 Firebase Extensions 지원 중단에 대해 자주 묻는 질문 (FAQ)에 대한 답변을 제공합니다.
Firebase Extensions이 지원 중단되는 이유는 무엇인가요?
기본 Google Cloud 인프라 내의 예정된 변경사항과 지원 중단으로 인해 관리형 Firebase Extensions 서비스가 종료됩니다.
2027년 3월 31일 이후에 기존에 배포된 확장 프로그램이 작동하지 않게 되나요?
아니요. 이미 배포된 확장 프로그램은 표준 Google Cloud 인프라 (예: Cloud Functions, Eventarc, Cloud Run, Cloud Tasks)에서 직접 실행되며 무기한으로 계속 실행됩니다. 하지만 2027년 3월 31일이 지나면 사용자는 Firebase 콘솔이나 CLI를 통해 이러한 확장 프로그램을 업데이트, 재구성 또는 제거할 수 없게 됩니다.
사용자가 아무 조치도 취하지 않으면 어떻게 되나요?
사용자가 아무 조치도 취하지 않으면 기존에 배포된 함수가 표준 애셋으로 계속 실행됩니다. 예외:
구성 매개변수를 변경하거나 환경 변수를 업데이트할 수 없습니다.
버그 수정, 보안 패치 또는 종속 항목 업그레이드를 적용할 수 없습니다.
현재 대부분의 확장 프로그램은 이전 Node.js 런타임에 연결된 기존 Cloud Functions v1 SDK를 기반으로 빌드됩니다. 이러한 기존 런타임이 Google Cloud에 의해 완전히 서비스 해제되면 함수가 실행을 중지하거나 사용 중지될 수 있습니다.
런타임 지원을 참고하세요.
확장 프로그램 사용자로서 해야 할 일은 무엇인가요?
확장 프로그램 사용자이고 더 이상 설치된 확장 프로그램을 사용하지 않는 경우 2027년 3월 31일 전에 확장 프로그램을 제거하세요.
서비스 해제 후 Firebase 콘솔의 표준 '제거' 버튼과 해당 CLI 명령어가 삭제됩니다. 사용자는 Google Cloud 콘솔을 통해 개별 Cloud Functions, Secret Manager 보안 비밀, Cloud Tasks 대기열, 맞춤 IAM 서비스 계정을 비롯한 모든 연결된 Google Cloud 리소스를 수동으로 삭제해야 합니다.
하지만 설치된 확장 프로그램을 적극적으로 사용한다면 지금 최신 버전으로 업데이트하고 계속 업데이트하세요. 2026년 9월에 Firebase팀에서 포괄적인 이전 문서, 도구, 자세한 전환 옵션을 제공해 드릴 예정입니다.
Firebase Extensions를 대체하는 것이 있나요?
2026년 9월에 Firebase팀에서 설치된 확장 프로그램을 유사한 동작의 자체 관리 기능으로 이전하는 방법에 관한 자세한 정보를 사용자에게 다시 제공할 예정입니다. 이러한 자체 관리 기능은 Extensions 서비스 종료 후에도 계속 업데이트하고 재구성할 수 있습니다. 워크로드를 전환할 수 있는 자세한 전환 옵션, 이전 도구, 문서를 제공해 드립니다.
확장 프로그램 게시자로서 무엇을 해야 하나요?
작업은 두 단계로 나뉩니다. 2026년 6월 20일부터 시작되는 현재 단계에서는 광고 확장의 이전 준비를 위한 단계를 진행할 수 있으며, 2026년 9월에 시작되는 두 번째 단계에서는 공유 가능한 함수 키트를 사용하여 이전을 완료할 수 있습니다.
지금은 게시된 확장 프로그램을 2세대 함수로 마이그레이션하는 것부터 시작하는 것이 좋습니다. 이는 함수 키트를 만드는 데 필요한 전제 조건입니다. 여기에는 Cloud Functions v2 SDK를 사용하여 확장 프로그램 로직을 패키징하는 작업이 포함됩니다.
전환을 간소화하기 위해 선언적 보안 및 수명 주기 이벤트와 같은 기능을 지원하도록 Cloud Functions v2 SDK가 업데이트되었습니다. 이제 핵심 비즈니스 로직을 최소한으로 변경하여 기존 확장 프로그램 코드를 2세대 함수로 이전할 수 있습니다. 자세한 내용은 게시자용 이전 가이드를 참고하세요.
다른 질문이 있으면 어떻게 해야 하나요?
2026년 9월에 Firebase팀에서 사용자 및 게시자에게 포괄적인 이전 문서, 도구, 자세한 전환 옵션을 제공할 예정입니다.
한편 Firebase Extensions를 이전하는 방법에 대해 궁금한 점이 있는 게시자는 게시자용 이전 가이드를 먼저 확인하세요. 이 가이드에는 업데이트에 대한 정보를 확인하고 게시된 확장 프로그램의 대안을 제공하는 데 도움을 받는 방법에 관한 안내가 포함되어 있습니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2026-07-20(UTC)"],[],[]]