firebase analytics: find useruid for app_remove - firebase

I am using Firebase (react-native-firebase if it matters).
In the events section of the console, I see that the app_remove event tracks uninstalls.
I want to find out what specific users uninstalled the app, and thus triggered the app_remove.
I want to see past data as well, not just future data.
How do I see the specific useruid for the users?
If I cannot see in the console, can I do this in code?
Many thanks!

bro.
Firebase is an amazing project, and many thanx to invertase they bring it to React-Native.
Dashboard you watching is based on Analytics tool, that goes with react-native-firebase lib. With Analytics tool you are able to attach some specific knowledge to each(even implicit) events that tracks in Dashboard.
eg: analytics.setUserId will add and show id of user that dispatched some event.

Related

How can you prevent fake events in firebase analytics

I've recently set up Firebase Analytics with my website. I was beginning to add some events to be logged and realized any arbitrary event could artificially be called. I could just go into my browser's console and run the command firebase.analytics().logEvent('some_fake_event').
If you know a website is using firebase analytics, what's to stop you from simply spamming fake events into your console? The website owner's analytics would become fairly screwed up. Also, firebase mentions that there's a 500 event-type limit. One could also run firebase.analytics().logEvent('fake_event_1'), firebase.analytics().logEvent('fake_event_2'), etc. Oops, the website owner can't create any more new (legitimate) event types.
What is in place to prevent this?
The logEvent method will be available once you rely on standard firebase SDK. The only way to prevent this would be to obfuscate the library you're using.

Firebase Bigquery integration and Google Analytics part on it

So I will try to explain myself the best I can, and I would really appreciate any help!
May main Goal here is to export FireBase data to a DataStudio. I know how easy this is, just link FireBase to BigQuery and create a DataStudio with this data source. There's even already an awesome template for this.
But is not that simple, I work at an agency, this is a huge corporate client and their internal people work is a mess.
The problem here is: I can get "property" access to Firebase, and I have linked my Bigquery account to this project, but what I can't see is the whole app information in Bigquery.
What I see is the data from "crashalytics", "messaging", "performance" and predictions.
But can't seem to find the "normal info" off the app, the events, conversions, audiences, etc...
This is where I can't understand some things that I would like you to help me with, I have some theories.
In the configuration of bigquery integration on firebase I have every switch marked as "On" but one, the analytics one.
enter image description here
Now here is where all my questions come:
- ¿Do I need this switch to be on so I can visualize, for example Events or users information on Bigquery?
If so, what is the realtion between Firebase and Google Analytics?:
- ¿Is it necesary to have a Google Analytics account integrated with the Firebase project in order for bigquery to extract the data and show it?
- ¿Can I extract directly through firebase the data without Google analytics?
And an extra one: If I remove the Google Analytics account from my Firebase project, and add a new one, ¿Would the new Google Analytics also have the data so I can extract it with Bigquery and build my panel?
The biggest problem here is that this Firebase account was created long ago, and the client haves no idea what Google Analytics account is Linked to the Firebase project, they know nobody with acces to it, and they say "I'ts an old analytics, we only need Firebase information to show on datastudio" but I'm starting to feel this is not possible without this Google Analytics acces.
Pleaaase some help with this.
Thank you very much in advance.
I solved it, if anybody comes to this problem, the problem was I needed permision to the analytics web + app created from firebase.

Is it possible to get which user triggered an event in Firebase Console?

Im learning how to use the analytics tool of firebase, i have the following problem:
I'd like to get who triggered those events, how would i got about doing that?
Google Analytics for Firebase only collects anonymized data by default. The console doesn't give you the identity of users who trigger events.
If you want per-user information, you're going to have to write client code to set a user property with the identifying piece of data (for example, a user ID), then export Analytics data to BigQuery, and make queries from there.

Google Calendar: limit API access to a single calendar?

I'd like for my app to add/delete/update events on a user's Google Calendar. The app only needs to delete and update events that the app itself has added.
Have I understood it correctly, that in order for this to work, the users have to give the app full access to their Google Calendars, meaning that the app could potentially read and delete private events on any calendar?
Or, is there a way to limit the access that a user gives to the app, for example, allowing the app to create a single calendar and only giving it access to events on that one calendar?
I've read through the relevant Google Calendar API, and I'm not seeing that this is possible. However, giving full access seems crazy and unnecessary!
It seems that this isn't possible. Google, why!?
What I ended up doing was skipping the API and using a calendar subscription. Limited use since the user needs to be able to set up a subscription and, especially, because Google takes up to a day to update subscribed calendars.

Integrating firebase and adwords campaigns

I have an application (in ionic, though that does not seem to matter) and I have been able to send an event to firebase and to see it on adwords (after marking it a conversion event).
My question is: can I cross information? Can I ask something like 'of campaign X, how many users fired conversion action Y'? If so, do I need to do something to be able to write that 'query' - to 'connect' the adwords 'user_id' to firebase somehow, or is it the case that just firing the event to firebase is enough?
(PS: I am a developer, and I do not know much about either firebase or adwords)
According to Firebase, you can Drive installs, gain deep insights into ad conversions, and run targeted ad campaigns using Firebase Analytics audiences to engage your user base.
gain deep insights into ad conversions this looks like what you are looking for.
I suggest you read the above link, which will guide you through how to get AdWords set up on your Firebase app.

Resources