Azure 通知中心:NotificationOutcome 中的成功和失败属性是啥
Posted
技术标签:
【中文标题】Azure 通知中心:NotificationOutcome 中的成功和失败属性是啥【英文标题】:Azure Notification Hub: What is Success and Failure Property in NotificationOutcomeAzure 通知中心:NotificationOutcome 中的成功和失败属性是什么 【发布时间】:2017-10-29 23:38:28 【问题描述】:我对这两个属性的理解正确吗?
NotificationOutcome.Success:返回成功推送到目标设备的次数。不是收到通知的实际设备。是接收消息的提供者。
NotificationOutcome.Failure:返回失败次数,可能是某些设备安装失败等。
我们是否能够检查通知是否被推送到 APS 或 Firebase?
【问题讨论】:
只是想通过 APS 添加您的意思是 APNs = (Apple Push Notification service) - developer.apple.com/library/content/documentation/… 【参考方案1】:NotificationOutcome
中的Success
和Failure
属性仅表示处理无误或无法处理的消息数。通过 Azure Notification Hubs 发送通知时,为了获取 PNS 错误的详细信息,您可以参考here。
关于有多少设备收到通知的统计信息,您可以参考以下方法:
对于 FCM,您需要登录 Google Play 开发者控制台并利用 FCM Diagnostics and Statistics 功能。
对于 APNS,Apple 似乎没有提供有关有多少设备接受/拒绝推送通知的统计信息。你可以参考类似的issue1和issue2。
【讨论】:
以上是关于Azure 通知中心:NotificationOutcome 中的成功和失败属性是啥的主要内容,如果未能解决你的问题,请参考以下文章