Firebase overview dashboard for different projects - firebase

In firebase we have 5 projects and 2 to 6 apps per project. Each project has their own overview / dashboard (eg. with Analytics & Crashlytics graphs).
However, we'd like to have a single dashboard as overview for all projects (if possible, with a filter for apps for each project). Is it possible to configure this in the Firebase console somehow? If not: is it possible to extract the necessary data ourselves to create our own dashboard (and where can we extract that data)?

You can link your firebase analytics to Google Analytics. It can be done from analytics dashboard in your firebase project. It's basically an agreement that let your firebase data accessible from Google Analytics panel! (I'm not a lawyer, if you want to make sure what's going on please check it with your lawyer!)
Then in Google Analytics, you can make custom reports.
I'm not sure if custom reports are useful for your specific need, so please check beforehand.

Related

Firebase Hosting - Analytics

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.

Can I restrict access to a specific app inside a Firebase project?

I have a Firebase project that contains multiple iOS apps, each for a different customer. This is great for me to be able to view analytics across all of the apps, but I want to give each customer access to the analytics specific to their app. I see that I can create a new user and assign them the Firebase Analytics Viewer role which limits them to only analytics. The problem is that the user can then see analytics for all apps in the project.
Is it possible to restrict access so that a given user can only see analytics for a specific app?
You can build comparison in google analytics analytics.google.com and provide access to specific reports to specific users. How custom reports are built and shared can be found here.
You can build reports by specific app by using Stream ID filter which can help you build reports on per app basis.

Linking multiple firebase projects with a single analytics property

I have multiple firebase projects I want to link to a single google analytics property. Every time I try to create a link to analytics from the firebase project, it creates a new analytics property, instead of linking it with an existing one. Is there a way to make it happen?
Because currently only support a single firebase link to a GA4F.
The answer from GA team.
Right now it’s one Firebase project which allows you to create multiple streams of data in GA. by Krista

Is it possible to embed Firebase Analytics data from my apps into a webpage?

I've searching a lot about someway to embed Firebase Analytics from my apps data into the backend UI from my website.
Is it possible to automate this process through some specific API methods to show those metrics from my Firebase Apps (like the number of installations or even the audience data)?
Thanks in advance!
Update: There now is an API to retrieve the analytics report data. See my answer here for details: Is there any api for dashboard analytics data?
The other two options are:
Use the "Export to CSV" option for the analytics in the Firebase console. This is a manual operation though, there is no public API.
Link your Firebase project to BigQuery, to automatically export the data and then use for example Data Studio to generate the charts you want.

Firebase analytics multiple apps in the same dashboard

I have multiple apps in my project. I want to demonstrate the data from all of these apps in one dashboard. For example if event_1 happens 3 times in app_1 and 4 times in app_2 the dashboard shows that event_1 happened 7 times.
I need a user friendly dashboard with a GUI (I know that BigQuery is an option, but it does not provide charts and is not easy to manipulate parameters).
Update Since May 2018 Google Analytics for Firebase has the ability to show analytics across all apps in the project, in addition to its previous ability to show analytics for each individual app.
Old answer:
Firebase Analytics shows the data for each app separately.
It currently does not have the ability to report across multiple apps in a project.
That is a reasonable feature request though, so you should definitely report it here.

Resources