How to migrate from Google Analytics to Firebase? - android

In Google Analytics we can track Google Play campaigns
https://developers.google.com/analytics/devguides/collection/android/v4/campaigns?hl=ru#google-play-campaigns
In fact that this API will be closed soon, how should I migrate tracking to Firebase?

Currently, the only way to migrate is to setup Firebase Analytics in your project. Firebase tracks Google Play campaigns the same way as GA, so it will automatically detect and record conversions coming from the campaign. Refer to this link for more information on how conversions are tracked in Firebase.

Related

Google analytics android app not showing Firebase property

I've been using Analytics to track my application usage since a couple of years. I was suggested by Google to change the tracking to Firebase as the Analytics API will be de-supported. I changed it and in Firebase console I was asked to link my app to Analytics and once I did it I got a new property in Analytics web. Everything is tracked correctly but I want to view my statistics in the Android app of Google Analytics. The problem is that the properties created by the link with Firebase are not visible in the app. Could you suggest a way to change that?

Behavior Flow from Google Analytics to Firebase Analytics

I use a Google Analytics in my android application, a few days before today I receive an email that means In Oct. 2019 Google will sunset Google Analytics for mobile apps reporting and the Google Analytics Services SDK.
So I decided to migrate to Firebase Analytics.
I am a little bit disgusted because Firebase Analytics doesn't have a feature called 'Behaviour Flow'.
I want to track user behaviour / flow, how can I achieve this with Firebase Analytics?
You can't do exactly the same thing as you did in GA. There is no "behavior flow" that you can turn on or track. Even the "screen views" have turned into just event based.
I think the closest thing out of the box would be using funnels, identifying the funnels that you care about and track those.
Alternatively, you can connect the firebase data to bigquery, export and analyse the data that way, but you probably would need to do a lot of processing.
Firebase Analytics is event-based so they don't support the features that exist in Google Analytics. However; it lets you ingest the raw data into your BigQuery project for free unlike Google Analytics so you can do path analysis either with SQL or use a tool that works on top of Firebase export such as Rakam.

Google Analytics V4 to Firebase

I have been using Google Analytics version v4 in an Android mobile application for the past few years; I am planning to move to Firebase Analytics.
If I move to Firebase Analytics as is, will I loose all data which is present in Google Analytics.?
If not how do i get the all data which is present in Google Analytics to Firebase Analytics.?
This is not possible. Google Analytics for Firebase (GA4F) and Google Analytics (GA) are actually different platforms from each other.
As that said, you will not lose your data in the Google Analytics (GA) console. And, after integrating the Google Analytics for Firebase (GA4F) SDK in your app, the data will be uploaded to the Firebase server and it will be displayed in its console.

Firebase Mobile App Tracking - Which libraries to use?

may I ask you:
We would like to implement mobile app tracking in Google Analytics in both Android and iOS apps. We are using a standard guide with Firebase analytics and Google Tag Manager.
There is a list of libraries available at the Firebase website:
https://firebase.google.com/docs/android/setup
Which of them do we need to implement, if we want to track all standard things in Google Analytics, like screenviews, events.
com.google.firebase:firebase-core:10.2.1 Analytics
com.google.firebase:firebase-database:10.2.1 Realtime Database
com.google.firebase:firebase-storage:10.2.1 Storage
com.google.firebase:firebase-crash:10.2.1 Crash Reporting
com.google.firebase:firebase-auth:10.2.1 Authentication
com.google.firebase:firebase-messaging:10.2.1 Cloud Messaging and Notifications
com.google.firebase:firebase-config:10.2.1 Remote Config
com.google.firebase:firebase-invites:10.2.1 Invites and Dynamic Links
com.google.firebase:firebase-ads:10.2.1 AdMob
com.google.firebase:firebase-appindexing:10.2.1 App Indexing
Thank you
Firebase Analytics and Google Analytics are two difference services.
If you want to implement Firebase Analytics then you add:
com.google.firebase:firebase-core:10.x.x
If you want to implement Google Analytics then you have to add:
compile 'com.google.android.gms:play-services-analytics:10.x.x'
For complete installation guide and latest version follow official guidelines
https://developers.google.com/analytics/devguides/collection/android/v4/

Firebase Analytics UTM campaign tracking not working

I'm not able to get UTM campaign tracking info in Firebase Analytics - Attribution - first_open. All my installs are shown as (direct)/(none).
I'm using both GA and Firebase Analytics and currently have a custom INSTALL_REFERRER receiver which calls CampaignTrackingReceiver.onReceive for GA. This works for GA and I can see all my campaigns.
The final merged manifest also does not have any other install referrer receiver. So obviously I'm probably missing a call to Firebase Analytics, but which one? Where is the documentation?
Update 1
This is the URL I'm using and it is tracked properly in GA.
https://play.google.com/store/apps/details?id=my.app.package&referrer=utm_source%3Dapp%26utm_medium%3Dshare
Documentation for GA Android SDK recommends above format.
Google Play Campaign Measurement allows you to see which campaigns and
traffic sources are sending users to download your app from the Google
Play Store. It is recommended that all developers implement Google
Play Store Campaign Measurement.
Update 2
Release notes for Firebase 9.6 seems to indicate this is fixed, but still not working as of Firebase 10.2.1
Added tracking for the source of app install referrals when an app with Analytics is installed from the Play Store.
Update 3
Finally working as of Firebase 11.0.2. No changes to the URL.
There are two URL builder tools : One for Google Analytics and one for Google Play. If you use the one for Google Analytics, UTM-based campaign tracking should work for you.

Categories

Resources