FCM自动添加了crash_key来推送通知,我不知道为什么

时间:2019-03-25 16:18:21

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

我们在服务器环境中使用FCM进行推送通知,并且我们的一些社区在抱怨某些PN无法发送。

在调查Big Query中的FCM日志时,我们注意到为每条消息设置了collapse_key

根据文档,拥有collapse_key会丢弃Android应用程序重新上线时除最新通知以外的所有通知。

但是,我们没有在有效负载中显式设置collapse_key-似乎是在自动设置它。

我们不希望我们的消息(聊天消息)被折叠,并且似乎没有关于如何明确退出折叠的文档。

我们已经阅读了所有周围的文档,并调查了底层sdks,以获取有关所设置的crash_key的提示。

如何在FCM中明确退出collapse_key

编辑-添加代码。

const messageOptions = {
  priority: 'high',
  contentAvailable: true,
  mutableContent: true
};

messaging.sendToDevice(
  device_token,
  {
    data,
    notification
  },
  messageOptions
).then(response => (do_some_stuff()));

0 个答案:

没有答案