我使用fcm xmpp协议发送推送和接收发货回执。但是从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-23 14:43:56
我也遇到了这个问题2019-12-20。Firebase已停止通过标志"delivery_receipt_requested“通知通知的传递。
请参阅2016年12月17日FCM的更新:FCM已经删除了对通过XMPP协议发送接收的持续支持。开发人员应在FCM客户端SDK中启用交付数据导出,以取代XMPP交付回执。https://firebase.google.com/support/releases
此外,Cloud Messaging version 20.1.0 - https://firebase.google.com/support/release-notes/android#messaging_v20-1-0添加了setDeliveryMetricsExportToBigQuery(boolean)和deliveryMetricsExportToBigQueryEnabled()来控制和查询messsage delivery指标是否导出到BigQuery。
https://stackoverflow.com/questions/59433094
复制相似问题