Track push receive with Firebase analytics - push-notification

We are sending push notification through Firebase to iOS and Android users. Can I track with Firebase analytics the received push on iOS and Android including if the app was not open in the background?
Thanks

Yes, following automatically collected events let Firebase collect Notification based events in the Analytics reports.
notification_dismiss
notification_foreground
notification_open
notification_receive

Related

background push notification in ionic3

I have completed an e-commerce app in ionic3. The problem is I want user to be notified when new offers or deals are added in our inventory. This should be a backend process, whether or not the app is open or close.
Note: There is no firebase involved.
If you want to use to get notification in same device then you can try Local notification native plugin for notification and if you want to send notification to other device then you have to use Push or FCM or Onesignal and yes this all required firebase to send push notification to generate device id/key.

Firebase Analytics Event about notification

I am using FCM.
I made app server and send notification through app server.
I followed document of firebase analytic. Now, i want to know notification_open and notification_dismiss.
But it only show me notification_foreground and notification_receive.
According to https://support.google.com/firebase/answer/6317485?hl=en,
Notification_open and notification_dismiss is automatically collected event.
Why i can't get notification_dismiss and notification_open event?
Following image is my all analytics event on console.
enter image description here
The documentation for the notification events all contain the phrase "when sent by Firebase Notifications".
For example: notification_receive -- when a notification sent by Firebase Notifications is received by a device when the app is in the background
My experience is that "sent by Firebase Notifications" means "sent from the Notification panel of the Firebase Console". The events are not generated when the notifications are created by posting data to https://fcm.googleapis.com/fcm/send.

Firebase notification_receive not showing up in events in Firebase analytics

We have recently started using FCM as our notification service , We are using batch process to send notifications to Android and IOS through FCM. Problem is notification_recieve event is not showing up in the events tab of firebase analytics event tab in android app. As per as documentation this event should be logged automatically for android app.
The documentation for the notification events all contain the phrase "when sent by Firebase Notifications".
For example: notification_receive -- when a notification sent by Firebase Notifications is received by a device when the app is in the background
My tests indicate "sent by Firebase Notifications" means "sent from the Notification panel of the Firebase Console". The events are not generated when the notifications are created by posting data to https://fcm.googleapis.com/fcm/send.

How to reflect push notifications sent by API on Firebase console

We are using Firebase API (CURL to https://fcm.googleapis.com/fcm/send) to send push notifications to multiple devices by topic but when we send them these are not reflected on the console. We can only see notifications sent by the console.
Thanks in advance!
firebaser here
The charts in the Firebase Notifications console only reflect messages sent from that console. It does not count messages sent by the Firebase Cloud Messaging API.
Also see my answer here: Is it possible to get push notification stats like count of deliveries and opens when sending messages through Firebase notification API?

Firebase open rate of push notifications shows no data

I am sending Push Notifications on my iOS application from Firebase console and the notifications are delivered however the Notification section in Firebase does not show Open Rate(Mean how many notifications were open out of total sent ). Why is that happening ?
I think gcm is not related here, he said he is working with ios, not android. I am experiencing the same behaviour with my iOS app here!

Resources