Firebase 云消息传递。使用 nodeJS 设置分析标签

Firebase Cloud Messaging. Set analytics label with nodeJS

我用我的节点服务器配置了 FCM。我需要添加 firebase 云消息传递。我可以成功发送消息。我收到

projects/<project-name>/messages/<some random number as message id>

作为输出。

但我发送的所有数据消息都不可见 firebase 控制台云消息部分。我需要那些用于分析。查看有多少人收到我的消息等等

const message = {
  data: {
    ...args.data
  },
  topic
  // token
}

const messageResponse = await userFirebase.messaging().send(message);

我查看了他们的文档,但无法找到如何使用消息设置分析标签。 我正在使用 firebase-admin V8.12.1

Java 确实有一个消息生成器来设置此分析标签。我怎样才能用 nodeJs 做同样的事情?

发现我们可以在fcmOptions下设置analytics标签。

  const message = {
        data: {
          ...args.data
        },
        topic,
        fcmOptions: {
          analyticsLabel: "my_analytics_label"
        },
      };