Firebase analytics - missing debugview? - android

I'm implementing firebase analytics and would like to see the events logged in the firebase console immediately. This should be possible in the debugview but it's not visible in my console.
What do I need to do in order to add the debugview?
Debugview as seen in firebase keynote
My firebase console

DebugView is currently only available to a limited set of developers. If will be made generally available soon (I don't have any details on the exact date though).
If you have been invited to join the early access program, but it isn't showing in the Console, reach out to Firebase support so we can help you troubleshoot.
If you haven't been invited to join that early access program, DebugView correctly won't show in your console. Hint: I highly recommend you read this blog post in that case.

Now Firebase Debug view is available .
You have to set your devices a prop using adb command .
If you are using emulator take care to have the latest version of play services .

Check out your GoogleService-Info.plist file if IS_ANALYTICS_ENABLED property is true.

Related

Android Firebase PERMISSION_DENIED reason API_KEY_SERVICE_BLOCKED

I ran into such a problem, when I tried to initialize firebase and get the FCM token, I get this error, who faced it? What could be the reason? A month ago, everything worked, after that nothing was changed in google-services.json file, firebase flow in project, or in google console.
API key permissions added
In our case, this happened when we added a new Firebase library to our project (Performance Monitoring). Our API key is restricted to only allow certain APIs to work, as suggested by Google.
Log in to the Google Cloud Console, and make sure you're allowing the API to work with your restricted key. In this specific case, you need to allow the Firebase Installations API.
Once I added that and waited about 10 minutes, this error stopped and the Firebase tools are working as expected with our app.
I fixed same error while adding push notifications into iOS project:
Fixed on Google Cloud console -> APIs & Services -> Credentials
then CLICK on the API Key you are using for the app having problems
Scroll to the API restrictions section
expand the combo box and select Firebase Cloud Messaging API and Firebase Installations API hit OK after selecting both and SAVE this.
REMEMBER: Wait 5 to 10 minutes to test this working, so be patient and grab a coffee before testing again :)
The problem was on key, idk why, but when I set new key, all ok.
20.05.2022 Better to use Android apps restrictions now.

Firebase conversions on Google ads?

I don't really know if im in the correct forum, but please if not, point me in the right direction.
I have a little problem: I have setted up a campaing for downloads of the App from a client (A corporation) this campaing is setted on the objective of the first_open(Android) on firebase. I've talked with my associated account executive and he tells me we should also have another campaing with a first_open (iOS) objective.
Here is where the problem starts. The google executive tells me we should have an event called first_open (iOS) which should be a separated event from first_open (Android), but I can't find this. It's not listed as an event on firebase nor google analytics web + app, I've tryed creating this event on my own but can't seem to get it working.
If I go into firebase conversions or events, I can only see one first_open event, that I can use a filter on, and see Android/iOS independently, but I can't seem to export it in separate to Google Ads conversions. There are some events called something like this, but they show 0 conversions.
If I can use the filter on firebase to see iOS first opens, how come I cant seem to see this conversions in Ads??
Also, how come I can extract this "Conversion events" from firebase, through google ads, but I'm not able to see them on firebase nor analytics?
Thank you!
I had a similar issue. In my Firebase settings, my iOS App was missing the app id and team id. After filling in that data, I was able to setup a iOS conversations in Google Ads.
We had exactly the same issue. I have done 2 things that solve the problem.
Supplied the missing App ID in Firebase
Setup adSupport.framework in the app
To add to Mark Currie's answer -
As soon as I entered App Id and Team Id in Firebase, iOS conversions started showing in Google Ads.
For finding team id, as of today, you have to look at Apple Developer Account => Identifiers => App ID prefix

I can't access my Firebase Crashlytics Dashboard

I have Firebase Crashlytics set up correctly on my application. But I have been unable to access my Crashlytics dashboard on Firebase.
It keeps taking me to this page to this page up fabric which I have been unable to. Is there a way around this.
Fabric/Firebaser here - hopefully this helps anyone who might run into something like this in the future. More clarification has been added to this particular screen since this question's creation as well.
One reason why this can happen is some sort of misstep in the migration process. If you have a Fabric app and are attempting to migrate to Firebase Crashlytics, you should complete the clickthrough migration and then you should be able to entirely skip seeing these options once that's complete. No other code changes are required. You will also be linked to the clickthrough migration if you choose option 1 on step 1 of the above view.
Other than that, ensure that you're installing Crashlytics correctly via these instructions. You can also click "Test your Implementation" at the bottom of that page to see how you can enable Crashlytics debug logging (to verify in your Xcode logs if Crashlytics is communicating with the server) and perform a test crash.

UTM tracking codes in Firebase

How to make that Firebase understand and track installation of apps (iOS and Android) with UTM tracking links (for example I want to track installs of apps from my site from footer link)? In GA it works perfect.
In Firebase I din't find any documentations on it (in app only Firebase SDK without Google Analytics).
Utm link
You can create dynamic link with UTMs in Firebase console
The info is in Conversion tab in the Firebase dashboard.
What you may want to do is to apply the filter with "first_open" which is the event name.

Firebase Analytics user properities

I have problem with Google Firebase
I use Firebase Analytics and I want to use user properities for sepatare group users on my app.
Now I´m triing
FirebaseAnalytics analytics = FirebaseAnalytics.getInstance(this.getApplicationContext());
analytics.setUserProperty("myGroup", "1");
and another user
FirebaseAnalytics analytics = FirebaseAnalytics.getInstance(this.getApplicationContext());
analytics.setUserProperty("myGroup", "2");
I don´t see on console Firebase Analytics. How I set user properities correctly? And than where I will see on console Firebase?
The Developer Guide mentions that you should first register the user property in the Analytics page of the Firebase console. You'll find a tab there entitled "User Properties". After you register "myGroup" there, start logging more events after setting "myGroup" in your app and you will be able to filter those event reports using "myGroup" after a few hours.
Actually, as from my experience using BigQuery as well with Firebase, I want to add some more depth information about it using the comment above:
Yes, as mentioned above, to see your User Properties you need to add them like mentioned above on your Firebase Console (for filtering, etc.).
However, not adding is doesn't mean that they are not collected. It's logging regardless, they are not available on Firebase Console until you add them. However, as raw data they're there. Not necessarily an information you needed but it's good to know the truth behind it. Firebase Console doesn't let you see the raw data so you won't see it but, mentioning that it's not logging wouldn't be true.

Categories

Resources