Flutter firebase analytics multiple projects - android

Is there a way to switch firebase analytics project on running flutter app?
Scenario: We have e-commerce web portals in few countries (each on subdomain). For each we have separate web firebase analytics projects.
Now we develop mobile app (one common for all countries). Inside app user can select particular shop. We want target events to proper analytics mobile project.
Any help appreciated.

There is not currently a way to use multiple Firebase apps with Firebase Analytics. This is a long-standing feature request - https://github.com/firebase/firebase-ios-sdk/issues/230.

Related

Connect Google Analytics 4 in a mobile application without Firebase

We want to connect Google Analytics 4 to our mobile applications (Android and iOS)
All documentation that we found about this topic mentioned doing it through Firebase.
We checked on GA4 documentation and they always mention using Firebase: https://support.google.com/analytics/answer/9304153#zippy=%2Cios-app-or-android-app
Do you know if it is feasible to connect a mobile application to Google Analytics 4 without using Firebase?

Can I add multiple Flutter apps to a single Firebase database using the same Firebase app?

I understand that you can add multiple Flutter apps to a single Firebase database. But can you do this using the same Firebase app per platform? Or would you need to create a Firebase app per platform per Flutter app?
If you have multiple Flutter apps (say one for regular users and one for power users) and make all of these available on multiple platforms, you will need to create app registrations for each of those in your Firebase project. So you'll end up with Flutter application count * platform count application registrations in your Firebase project.
Keep in mind that you should only put multiple apps in a single Firebase project if they are part of the same application suite. So apps for regular users and power users are a good example of this, but if you are an agency building apps for multiple customers, those should not be in the same project. I heard someone on my team explain this as "different logos should be in separate projects", which I also found easy to remember and apply.

Can we fetch data from firebase database of an other app?

I have an android app and an IOS, both connected to the Firebase database. I want to fetch the data in the ios app from the database of the android app and vice verse. Is it possible ? if yes then how? and if not, Then what will be the solution ?
You can register multiple apps in the project settings those apps can be on multiple platforms and they can communicate with your database.
So basically you need to go to Firebase Console > Settings cog > Project settings > Add an app. Adding app will allow you to share database (and other firebase features) securely across apps/platforms

is possible share users between ios and android projects in firebase for the authentication

I have one application for ios and andriod but in firebase are two projects. The problem is that if an user is registered in android app using firebase, in the ios app this user does not exist. So if the user want to sigin in the ios app she/he will not be able.
If you associate the Android and iOS apps with the same Firebase project, the users will be the same between the apps.
If you associate the apps with separate projects, there is no way to automatically share the users between them.

AWS app analytics data

We are using Amazon Mobile Analytics to collect app usage for Android using AWS Android sdk.
Since our application is business related we are tracking some custom events. Now we want show those custom events analytics to app user on Android device. Is there any way to get our app analytics data in the form of web services so that we can show the data to our users on Android app?
I have posted the same question on AWS forum here, unfortunately I have not got any reply.
Amazon Mobile Analytics recently released the "Auto Export" feature. This enables you to get your raw events in an S3 bucket. From there you can easily build a web service around it or simply read the raw S3 file.
http://aws.amazon.com/about-aws/whats-new/2014/12/17/introducing-amazon-mobile-analytics-auto-export/

Categories

Resources