最新 iOS 推送交付度量技术:优化应用消息送达体验
InfoQ
2023-11-19 10:40:23

原标题:最新 iOS 推送交付度量技术:优化应用消息送达体验

作者 | Sergio De Simone

译者 | 平川

策划 | 丁晓昀

为了帮助开发者度量通知在生产环境中的发送情况,推送通知控制台现在提供了一些指标,使开发者可以深入了解 App 的行为及其与苹果推送通知服务(APN)的集成情况。

推送通知是一种保持 App 用户粘性的关键机制,所以对开发者来说,确保及时可靠地推送通知非常重要。与此同时,他们还可以通过聚焦相关度最高的事件来优化解决方案,增加采用率。

为了帮助开发者排查发送失败的问题,苹果在推送通知控制台提供了查看发送日志的功能。利用 APN 返回的通知标识符(apns-unique-id),推送通知控制台将显示有关通知的完整历史记录。通知会经历一系列的状态转换,其中可能包括可以说明发送为什么会失败的状态。

推送通知控制台中新增的指标选项卡更进一步,它会在通知通过 APN 时聚合显示关于通知状态的报告。

在 APN 收到你的请求之后,你就可以使用新增的指标监控推送通知的状态。指标可以显示 APN 是发送了还是丢弃了你的推送通知,还是将它们保存在持久存储中稍后再尝试发送。

苹果表示,通知的成功发送取决于许多因素,包括正确的通知属性,如推送优先级和推送类型;目标设备的状态,如电源状态;可能影响发送的外部因素,如设备的连接质量;用户偏好,包括禁用推送通知或后台刷新,或低功耗模式等。

新的指标选项卡对通知做了聚合分类,如“存储 - 设备离线”或“丢弃 - 禁用”。这些分类解释了通知未发送的原因。这也是一个有用的资源,可以帮助你了解哪些设备处于非活动状态,应该从 APN 中删除它们,以便节省资源。

在 WWDC23 大会上推出的推送通知控制台提供了一个直观的 Web 界面,用于发送通知和验证端到端推送功能。此外,如前所述,它让开发者可以查看发送日志。而且,它还提供了一些工具,供开发者在使用 APN 时进行身份验证,以及验证开发者的 APN 实现。

原文链接:

https://www.infoq.com/news/2023/10/iOS-push-deliery-metrics/

突发!“ChatGPT 之父”Sam Altman 被开除,与董事会矛盾早有端倪?

好莱坞大导预测成真,Meta 让 AI “一句话生成一部电影” 不再是梦

ClickHouse 彪悍发言:云数仓死贵死贵的,Snowflake 这种就不应该成为当前主流!

“谷歌有谷歌的规矩”

相关内容

热门资讯

原创 五... 五十亿美金砸下去,沙特图啥?一条能下“战略蛋”的无人机产线! 消息刚出来的时候,很多人可能只看到了那...
我国太空超算原型亮相 钙钛矿太... 据报道,近日,中科天算与炎和科技联合宣布,太空超算原型系统正式发布,并成功完成太空算力系统与钙钛矿能...
一台接收器就能捕捉你的输入内容... 无线键盘、鼠标等设备以其简洁高效的体验,成为现代办公生活的标配。然而,这份便利的背后,若不加注意,也...
全球最大游戏分享站之一Myri... IT之家 3 月 16 日消息,世界上最大的游戏分享站之一 Myrient 宣布将于 3 月 31 ...
万象“耕”新 智绘“丰”景——... 新华社北京3月15日电 题:万象“耕”新 智绘“丰”景——各地春耕春管一线扫描 新华社记者水金辰、陈...