通信接入

5G 消息无法展示时,短信补发与业务状态如何衔接?

5G 消息在部分手机上展示不出卡片,并不等于这次通知失败了,手机不支持时会自动转为普通短信。但如果把"没展示出来"和"没送达"混为一谈,就容易出现同一件事给用户发两遍。本文以一次预约提醒为例,说明补发前该核对哪些状态、什么情况下必须停止提醒,以及上线前要准备哪些素材与规则,让业务侧和客服侧在异常情况下也能口径一致。

三种情况,处理方式完全不同

最容易出现的问题,是把下面三种情况都当成"发送失败",然后立刻重发一次。

有两句话请务必区分清楚:

● 没点击 ≠ 没送到。用户看到了但暂时不想处理,是正常的。

● 卡片没展示 ≠ 用户没收到。可能已经自动转成普通短信送达了。

判断依据要看通道返回的状态,不能凭用户的一句"我没看到"来决定是否重发。

三种情况,处理方式完全不同对照表
情况实际含义该怎么处理
手机不支持,卡片展示不出来5G 消息无法呈现,需要改用普通短信送达按约定的补发通道发普通短信,内容用纯文本版本
状态还没确定是否已送达暂时没有结论,可能只是状态报告延迟先查询状态或等待约定时间,不要马上重发
已送达但用户没点击消息已到达手机,用户尚未操作按业务周期处理,不因为没点击就重复提醒

补发前,先核对这四项

补发不是"没展示就再发一遍",而是一次带条件的动作。建议按下表逐项核对:

补发前,先核对这四项对照表
检查项怎么判断核对结果怎么用
原消息是否真的没展示看终端与通道返回的展示结果确认是否确实需要补发
是否有可用的补发通道确认项目是否已配置短信补发能力没有配置,补发就无从谈起
当前状态是否确定是否已拿到最终送达结果状态未知时先查询或等待,不直接重发
业务任务是否已完成用户是否已确认、已改期或已取消已完成则停止一切后续提醒

怎么避免同一件事提醒两遍

核心做法只有一条:给每一次业务一个唯一编号(如预约单号、订单号),所有通道的发送、状态报告和补发都挂在这个编号上。

● 同一次预约的 5G 消息与补发短信,共用同一个业务编号

● 补发前先查该编号是否已有送达记录,或用户是否已产生操作

● 遇到网络恢复后延迟送达的消息,也能凭编号识别,避免重复动作

验收时建议故意制造三种情况,检查同一次业务是否只产生一次后续动作:

● 状态报告延迟到达

● 断网恢复后的补送

● 同一事件被重复触发

具体的去重方式和可用接口,需要在项目阶段与服务商确认,不要想当然认为平台已默认处理。

怎么避免同一件事提醒两遍对照表

上线前要准备什么

建议先做一个最小可用版本跑通,再逐步扩展图片、卡片和操作按钮。

上线前要准备什么对照表
准备项说明
富媒体内容 + 对应的纯文本版本卡片展示不出来时,普通短信要能独立把事情说清楚
目标手机与运营商的测试范围明确哪些机型、哪些运营商在本次测试范围内
补发时点、重试次数上限、业务编号规则例如"卡片未展示后 5 分钟补发,最多补发 1 次"
任务完成或取消后如何停止提醒改期、取消、已完成,都要能立即终止后续动作

常见问题

5G 消息和普通短信完全一样吗?

不是。5G 消息可以展示图片、卡片和操作按钮,普通短信只有文字。

没有点击卡片就表示没有送达吗?

不表示。送达与用户操作是两个事件。

补发短信一定由系统自动完成吗?

取决于所选通道和平台配置,有的支持自动回落,有的需要人工触发。上线前应与服务商确认具体规则和开关位置,不要默认一定自动。

国外的 5G 消息方案能直接照搬吗?

不建议。国内运营商和手机厂商的支持情况与国外不同,实际能力需按国内运营商和具体项目逐一确认。

相关产品

继续阅读

从场景开始,一起确认

说说您的业务目标。

我们围绕实际流程,交流产品能力与实施范围。

预约演示

微信咨询

售前咨询团队

具体对接时间请与负责人确认

打开二维码大图