The page is a collection of FAQs and troubleshooting help for Firebase in
general, as well as for specific products.
Do you have other challenges or can't find your issue described on this page?
Visit the platform-specific troubleshooting & FAQ pages for helpful tips and
answers for more FAQ.
Firebase projects and Firebase apps
What is a Firebase project?
A Firebase project is the top-level entity for Firebase. In a project, you
can register your Apple, Android, or web apps. After you register your apps
with Firebase, you can add the
product-specific Firebase SDKs to your app, like
Analytics, Cloud Firestore, Crashlytics, or Remote Config.
You should register your Apple, Android, and web app variants within a
single Firebase project. You can use multiple Firebase projects to support
multiple environments, such as development, staging, and production.
Here are some resources for learning more about Firebase projects:
-
Understand Firebase projects
— provides brief overviews of several important concepts about Firebase
projects, including their relationship with Google Cloud and the basic
hierarchy of a project and its apps and resources.
-
General
best practices for setting up Firebase projects
— provides general, high-level best practices for setting up Firebase
projects and registering your apps with a project so that you have a clear
development workflow that uses distinct environments.
Note that for all Firebase projects, Firebase automatically adds a label of
firebase:enabled within the
Labels page for your project in the
Google Cloud console. Learn more about this label in our
FAQ.
What is a Google Cloud organization?
A Google Cloud organization is a container for Google Cloud projects
(including Firebase projects). This hierarchy enables better organization,
access management, and auditing of your Google Cloud and Firebase projects.
For more information, refer to
Creating and Managing Organizations.
How do I add Firebase to an existing Google Cloud project?
You may have existing Google Cloud projects managed through the
Google Cloud console or the Google APIs console.
You can add Firebase to these existing Google Cloud projects using any of
the following options:
Learn more details about
adding
Firebase to a Google Cloud project.
How does Firebase's integration with Google Cloud work?
Firebase is deeply integrated with
Google Cloud.
Projects are shared between Firebase and Google Cloud, so projects can
have Firebase services and Google Cloud services enabled. You can access
the same project from the Firebase console or the Google Cloud console.
Specifically: