fcm xmpp 协议 "delivery_receipt_requested" 参数
fcm xmpp protocal "delivery_receipt_requested" param
我使用fcm xmpp协议发送push和Receive delivery receipt。
但是从2019-12-18开始发货回单开始减少,2019-12-20就没有回单了,
我不知道为什么。我的参数没有变化。这是我的参数。
<message id='q2fcQ-183429'><gcm xmlns="google:mobile:data">
{
"delivery_receipt_requested": true,
"notification": {
"sound": "default",
"tag": "1",
"title": "title",
"body": "body",
"click_action": "push.welcome",
"android_channel_id": "notification.default"
},
"time_to_live": 600,
"message_id": "02b16456eba3483782fc471e3dd2cf73",
"to": "xxxxxxxxxxx"
}
</gcm></message>
我也 运行 解决了这个问题 2019-12-20。 Firebase 已停止通过标志 "delivery_receipt_requested" 通知传递通知。
查看 FCM 2016 年 12 月 17 日的更新:
FCM 已通过 XMPP 协议删除了对交付收据的持续支持。代替 XMPP 交付收据,开发人员应在 FCM 客户端 SDK 中启用交付数据导出。
https://firebase.google.com/support/releases
此外,云消息传递版本 20.1.0 - https://firebase.google.com/support/release-notes/android#messaging_v20-1-0
添加了 setDeliveryMetricsExportToBigQuery(boolean) 和 deliveryMetricsExportToBigQueryEnabled() 来控制和查询是否将消息传递指标导出到 BigQuery。
我使用fcm xmpp协议发送push和Receive delivery receipt。 但是从2019-12-18开始发货回单开始减少,2019-12-20就没有回单了,
我不知道为什么。我的参数没有变化。这是我的参数。
<message id='q2fcQ-183429'><gcm xmlns="google:mobile:data">
{
"delivery_receipt_requested": true,
"notification": {
"sound": "default",
"tag": "1",
"title": "title",
"body": "body",
"click_action": "push.welcome",
"android_channel_id": "notification.default"
},
"time_to_live": 600,
"message_id": "02b16456eba3483782fc471e3dd2cf73",
"to": "xxxxxxxxxxx"
}
</gcm></message>
我也 运行 解决了这个问题 2019-12-20。 Firebase 已停止通过标志 "delivery_receipt_requested" 通知传递通知。
查看 FCM 2016 年 12 月 17 日的更新: FCM 已通过 XMPP 协议删除了对交付收据的持续支持。代替 XMPP 交付收据,开发人员应在 FCM 客户端 SDK 中启用交付数据导出。 https://firebase.google.com/support/releases
此外,云消息传递版本 20.1.0 - https://firebase.google.com/support/release-notes/android#messaging_v20-1-0 添加了 setDeliveryMetricsExportToBigQuery(boolean) 和 deliveryMetricsExportToBigQueryEnabled() 来控制和查询是否将消息传递指标导出到 BigQuery。