Unable to unsubscribe user from titanium cloud - push-notification

I am a beginner in Titanium APP development and need your help in push notifications. The issue I am experiencing is:
I create a "User A" on cloud from APP and subscribes it for push notifications and get notifications successfully. But when I try to recreate another "User B" after unsubscribing "User A" and logout "User A" from a same device and subscribe "User B" for push notifications and successfully receiving notifications for "User B" but also I am still receiving notifications for "User A" which is not correct. However, in "Subscribed Devices" in cloud APP management there is only one user is listed with device token which is "User B".
Any help will be highly appreciable.
Thank you.

There was an error with ACS. Maybe it's fixed with SDK 3.0.2.GA? https://jira.appcelerator.org/browse/TIMOB-12356

Related

How to send topic messages through firebase console?

I am trying to send news messages to all app users. I thought about using Firebase Cloud Messaging. It is implemented on the client (Android app) and registered for a topic. Now I would like to send a message through the Firebase Console to this topic.
Is this possible? And how can I send a firebase message to a specific topic using the firebase console? I searched on the website, but did not find the option. Or is this only possible using a script (e.g. PHP) to send a message to a specific topic.
In the Notification composer of the Firebase console, enter a title and text for your message.
Then click Next.
In the next page, click the Topic button to send the message to a topic:

How to create teams in firebase crashlytics after migration from fabric?

I have migrated from fabric to firebase by connecting apps via console but I am not getting crash report emails from firebase. I added different users from "Users and Permissions" as suggested here. But I am still not getting email notifications on crash. I tried creating custom role from google cloud console but I am not able to see that in my firebase console. Only case where I am getting mails is when I am adding new user as "Owner" which I think is not right because it would mean I should give full access to all team members. Has anyone faced such issue before?
P.S.: Crashes are logged in console but I am not getting email notifications on crash.
You can configure your email preferences from Alert Settings under the alert icon on the top left of the console. What does this window look like in your firebase console?
Next you need to have at least view permissions on the project to receive e-mail notification. Project owners and editors get email alerts by default. More information on this can be found here.

Notification from Firebase cloud messaging are received but they are not shown in the cloud messaging reports

I'm using Firebase Cloud Messaging to send notification to my android device. In my project console in the section "reports" I have 0 message received and 100 sended. The problem is that I actually received the notifications on my device but why do not they appear in the cloud messaging reports?
How can i solve this problem?
The reason is that statistic about message sended are updated in real-time, instead received, impression and message opened do not. I get these statistic the next day.
Please note that for "Data Message" you have to set in the message the field "analytics_label" in order to see statistics. For "Notification message" this should not be mandatory to see statistics.

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.

Accessing FCM message logs

I'm having trouble figuring out whether or not FCM keeps logs of sent FCM push notifications, and if so, how to access them. I'm having intermittent issues with sending push notifications from an FCM server to an iphone app, and would love to be able to see at what stage the push is failing.
I found the below documentation that suggests that these logs should be kept somewhere:
https://support.google.com/googleplay/android-developer/answer/2663268?hl=en
("You can look up messages sent through Firebase Cloud Messaging with a registration token or message ID.")
However, I can't seem to figure out how to access them. Since my app is currently iOS only, I don't have an app in the Google Play Developer console, and my firebase console doesn't seem to contain any such logs. However, based on the possible message statuses in the documentation above (e.g. Accepted, sent to APNS), it seems like google / firebase should store message logs sent to iOS as well as to Android.
Thanks in advance for your help!

Resources