大咖直播-鸿蒙原生开发与智能提效实战!>>> 了解详情
写点什么

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

评论

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

AI之山,鸿蒙之水,画一幅未来之家

脑极体

AI

Spring Boot 与 MyBatis Plus 整合 KWDB 实现 JDBC 数据访问

KaiwuDB

数据库 KaiwuDB

AI招聘APP的技术难点

北京木奇移动技术有限公司

AI智能体 AI招聘 软件外包公司

年薪50W+的测试开发工程师,都在偷偷学这些技能

测试人

软件测试

具身智能:人工智能的革命——从算法智能到物理智能的范式转移

测试人

人工智能

HarmonyOS:@AnimatableExtend 装饰器自学指南

李游Leo

HarmonyOS HarmonyOS NEXT

P6户外LED显示屏的特点有哪些?

Dylan

广告 LED显示屏 全彩LED显示屏 户外LED显示屏 led显示屏厂家

金三银四真实面经分享

王中阳Go

Go 面试 后端

广告发布平台(源码+文档+讲解+演示)

深圳亥时科技

哈尔滨网络安全等级保护测评

黑龙江陆陆信息测评部

Netty源码—客户端接入流程

不在线第一只蜗牛

Java php 服务器

YashanDB dump

YashanDB

数据库 yashandb

Rust 开发者必备:三分钟搞定视频缩略图生成

Yeauty

rust ffmpeg Video media audio

《Operating System Concepts》阅读笔记:p473-p480

codists

操作系统

HarmonyOS NEXT 基于原生能力获取视频缩略图

威哥爱编程

HarmonyOS ArkTS HarmonyOS框架 HarmonyOS NEXT

08.面向对象的特性

杨充

北京国家会计学院“数智财务高端人才”培养项目启动报名!

用友智能财务

财务 会计

HarmonyOS NEXT 实现拖动卡片背景模糊效果

威哥爱编程

HarmonyOS HarmonyOS框架 HarmonyOS NEXT

SvelteKit 最新中文文档教程(9)—— 部署静态站点与单页应用

冴羽

vue.js 前端 React Svelte SvelteKit

最佳实践 | 在 EMR Serverless Spark 中实现 Doris 读写操作

阿里云大数据AI技术

大数据 spark Serverless 云原生 EMR

AI招聘APP的核心功能

北京木奇移动技术有限公司

AI智能体 AI招聘 软件外包公司

YashanDB健康检查

YashanDB

数据库 yashandb

FeedbackStream:8 分钟创建 AI 面试智能体;Moshi 开源图像理解实时语音模型 MoshiVis 丨日报

声网

AI招聘APP的技术框架

北京木奇移动技术有限公司

AI应用 AI招聘 软件外包公司

2025杭州国际安防产品博览会(浙江安博会)

AIOTE智博会

安博会 浙江安博会

如何在云效中使用 DeepSeek 等大模型实现 AI 智能评审

阿里巴巴云原生

阿里云 AI 云原生

淘宝商品SKU信息抓取实战:5步搞定API封装(附代码)

代码忍者

淘宝API接口

低代码实验案例设计图文操作指南!4C大赛 AI 通识教育实验创新微课赛道火热报名中

ModelWhale

#人工智能 中国大学生计算机设计大赛 4C大赛 #微课 #教育

如何在云效中使用 DeepSeek 等大模型实现 AI 智能评审

阿里云云效

阿里云 云原生 云效

YashanDB巡检

YashanDB

数据库 yashandb

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