I have set firebase analytics in my iOS application, in firebase console user engagement table is showing dots(..), in given image, Is there any solution for it?
Related
I'm having an issue with Firebase Events from my iOS app in that they are missing from BigQuery (Events Table) but show up in the Firebase Console and Google Analytics dashboard. Android does not have this issue for a custom event of a similar name. The event we are looking for is "ar_video_launch_ios" but the issue is the same for all iOS events.
Firebase - Shows iOS events:
Google Analytics - Shows iOS events:
BigQuery iOS - Missing iOS events:
BigQuery Android - Android event of similar name exists:
Running "Firebase/Analytics" Cocoapod v7.8.0.
The query I'm using is:
SELECT * FROM `<event_table_name>` where event_name like '%_ios%' LIMIT 1000
The same query is used to successfully pull the android events using '%_android%' so the data seems to be missing from the events table entirely. Any ideas?
This happens because the app export for iOS apps is not enabled in the BigQuery firebase integration.
Follow these steps to troubleshoot:
Sign in to Firebase.
Click the Settings icon, then select Project Settings.
On the Project Settings page, click the Integrations tab.
On the BigQuery card, click View Link.
Now check in Google Analytics within Exported integrations
In exporting_apps, Select all Apps including your iOS apps
You can directly access BigQuery integration page with this link https://console.firebase.google.com/project/YourProjectNameHere/settings/integrations/bigquery
ps: You need Owner access to perform these steps.
I have integrated Firebase Cloud Notifications for Push Notifications in my iOS App written in Swift.
Although, the notifications are working as expected and I can see the Number of Deliveries, It doesn't show the Open Count and Click Count.
I have searched for similar questions on StackOverflow but none of them has been answered yet.
As you can see in the screenshot below, the number of sends is being tracked but not Open Count or other things.
Any Help is Appreciated.
We had a similar issue and it was caused by the missing Firebase Analytics library.
Documentation for iOS:
Step 4: Add Firebase SDKs to your app
...
4. Choose the Firebase libraries you want to use.
If Google Analytics is enabled in your Firebase project, make sure to add
FirebaseAnalytics. For Analytics without IDFA collection capability, add
FirebaseAnalyticsWithoutAdId instead.
Documentation for Android:
Step 4: Add Firebase SDKs to your app
...
// Add the dependency for the Firebase SDK for Google Analytics
implementation 'com.google.firebase:firebase-analytics'
Google Analytics also has a setup guide in the Admin UI (Admin - Property - Data Streams, select the stream, click "SDK Setup Instructions"):
My existing iOS app have custom events logged in Fabric to verify user actions. Now I migrated from fabric into firebase. All Crashlytics issues are shown in firebase Crashlytics. But custom events stored in fabric is not transferred to firebase events page. Will it automatically moved or we need to do it? Can anyone help me with that.
new events added to firebase analytics takes around a day to update and reflected in events section, mean while you can debug your custom events and check in realtime for debug version check the following link
I'm working on a new version of my app that implements a new online mode, the old offline mode however will still be accessible. I chose to use Firestore as my database and I just noticed that Google tracks on what VC my users are without me having to set up anything regarding analytics.
While calls to Firebase just happen if the user chose to use the online mode I still use the same VC for both modes and that means that even if the user is in offline mode Firebase gets imported. My question is now when it is that google tracks the user on the VC. So if the user just gets tracked if the VC makes a call, or as soon as I import Firebase into the VC class. Or stated differently if I will just see the users using online mode in the analytics dashboard, or all my users.
(sorry for my english :) )
Google Analytics for Firebase automatically tracks screen views in your app. You can temporarily disable analytics in your app and then reenable in your code, or you can permanently disable it.
I know that notification_open is used by Firebase on Android but not on ios.
Can I use notification_open as a custom event name on iOS app?
You shouldn't use preserved event names in Automatically collected events, after I change to something like ios_notification_open, it shows up in Firebase Analytics dashboard