写点什么

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

  • 2023-11-18
    北京
  • 本文字数:756 字

    阅读完需:约 2 分钟

大小:366.55K时长:02:05
最新iOS推送交付度量技术:优化应用消息送达体验

为了帮助开发者度量通知在生产环境中的发送情况,推送通知控制台现在提供了一些指标,使开发者可以深入了解 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/

2023-11-18 08:007194

评论

发布
暂无评论
发现更多内容

案例分享 | dubbo 2.7.12 bug导致线上故障

捉虫大师

dubbo 问题排查

【大咖直播】Elastic 企业搜索实战工作坊(第一期)

腾讯云大数据

elasticsearch

设计千万级学生管理系统的考试试卷存储方案

Yina🌝很浪🌊

【架构实战营作业】模块四——学生管理系统存储

聆息

金秋国庆|官微掌门人火热征集!期待你的掌舵!

InfoQ写作社区官方

国庆中秋 热门活动

论文阅读丨神经清洁: 神经网络中的后门攻击识别与缓解

华为云开发者联盟

神经网络 深度学习 论文阅读

26. 自动驾驶的六个级别

Databri_AI

人工智能

千万级学生管理系统的考试试卷存储方案

Sky

架构训练营

架构训练营 模块四

Leach Sun

架构实战营模块四作业 - 设计千万级学生管理系统的考试试卷存储方案

李焕之

解密秒杀系统架构,不是所有的系统都能做秒杀!

华为云开发者联盟

架构 秒杀 电商系统

[Golang 基础] Map 数据类型

baiyutang

golang 9月日更

极客时间【架构实战营】第二期 模块四作业

Geek_91606e

架构实战营

模块4作业

4anonymous

Prometheus 2.28.0 新特性

耳东@Erdong

Prometheus 9月日更 relaese

Base64编码对照表

入门小站

工具

WebRTC是如何设置视频编码偏好的?

liuzhen007

音视频 引航计划 领航计划

浅谈语音质量保障:如何测试 RTC 中的音频质量?

阿里云CloudImagine

阿里云 测试 WebRTC 语音 音频

极客时间架构实战营作业四

jjn0703

架构实战营

netty系列之:使用netty搭建websocket服务器

程序那些事

Java Netty 网络协议 websocket 程序那些事

HarmonyOS荣膺2021世界互联网大会领先科技成果奖

Geek_283163

华为 鸿蒙

如何设计高可用高性能架构

眼镜盒子

架构实战营

模块四作业-考试试卷存储设计

potti

架构实战营

如何使用ESD二极管,设计运算放大器电压保护?

不脱发的程序猿

电路设计 ESD二极管 运算放大器 电压保护 嵌入式硬件

毕业设计电商秒杀系统

Clarke

架构实战营

智云盾捕获多个僵尸网络利用最新ConfluenceRCE漏洞的活动

百度开发者中心

安全 漏洞

(model4)千万学生管理系统存储架构设计

消失的子弹

架构 微服务 云原生

Linux用户/用户组编辑

在即

9月日更

GK架构营模4作业

Ping

如何使用FL Studio录制外部音频

懒得勤快

0 基础架构入门 - 4(千万级学生管理系统的考试试卷存储方案)

felix

架构实战营 0 基础架构入门

最新iOS推送交付度量技术:优化应用消息送达体验_Android/iOS_Sergio De Simone_InfoQ精选文章