Let's say theoretically I owe GCP a lot of money and they shut down my GCP project, I've migrated to AWS so no issue there. The only thing is that I want to continue using Firebase for Authentication. Will I be able to use Firebase and pay the bill separately from my GCP account? Will google come for me?
From what I can see, a firebase project is part of a GCP project so you won't be able to do that.
Here's a medium article on the topic.
https://medium.com/google-developers/whats-the-relationship-between-firebase-and-google-cloud-57e268a7ff6f
Related
I deployed an website using Firebase Hosting. could i Know the website traffic? I know that I can see the downloads of the website but I wanna see a number of people or something like that.
There are two main ways to do this:
Implement Google Analytics (or even Google Analytics for Firebase if you are building more of an interactive app).
Enable Cloud Logging which will cause a log entry to be generated for every request to Firebase Hosting, which you can then analyze using Cloud Monitoring, BigQuery, etc.
Based on your description (1) is probably the way to go as it's easy to implement and provides nice dashboards out-of-the-box.
According to https://cloud.google.com/wordpress/ this are the to Google Cloud Platform's hosting options for WordPress so far. But I think Cloud Run is the best option for no tech person. However in order to run WordPress in Cloud Run the application should be containerized.
Using the VM with Bitnami WordPress involves technical details and management which I don't want to deal with. On the other hand WordPress in App Engine Standard is doing a similar job like Cloud Run, but with some differences. Which one is better: WordPress on App Engine vs. WordPress on Cloud Run? If cloud run is much better. How?
This was asked before: How to run WordPress on Google Cloud Run?
Also check out:
https://medium.com/#salvopappalardo/how-to-install-a-wordpress-site-on-google-cloud-run-828bdc0d0e96
https://github.com/acadevmy/cloud-run-
https://github.com/xantrix/cloud-run-wordpress
For a non tech person, I'd suggest Googles Firebase hosting which uses the same containerized technology in the background, but is a service managed by Google similar to other hosting providers.
I'm trying to find a way to allow users to create and setup firebase project on their own google account from a client app, and get all their project information, urls and so on.
I took a look at the new project management api but can not figure out how to achieve this.
The management API currently does not support the creation of a new Google Cloud project. You are free to file a feature request for that, but it's worth pointing out that project creation is a complex issue and needs to be gated by abuse prevention measures.
You might also want to look into Google Cloud APIs for dealing with projects.
Is there a way to find the account owner for an existing GCP project?
I manage a number of google accounts. I'm trying to create a new Google Cloud project and the id I want is "already taken".
The goal here is to add Firebase analytics to an older android app, to replace the deprecated Google Analytics for Android SDK. So it's entirely possible I created a GCP project for it years ago and I'm trying to figure if it's already registered under one of the accounts I manage, without having to log in in the console with each account one by one.
I'm 99.9% certain that functionality doesn't exist... at least not exposed to us end-users.
Maybe one of the official Google employees on here will chime in and prove me wrong... but I think your only alternative would be to reach out to GCP support directly. If you can prove you manage X, Y, & Z accounts, they could probably confirm/deny which account has ownership... but I suspect it'll be easier for you to log in yourself, as you've already suggested.
could somebody explain use cases for using firebase tools. I understand that we can use them to connect to Firebase Realtime database and for authentication. But what I cannot grasp is: do we use it on our local machine and then deploy to google or is it also useful when hosting on other servers? I would love to hear more use cases for using the tools.
Thank you.
The Firebase tools/CLI provide commands to interact with your Firebase projects from a shell/terminal.
You'd typically run it on your local machine to make changes to the database, update files for hosting, update your security rules, import/export users, etc.
For a full list of its commands, see the reference documentation for the Firebase CLI.