Link an app to several GA4 properties using Firebase projects - firebase

I have a question I can't find any answer in the official documentation nor in the community forums (I found a few threads without clear answers - or old, like this on).
We are planning on building a quite complex GA4 properties structure which are going to require each of our apps to be linked to several GA4 properties.
I know that a Firebase project can't be linked to more than one GA4 property.
Would anyone would have a workaround (if one exist)?
Thanks a lot for your help.
I read Firebase and GA4 official documentation and checked the Firebase projects settings for linking GA4 properties.

Related

Not using AdSupport with Firebase

I am working on a project which doesn't allow us to use the AdSupport Framework. We are wondering what data we will lose / won't have access to with Firebase because of that.
The official documentation only states that "Some Analytics features, such as audiences and campaign attribution, and some user properties, such as Age and Interests, require the AdSupport framework to be enabled. Without this framework, Analytics cannot collect information needed for these features to function properly."
I can't find any additional details anywhere (including here).
I would appreciate the feedback from experts who faced the same situation.
Thanks a lot!

What exactly does the automaticDataCollectionEnabled flag do in Firebase web?

Currently working on a CMF for a web platform that uses firebase, Firebase Analytics and AdSense. However firebase's docs on consent and user privacy for the web are either missing a lot of stuff or the api doesn't have granular control over it.
The app config property I'm referring to is not explained by The settable config flag for GDPR opt-in/opt-out. Can anybody explain what it does and controls? And, possibly out of the scope of this question, how to granularly enable and disable data collection on specific firebase services and the related AdSense? Of course gtag commands would solve this but as I'm using gtag via FB Analytics, it's possibly not exposed(certainly not in the docs) and I don't think loading the gtag again is a good solution, if it'd even work.

Google Analytics UA and GA4 together with firebase Existing Project

I am new for firebase please pardon if I don't understand something.
I have two apps running for Android and IOS and both are configured with Google Analytics UA as well as Tag manager and now I have created a new property for Analytic 4 and tag manager is there.
My firebase is linked with Universal analytics already but need to connect GA4 as well for both apps so i don't lose connecting with my universal property as well as the GA4 should also work.
Anyone here with good understanding of firebase and Analytics can help me.
Looking forward to hearing from you.
Many Thanks
You can find documentation to connect GA4 to Firebase here:
[GA4] Firebase integration. Link Google Analytics 4 properties to Firebase.
https://support.google.com/analytics/answer/9289234?hl=en
Anyway, you don't want to worry too much about not losing the link. I have personally noticed that the old Analytics Properties for mobile always exist however Google has announced their deletion (except for 360):
As of February 4th 2020, Google Analytics properties that fit the
criteria below will have been permanently deleted. We recommend
transitioning to measuring your apps with the Firebase SDKs.
https://support.google.com/firebase/answer/9167112?hl=en

Amplify API Reference

I am having a really difficult time navigating the API reference. The old AWS SDK for java used to have all used classes labeled with their proper parameters, errors thrown, and return values. I am not finding this with Amplify.
Currently I am trying to understand the Amplify.storage class for Android. The closest reference I can find for it is here,
https://aws-amplify.github.io/amplify-js/api/classes/storage.html
The problem is that it does not describe the function used by their tutorial, Amplify.Storage.downloadFile()
This all seems to be the javascript implementation of this and not the java based SDK so maybe that is the problem. I've been digging around on google and I can't find anything useful, is there reference material out there that I am just not finding or is this what we have to work with?
As I dig I keep getting linked back to the tutorial which is very frustrating because I want more information than what the tutorial provides.
The Amplify Android project does not currently publish its Javadoc.
I have created an issue for this on the Amplify Android GitHub repo.
For the time-being, your best bet is to read the source code, which does contain JavaDoc. The API for the storage category is here.

Building a real world Flutter app with Firebase and Stripe

I'm trying to create a full on mobile app using Flutter and have selected to use Firebase as the backend support.
So I've seen that Firebase docs and tutorials for Flutter are available for basic needs such as Authentication, CRUD and things alike. However, my app, like most others has nuanced features that the docs and tutorials do not cover, I was wondering if anyone has any resources (GitHub repos, videos, etc) that could be used to build features like the following:
User persistence
Friend's list
Group creation by selecting friend's from list
Making transaction posts (I'll use Stripe's API for transactions) in these private groups
I was unable to find resources that matched these features and before I started getting my hands dirty with building them from scratch myself I wanted to see if anyone here knew of any that I may not.
I've tried almost all youtube tutorials and code labs and things alike.
Thanks!
-
I'm trying to do the same thing.
At first I recommend this course on Udemy: https://www.udemy.com/course/learn-flutter-dart-to-build-ios-android-apps/ for the basics.
It will explain Flutter and Dart and their interaction with the Phone in detail and give you also some basics in Firebase Authentication. It's only like 10 bucks I'm 70% in and it's pure gold.
From there you can google or youtube the content that you need. StackOverflow, Youtube and Medium.com are your best info sources.

Resources