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 projekt Google Cloud, który ma włączone dodatkowe konfiguracje i usługi Firebase. Zwykle nazywa się to „dodawaniem Firebase” do projektu Google Cloud. Na tej stronie opisujemy, jak „dodać Firebase”, oraz podajemy odpowiedzi na najczęstsze pytania.
Gdy dodasz Firebase do projektu Google Cloud, Firebase 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ż etykietę firebase:enabled do projektu na stronie Uprawnienia i administracja > Etykiety w konsoli Google Cloud. Dowiedz się więcej o tym, co się dzieje, gdy „dodajesz Firebase”.
Relacja między projektem w Firebase a projektem Google Cloud
Projekt Firebase jest projektem Google Cloud, więc:
W projekcie możesz używać usług i interfejsów API zarówno z Firebase, jak i z Google Cloud.
Uprawnienia i role uprawnień w projekcie są współdzielone między Firebase i Google Cloud. Każdy dostęp, jaki członek projektu (czyli podmiot zabezpieczeń) ma do projektu Google Cloud, będzie też obowiązywać w projekcie Firebase (i na odwrót).
Płatności za projekt są współdzielone przez Firebase i Google Cloud. Jeśli w projekcie Google Cloud są włączone płatności, Twój projekt w Firebase będzie objęty abonamentem Blaze Firebase z płatnością według wykorzystania.
Każda hierarchia zasobów zastosowana do projektu Google Cloud (np. organizacja, foldery itp.) będzie też stosowana do projektu w Firebase.
Usunięcie projektu spowoduje usunięcie go z Firebase i Google Cloud.
Usunięcie lub zmodyfikowanie zasobu lub danych w projekcie ma zastosowanie zarówno w Firebase, jak i w Google Cloud.
Jak dodać Firebase do istniejącego projektu Google Cloud
Możesz „dodać Firebase” do istniejącego projektu Google Cloud, korzystając z dowolnej z tych opcji. Sprawdź, czy masz wymagane uprawnienia do dodawania Firebase do projektu Google Cloud.
Pamiętaj, że po „dodaniu Firebase” do dotychczasowego projektu Google Cloud nie można tego cofnąć (czyli nie można całkowicie „usunąć Firebase” z projektu Google Cloud). Więcej informacji znajdziesz w najczęstszych pytaniach.
Czy aby zacząć korzystać z Firebase, muszę zaakceptować Warunki korzystania z usługi Firebase?
Aby uzyskać dostęp do wszystkich funkcji Firebase w projekcie Google Cloud i móc z nich korzystać, musisz zaakceptować Warunki korzystania z usługi Firebase. Aby „dodać Firebase” do istniejącego projektu Google Cloud, musisz też zaakceptować Warunki korzystania z Firebase.
Warunki korzystania z Firebase musisz zaakceptować na swoim koncie Google tylko raz, niezależnie od tego, do ilu projektów masz dostęp. Akceptując warunki, akceptujesz je dla swojego konta Google. Akceptacja nie dotyczy poziomu projektu dla wszystkich członków projektu.
Warunki korzystania z Firebase możesz zaakceptować w konsoli Firebase, korzystając z jednej z tych opcji. Gdy pojawi się prośba, zaakceptuj warunki. Jeśli nie pojawi się prośba o zaakceptowanie warunków Firebase, oznacza to, że zostały już zaakceptowane.
Utwórz nowy projekt w Firebase w konsoli Firebase, a następnie zaakceptuj Warunki korzystania z Firebase.
Otwórz istniejący projekt w Firebase w konsoli Firebase, a następnie zaakceptuj Warunki korzystania z Firebase (np. ktoś zaprosił Cię do zostania członkiem projektu (czyli podmiotem zabezpieczeń) w projekcie).
Otwórz istniejący projekt Google Cloud w konsoli Firebase, „dodaj Firebase” do niego, a następnie zaakceptuj Warunki korzystania z Firebase.
Jakie uprawnienia są wymagane do „dodania Firebase”?
Aby „dodać Firebase” do istniejącego projektu Google Cloud, użytkownik projektu (czyli podmiot zabezpieczeń) musi mieć te uprawnienia uprawnienia:
firebase.projects.update
resourcemanager.projects.get
serviceusage.services.enable
serviceusage.services.get
Role uprawnień Edytujący i Właściciel domyślnie zawierają te uprawnienia.
Dlaczego konsola Firebase nie może wczytać listy moich dotychczasowych projektów Google Cloud?
Te najczęstsze pytania dotyczą najczęściej sytuacji, gdy próbujesz „dodać Firebase” do istniejącego projektu Google Cloud za pomocą konsoli Firebasei masz dostęp do wielu tysięcy projektów Google Cloud.
Czy dodanie etykiety firebase:enabled wystarczy, aby dodać Firebase?
Wszystkie projekty w Firebase mają etykietę firebase:enabled na stronie Uprawnienia i administracja > Etykiety w konsoli Google Cloud.
Jednak samo ręczne dodanie etykiety firebase:enabled do listy etykiet projektu NIE spowoduje włączenia konfiguracji i usług Firebase w projekcie Google Cloud. Aby to zrobić, musisz dodać Firebase za pomocą konsoli Firebase (lub w bardziej zaawansowanych przypadkach za pomocą interfejsu wiersza poleceń Firebase, interfejsu Firebase Management REST API lub Terraform).
Co się stanie, gdy „dodasz Firebase” do istniejącego projektu Google Cloud?
Projekt w Firebase to projekt Google Cloud, który ma włączone dodatkowe konfiguracje i usługi Firebase. Gdy „dodasz Firebase” do istniejącego projektu Google Cloud, Firebase 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 projektu Google Cloud nie można tego cofnąć (czyli nie można całkowicie „usunąć Firebase” z projektu Google Cloud).
Proces „dodawania Firebase” włącza interfejsy API i usługi backendu, które mogą być używane przez inne funkcje Google Cloud. Wyłączenie wszystkich tych włączonych usług może spowodować nieoczekiwane i niezamierzone konsekwencje ze względu na zależności.
Czy mogę zablokować „dodawanie Firebase” do 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ę użytkowników projektu (czyli podmiotów zabezpieczeń), którzy mają uprawnienie uprawnień firebase.projects.update wymagane do „dodania Firebase”.
Dalsze kroki
Aby dowiedzieć się więcej o projektach w Firebase, zapoznaj się z tymi materiałami:
Informacje o projektach w Firebase – zawiera krótkie omówienie kilku ważnych pojęć związanych z projektami w Firebase, w tym ich relacji z Google Cloud oraz podstawowej hierarchii projektu w Firebase, jego aplikacji i zasobów.
Ogólne sprawdzone metody konfigurowania projektów w Firebase – ogólne, ogólne sprawdzone metody konfigurowania projektów w Firebase i rejestrowania aplikacji w projekcie, które pozwalają uzyskać przejrzysty przepływ pracy programowania z wykorzystaniem różnych środowisk.
Zacznij korzystać z Firebase w aplikacjach mobilnych i internetowych, rejestrując je w projekcie Firebase i łącząc 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-11-10 UTC."],[],[]]