Ionic 4 & Firebase (FCM) - 如何分组推送通知

Posted

技术标签:

【中文标题】Ionic 4 & Firebase (FCM) - 如何分组推送通知【英文标题】:Ionic 4 & Firebase (FCM) - How to group push notifications 【发布时间】:2019-03-27 18:16:03 【问题描述】:

我使用 Firebase 作为我的应用程序的后端(Ionic v4)。在某些事件中,我通过 Firebase Cloud Messaging 通知所需的客户。问题是,当发生大量事件时,它开始变得混乱。我不想轰炸客户的设备。因此,我一直在寻找一种将它们“分组”到单个推送通知的方法(就像 WhatsApp 一样)。

我听说过频道,但看起来它仅在 android O 及更高版本上受支持。另外,我的设备运行的是Android 7,看起来WhatsApp仍然可以对他们的消息进行分组,所以我相信没有渠道也可以实现。

我也听说过 tag 属性。这个属性的问题是它用相同的标签覆盖了当前的通知,而不是对通知进行分组。

有什么解决办法吗?

【问题讨论】:

【参考方案1】:

如果您打算向主题组发送推送通知,请在平台内添加此行。

this.fcm.subscribeToTopic('people');

【讨论】:

以上是关于Ionic 4 & Firebase (FCM) - 如何分组推送通知的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Ionic 4 中使用 Firebase 处理刷新令牌?

Ionic 4 / Capacitor PWA 应用不会更新 Firebase 托管的最新内容

firebase-x@ionic 4 不显示推送消息(FCM)

不接收 Twilio 聊天推送通知(Ionic 和 Firebase)

Ionic 3 的 PWA 和 Firebase 云消息注册

向 Ionic 4 项目添加 cordova-plugin-firebase-dynamiclinks 导致无法构建