Firebase 通知 - 发送到用户段与发送到主题差异

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

我被分配了使用 Firebase 实现推送通知的任务,但我对此很陌生。

查看文档:

https://firebase.google.com/docs/notifications/android/console-audience

我不知道在什么情况下应该使用 send to user segmentsend to a topic

有人可以举个例子,什么时候使用一个或另一个并指出不同之处吗?提前谢谢:)

最佳答案

Use User segements


  • 通常向一组特定且有限的设备发送推送通知。
  • 消息传递几乎是即时的(以我的经验)。此外,我还没有观察到像 GCM 之前的情况那样节流。

  • Use Topics


  • Topic 或发布/订阅机制,适用于受众相对较多且信息类型为公开的。例如天气和新闻。
  • 主题有延迟(消息传递可能会受到限制)
  • 关于Firebase 通知 - 发送到用户段与发送到主题差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40855845/

    相关文章:

    javascript - MobX,以及商店之间的连接

    iphone - 为什么每次用户启动应用程序时都要注册推送通知?

    swift - 应用程序未运行时的远程推送通知崩溃

    android - 如何使用 Node.js FCM 将通知发送到特定包名称

    javascript - Firestore : Multiple 'array-contains'

    ios - Firebase AuthUI - 查找现有用户还是新用户

    ios - Firebase 3 更新本地缓存

    android - 使用自定义 rom 为后台进程 android 管理中文设备

    php - Firebase Cloud Messaging,接收通知的问题

    javascript - Firebase 错误 : We are unable to register the default service worker