通过Firebase通知API发送邮件时,是否可以获得推送通知统计信息(如发送次数)并打开?

时间:2016-10-15 22:42:34

标签: firebase push-notification firebase-cloud-messaging firebase-notifications

我们即将从Parse.com切换到Firebase通知API(将于2017年1月停止服务)向我们的Android和iOS应用程序发送推送通知。

我现在的问题是,我无法看到有关成功投放计数的任何统计信息,并在Firebase控制台中针对特定邮件进行了打开?发布到https://fcm.googleapis.com/fcm/send时,我们唯一得到的是message_id

{"message_id":123456789}

但是我没有看到关于api如何使用此message_id跟进已发送消息的任何文档。 Firebase控制台只有这些在控制台Gui中创建的消息的统计信息,而不是通过api帖子创建的消息。

这些统计数据在Parse.com中可用。但似乎Firebase云消息传递的级别有点低,也许这些统计数据不会出现在框中,所以它们可能必须在日志应用程序中进行自定义,方法是在收到消息时从应用程序发回事件在阅读Firebase Notification API文档时,我是否有一种标准化的方式?

3 个答案:

答案 0 :(得分:3)

当您从Firebase Notifications控制台发送通知时,您会获得有关收到和打开邮件的人数的统计信息。但Firebase通知尚无API(

如果您使用的是Firebase云消息传递API(https://fcm.googleapis.com/fcm/send),则消息统计信息不会显示在Firebase Notifications控制台中。在这种情况下,您可以(如AL。所述)在Google Play开发者控制台中获取投放统计信息。

答案 1 :(得分:2)

firebase允许您默认从其网站查看已发送/已发送/已打开的状态 http://console.firebase.google.com 在通知部分

但我不确定parse.com的实现

如果你是firebase的新来者,让它在成功迁移到firebase后大约24小时收集用户数据 我发现在第一天通知没有立即报告

答案 2 :(得分:1)

我认为您正在寻找FCM Diagnostics and Statistics功能。

但是,仅在您的Google Play开发者控制台中,此功能在Firebase控制台中不可见。此功能仅在您的应用至少处于Alpha测试时才有效。