我想在推送消息上添加分析标签。
因此,我将 firebase-admin
版本从 6.8.1
迁移到 6.9.0
并在 Message 中添加了“fcmOptions”。
但是,该标签不会出现在 Fcm Colsole Report 中。
这是我的代码。
Message message = Message.builder()
.setNotification(new Notification("title", "content"))
.setAndroidConfig(
AndroidConfig.builder()
.setFcmOptions(AndroidFcmOptions.withAnalyticsLabel("android_label"))
.setNotification(AndroidNotification.builder().build())
.build()
)
.setApnsConfig(
ApnsConfig.builder()
.setFcmOptions(ApnsFcmOptions.withAnalyticsLabel("apns_label"))
.setAps(Aps.builder().build())
.build()
)
.setFcmOptions("label")
.setToken("token")
.putData(...)
...
.putData(...)
.build();
FirebaseMessaging.getInstance().send(message);