Pierwsze kroki z Firebase w istniejącym projekcie Google Cloud
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Projekt w Firebase to Google Cloud projekt, w którym włączono dodatkowe konfiguracje i usługi specyficzne dla Firebase. Często nazywa się to „dodawaniem Firebase” do Google Cloud projektu. Na tej stronie znajdziesz opis dodawania Firebase oraz odpowiedzi na niektóre najczęstsze pytania.
Gdy dodasz Firebase do Google Cloud projektu, usługa ta automatycznie włączy kilka interfejsów API i utworzy konta usługi, aby uprościć korzystanie ze wszystkich usług i interfejsów Firebase. Firebase dodaje też firebase:enabledetykietę do projektu na stronie Uprawnienia i administracja > Etykiety w konsoli Google Cloud. Dowiedz się więcej o tym, co się dzieje, gdy „dodasz Firebase”.
Zależność między projektem w Firebase a projektem Google Cloud
Z projektem możesz wchodzić w interakcje za pomocą Firebase CLI, gcloud CLI i dowolnego zasobu Terraform od Google.
W projekcie możesz używać usług i interfejsów API zarówno z Firebase, jak i Google Cloud.
Uprawnienia i role uprawnień w projekcie są wspólne dla Firebase i Google Cloud. Każdy dostęp, jaki członek projektu (czyli podmiot zabezpieczeń) ma do Twojego projektu Google Cloud, będzie też dotyczyć Twojego projektu Firebase (i odwrotnie).
Płatności za projekt są współdzielone przez Firebase i Google Cloud. Jeśli w projekcie Google Cloud włączone są płatności, Twój projekt w Firebase będzie objęty abonamentem Blaze Firebase z płatnościami według wykorzystania.
Każda hierarchia zasobów zastosowana do projektu Google Cloud (np. organizacja, foldery itp.) będzie też obowiązywać w projekcie w Firebase.
Usunięcie projektu spowoduje jego usunięcie z Firebase i Google Cloud.
Usunięcie lub zmodyfikowanie zasobu lub danych w projekcie ma wpływ na Firebase i Google Cloud.
Jak dodać Firebase do istniejącego projektu Google Cloud
Możesz „dodać Firebase” do istniejącego Google Cloud projektu, korzystając z jednej z tych opcji: Sprawdź, czy masz uprawnienia wymagane do dodania Firebase do projektu Google Cloud.
Pamiętaj, że po „dodaniu Firebase” do istniejącego projektu Google Cloud nie można cofnąć tej czynności (tzn. nie można całkowicie „usunąć Firebase” z projektu Google Cloud). Więcej informacji znajdziesz w najczęstszych pytaniach.
Czy zaakceptowanie Warunków korzystania z usług Firebase jest wymagane, aby zacząć korzystać z Firebase?
Aby uzyskać dostęp do wszystkich funkcji Firebase w projekcieGoogle Cloud i z nich korzystać, musisz zaakceptować Warunki korzystania z usług Firebase. Aby „dodać Firebase” do istniejącego Google Cloud projektu, musisz też zaakceptować warunki Firebase.
Warunki Firebase wystarczy zaakceptować raz na konto Google, niezależnie od liczby projektów, do których masz dostęp. Akceptując warunki, akceptujesz je w imieniu swojego konta Google. Akceptacja nie jest dokonywana na poziomie projektu w imieniu wszystkich członków projektu.
Warunki korzystania z usługi Firebase możesz zaakceptować w Firebasekonsoli, korzystając z jednej z tych opcji: Gdy pojawi się odpowiedni komunikat, zaakceptuj warunki. Jeśli nie pojawi się prośba o zaakceptowanie Warunków Firebase, oznacza to, że zostały one już przez Ciebie zaakceptowane.
Utwórz nowy projekt w Firebase w Firebase konsoli, a potem zaakceptuj Warunki korzystania z usługi Firebase.
Otwórz istniejący projekt w Firebase w Firebasekonsoli, a następnie zaakceptuj Warunki korzystania z usługi Firebase (np. ktoś zaprosił Cię do projektu jako członka zespołu, czyli podmiot zabezpieczeń).
Otwórz dotychczasowy Google Cloud projekt w Firebase konsoli, dodaj do niego „Firebase”, a potem zaakceptuj Warunki korzystania z Firebase.
Jakie uprawnienia są wymagane, aby „dodać Firebase”?
Aby „dodać Firebase” do istniejącego projektu Google Cloud, członek projektu (czyli podmiot) musi mieć te uprawnienia IAM:
firebase.projects.update
resourcemanager.projects.get
serviceusage.services.enable
serviceusage.services.get
Role uprawnień Edytujący i Właściciel zawierają te uprawnienia domyślnie.
Dlaczego w konsoli Firebase nie wczytuje się lista moich projektów Google Cloud?
Te najczęstsze pytania dotyczą sytuacji, w której próbujesz „dodać Firebase” do istniejącego projektu Google Cloud za pomocą Firebase konsoli i masz dostęp do wielu tysięcy projektów Google Cloud.
Czy dodanie etykiety firebase:enabled wystarczy, aby dodać Firebase?
Wszystkie projekty Firebase mają etykietę firebase:enabled na stronie Uprawnienia i administracja > Etykiety w konsoli Google Cloud.
Jednak ręczne dodanie etykiety firebase:enabled do listy etykiet projektu NIE włącza konfiguracji i usług specyficznych dla Firebase w projekcie Google Cloud. Aby to zrobić, musisz dodać Firebase za pomocą konsoli Firebase (lub w bardziej zaawansowanych przypadkach użycia za pomocą interfejsu wiersza poleceń Firebase, interfejsu API REST do zarządzania Firebase lub Terraform).
Co się stanie, gdy „dodasz Firebase” do istniejącego projektu Google Cloud?
Projekt w Firebase to Google Cloud projekt, w którym włączono dodatkowe konfiguracje i usługi specyficzne dla Firebase. Gdy więc „dodasz Firebase” do istniejącego Google Cloud projektu, usługa ta wykona te działania, aby uprościć korzystanie ze wszystkich usług i interfejsów Firebase:
Dodaje etykietę
firebase:enabled
na stronie Uprawnienia i administracja > Etykiety w konsoli Google Cloud.
Po „dodaniu Firebase” do istniejącego Google Cloud projektu nie można cofnąć tej operacji (tzn. nie można całkowicie „usunąć Firebase” z Google Cloud projektu).
Proces „dodawania Firebase” włącza interfejsy API i usługi backendu, które mogą być używane w innych funkcjach Google Cloud. Wyłączenie wszystkich tych włączonych usług może spowodować nieoczekiwane i niepożądane konsekwencje ze względu na zależności.
Czy mogę zablokować „dodawanie Firebase” w przypadku istniejącego projektu Google Cloud?
Nie możesz zablokować możliwości „dodania Firebase” do istniejącego projektu Google Cloud, ale możesz wykonać te czynności:
Ogranicz liczbę członków projektu (czyli podmiotów zabezpieczeń), którzy mają uprawnienie IAM firebase.projects.update wymagane do „dodania Firebase”.
Dalsze kroki
Więcej informacji o projektach Firebase znajdziesz w tych materiałach:
Informacje o projektach Firebase – zawiera krótkie omówienie kilku ważnych pojęć związanych z projektami Firebase, w tym ich relacji z Google Cloud oraz podstawowej hierarchii projektu, jego aplikacji i zasobów.
Ogólne sprawdzone metody konfigurowania projektów Firebase –
zawiera ogólne, podstawowe sprawdzone metody konfigurowania projektów Firebase
i rejestrowania w nich aplikacji, aby zapewnić przejrzysty
proces programowania z wykorzystaniem różnych środowisk.
Aby zacząć korzystać z Firebase w aplikacjach mobilnych i internetowych, zarejestruj aplikacje w projekcie w Firebase i połącz je z Firebase: iOS+ | Android | Web | Flutter | Unity | C++.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-09-24 UTC."],[],[]]