写点什么

最新 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:007419

评论

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

三江学院计算机科学与工程学院举办“火焰杯”软件测试开发选拔赛颁奖仪式

测吧(北京)科技有限公司

软件测试 测试

架构实战营 1-4 架构设计三原则随堂测验

西山薄凉

架构解析:Dubbo3 应用级服务发现如何应对双11百万集群实例

Apache Dubbo

Java 开源 微服务 dubbo

深入浅出Seata的AT模式

Java 架构

嵌入式系统硬件概述

timerring

嵌入式系统 12月月更

架构实战营 1-2 架构图随堂测验

西山薄凉

「架构实战营」

一文了解 Go 方法

陈明勇

Go golang 方法

架构实战营模块 7 作业

陌生流云

架构实战营

架构实战营 1-3 面向复杂度架构设计随堂测验

西山薄凉

Zig语言初探

Yuet

三江学院计算机科学与工程学院举办“火焰杯”软件测试开发选拔赛颁奖仪式

霍格沃兹测试开发学社

华为云数据库GaussDB(for Cassandra)揭秘:高性能低成本是什么样的体验?

科技说

50亿海量数据如何高效存储和分析? 华为云数据库GaussDB (for Cassandra) 3个秘诀搞定

IT科技苏辞

Flink on Yarn三部曲之一:准备工作

程序员欣宸

大数据 flink hadoop YARN 12月月更

极客时间运维进阶训练营第四周作业

LiaoWD

pipeline SonarQube jenkins高级用法

一文读懂|2021年数据库领域精彩回顾

YMatrix 超融合数据库

使用 Databend 加速 Hive 查询

Databend

华为云数据库GaussDB (for Cassandra) 数据库治理 -- 大key与热key问题的检测与解决

IT科技苏辞

常用的十大Python开发工具

千锋IT教育

测试如何发展副业,提升斜杠收入

老张

码农副业 斜杠

架构实战营 1-1 架构概念随堂测验

西山薄凉

「架构实战营」

BSN开放联盟链“中移链”浏览器2.0正式发布!

BSN研习社

BSN 中移链

华为云数据库GaussDB(for Influx)与开源企业版性能对比

清欢科技

04 Redis sentinel 模式存储试卷

神奇的叶叔叔

源码级解决方案一键部署,华为云Solution as Code正式上线

科技怪授

WeLink互动直播:维护网课秩序,杜绝外人乱入

与时俱进的时代

华为自研分布式时序数据库集群:初始GaussDB(for Influx)

清欢科技

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