Difference between Google analytics and Firebase analytics - firebase

I've been searching on the internet for the difference between Google Analytics and Firebase Analytics, with little to no success.
Could anyone help me understand how they are connected? Are they even connected or are they absolutely separate services? Is Firebase Analytics based on Google Analytics?
I would really appreciate if someone could help me wrap my head around this. Thanks a lot. ;)

Google Analytics is a web analytics service offered by Google. Google analytics requiers that users add a js tracking code to their website in order to send page hits to Google Analytics. Google analytics also supported mobile analytics though android and IOS sdk's which sent Screen hits to google analytics. There was a difference between Mobile and web google analytics accounts.
Firebase is a platform developed by Google for creating mobile and web applications. Firebase introduced Firebase Analytics which would allow for analytics across Firebase applications. Analytics was preformed on the usage of the firebase account and applicatons running on it.
Google analytics GA4 as of writing was very recently released. GA4 allows for analytics across both web and mobile applications. Using again a snippit. Its worth noting that GA4 tracking methods is vastly different from Google analytics even the property types are different, the management api, and the metadata api.
The main difference between Google analytics and Firebase analytics is that they are two different applications. Each application measures difffent things.
Although it is early days it is now possible to link GA4 and Firebase, this blurs the lines between the two systems. This is still alpha and as of writing it has yet to be seen how well this will work.

Found this article super helpful: https://medium.com/firebase-developers/google-analytics-vs-firebase-analytics-vs-google-analytics-97ca645a8aff
My understanding from it is that Firebase Analytics became Google Analytics for Firebase which is now Google Analytics 4. The original Google Analytics was useful for tracking website analytics, but not designed for app analytics. This is where Firebase Analytics came in. Now, the most recently released Google Analytics 4 measures BOTH website traffic and app usage.

Related

Flutter App - Google Analytics 4 conversions reported via Firebase are missing in Google Ads

We have a new ecommerce application built on Flutter
We use Firebase for tracking and it seems to work fine. We see all ecommerce events and we built an audience for Google Ads campaign and the events are attributed to this audience.
However, when we go to conversions section to Google Ads we see a very small number of events coming from Google Ads.
Talking to Google Ads support, they say that our events are unattributed.
Have you had this issue before? What would you recommend to fix this?
Thank you for your help?
We checked all setups on Google Ads / Firebase / Google Analytics and we would expect to see conversions showing up on Google Ads

Difference between the 3+ Google Analytics APIs

What is the difference between Google Analytics Reporting API, Google Analytics API, and Google Analytics Data API? What I need is to report on the data for a 3rd party site/account, but it sounds like all 3 of these APIs are for reporting on data. Could you advise? I've been looking through their docs and they all still sound the same.
Analytics hub is for big query.
Google analytics reporting api - Gives access to extract data from Universal analytics accounts
Google analytics api - is a little harder to nail down. It almost sounds like it gives access to extract data and and configure google analytics data. Which would imply that its management api for for universal analytics Google analytics admin api and possibly the reporting api as well.
Google analytics data api - used to extract data from Google analytics ga4 accounts
What I need is to report on the data for a 3rd party site/account
Im not sure what you mean by this. None of those are for sending data to google analytics. To send data to google analytics. you would use one of the collection options.

How to implement Firebase Analytics implementation for AppleTV (tvOS)?

Currently, we have implemented Google Analytics for AppleTV (tvOS) via Measurement Protocol i.e. using batch end point Google Analytics - Measurement Protocol. Now, Google Analytics is sunsetting. Alternative as suggested by Google is Google Analytics for Firebase. But, that implementation is for Mobile Platform.
Does anybody know any workaround that I can use on Firebase Platform in order to report analytics from tvOS using some sort of Firebase API?
unfortunately, there is no good news about Firebase Analytics support for tvOS. They don't plan to support it in the near future. Although, there is a community works which make some of Firebase services available for tvOS, you can take a look here: https://github.com/firebase/firebase-ios-sdk#community-supported-efforts.

View Google analytics for firebase data in Google Analytics app

Just curious if its possible, since Google analytics and Google analytics for firebase seems to be two different things. It would be convenient to see analytics for all my projects at the same place.
This is not possible at the moment, however you can see data collected by all the Firebase apps present in a project in a single dashboard.
Firebase data can flow into Google Analytics via Google Tag Manager but vice versa is not possible.

How much can I get with reporting on Google Adwords API as compared to Google Analytics API linked to a Google Adwords account?

I'm currently working on a reporting module using Google Analytics API (v4) linked to a Google Adwords account.
While it does manage to query data based on a selection of criteria from the Google Dimension and Metrics Explorer from a linked Google Adwords account, I am unable to query data such as Click Type Performance (the one that shows Headline, Sitelink, etc) or Ad Extension Performance from Adwords through the GA API.
I do know that Google Adwords API is able to provide reporting functionality as well but is the API thorough enough to pull data such as Click Type Performance and Ad Extension Performance?
In other words, what does Google Adwords reporting API provide that GA API linked to a Google Adwords account can't do?
The Google Analytics is a website for displaying analytics about web and mobile applications. Google Adwords is is an online advertising website. they are two different systems.
The Google Analytics API can only return to you Google Analitcs data. That being limited to the dimensions and metrics found in the Google Dimension and Metrics Explorer.
The Adwords API can only return to you data for adwords.
What does Google Adwords reporting API provide that GA API linked to a Google Adwords account can't do?
Adwords returns analitics based upon the ads you are currently running. Google analytics api returns your website analytics data.

Resources