I want to send Firebase project analytics to both GA4 and UA (GA-Universal) properties. Is that possible?
Does Firebase support integration with UA properties at all?
Related
I currently have two Google Tag Manager containers, one for Android and one for iOS. The problem is that there is no tag for GA4 configuration or GA4 event.
Is there some information or documentation somewhere that clarifies the process of migrating from UA to GA4 for Mobile and also setting up custom events in the GTM? There is no measurement ID for Android and iOS to link GTM to Analytics.
Firebase analytics events are itself is GA4 events. There are no requirements to integrate GTM for GA4 migration from GA3.
One just need to integrate firebase analytics in mobile app to pass events data in GA4. We can implement GTM to use add/modify/delete firebase event feature
Firebase Analytics: https://firebase.google.com/docs/analytics
I am trying to list all google analytics properties connected to a google account.
While this works fine using the google analytics management api, it seems the connected firebase projects are missing:
While in the analytics web UI the firebase property is listed. I took a look at how Google itself queries for this data and they use some kind of internal API:
https://analyticssuitefrontend-pa.clients6.google.com/v1/search/entityHeaders
Result:
I tried adding a firebase related scope (https://www.googleapis.com/auth/firebase.readonly) to my OAuth authorization but the property was still missing.
How can I query for the full list?
As DaImTo mentioned in a comment these systems are separate and firebase analytics data can not be queried via the google analytics API. This also holds true for listing connected firebase projects.
The confusion might arise, because google provides access to firebase analytics data under the hood of the google analytics website.
How can we get firebase data via Google Analytics API?
Normally, APP data was on Google Analytics property, and it was possible to get data via Google Analytics View ID.
Unfortunately, Google supposes app tracking on Firebase now. How we can get firebase data via Google Analytics API (core api) on Google sheets?
This isn't exactly what you're asking for, but if you have the "Blaze" Firebase plan it's possible to export Firebase Analytics and other data to BigQuery to allow querying the raw data.
Sign in to Firebase.
Click the Settings icon and select Project Settings.
On the Project Settings page, click the Integrations tab.
On the BigQuery card, click Link.
If billing has not already been enabled for your project, click
Upgrade & link.
Further reading:
https://support.google.com/firebase/answer/6318765?hl=en
https://cloud.google.com/solutions/mobile/mobile-firebase-analytics-bigquery
My goal is to have App Data in Firebase Analytics, and other custom data plus app data in Google Universal Analytics.
My question is if I install Firebase SDK and GTM SDK on my App.
Does GTM handle all the data push to analytics. So with Firebase and GTM installed, will the firebase analytics automatically pick up the event tracking without going through GTM. Or when GTM is installed, everythign has to go through GTM.
For example, if I configure GTM to push data into Firebase Analytics, then will the data in Firebase Analytics be doubled up? Since GTM is pushing data and Firebase is automatically pushing data into Firebase Analytics.
Same App Event -> Firebase SDK -> Firebase Analytics (automatic)
Same App Event -> Firebase SDK -> GTM SDK -> Firebase Analytics (gtm container configured)
Same App Event ->Firebase SDK -> GTM SDK -> Google Analytics (gtm container configured)
First two will be doubled up? Is that right? Does that mean I dont need the gtm container configuration for Firebase analytics?
Through my experience, if you only want Firebase Analytics, you only need to install the Firebase SDK but if you want to then send that data to Google Analytics, you need GTM to send that data via a configured container.
Same App Event ->Firebase SDK -> GTM SDK -> Google Analytics (gtm container configured)
As an example, we have implemented Google Analytics extensively on our site to collect web data but we are utilizing Firebase (essentially as a data layer) to collect mobile app data and GTM to then send that data to Google Analytics.
Hope that helps.
If you are not using Google Analytics, you don't need to use GTM. You can track events in Firebase Analytics itself using Firebase SDK as well as you can track customized events.
If I configure GTM to push data into Firebase Analytics, then will the data in Firebase Analytics be doubled up?
Answer: Yes, if you trigger the same event from GTM as well. You will see the events twice in Firebase Analytics as one would be triggered from GTM always with the events which happen. If this issue is what you come through, try not triggering the events from GTM.
We have two apps for iOS and Android on Firebase.
I linked Firebase Analytics with Google Analytics. I can see all logged events in both Firebase and Google Analytics consoles, but I can't get events through Google Analytics API.
How can I fetch events data collected with Firebase Analytics into Google Analytics?
Firebase Analytics and Google Analytics are completely separated products. Linking them toghether allows you to see your firebase reports in the Google Analytics UI, but the data and reports themselves are still different and separated.
The Google Analytics API won't allow you to query any of your data in Firebase Analytics. There's no API to query data from Firebase Analytics programatically.
Your option to query this data programmatically is to link your Firebase Analytics with BigQuery. This will allow you to get Firebase Analytics data exported into BigQuery which in turn you can query using different BigQuery Tools.