什么是 A2P 短信?企业短信的边界

应用对个人的短信与个人短信差在哪里,送达回执究竟说明了什么,以及在发送之前应该核对哪些事。

basics · 4 分钟阅读 · 第 1 / 8

A2P 短信从应用发出,最终到达个人手机,P2P 短信从手机发出。同一张网络可以承载两者,真正的区别在于发送方注册、路由和送达回执。

要点

  • A2P 短信从应用发出,P2P 短信从手机发出。
  • 送达回执反映网络状态,不代表有人读过短信。
  • 验证类、交易类和营销类流量适用不同规则。
  • 把 A2P 伪装成 P2P 的灰色路由不在我们的流量政策之内。

两类短信,同一张网络

银行发一条登录验证码,快递公司发一条派送时段,商家发一条已获同意的优惠,这些消息都从应用发出,因此都是 A2P,即应用到个人。个人给朋友发短信则是 P2P,即个人对个人。手机、无线网络,往往还有同一个短信中心,两者都要经过。区别在于谁发起消息,以及网络对发送方了解多少。

这个区别决定网络怎么处理。A2P 流量走已注册的发送方和企业路由,P2P 走消费者套餐。同一句话,银行发是 A2P,朋友发是 P2P,网络本就应该区别处理。

回执说的是网络状态

送达回执(DLR)报告网络对一条已提交短信的处理结果,可能是已送达、已过期、未送达或未知,并附带解释状态的错误码。它不说明有人打开过短信、读过验证码或完成了操作。手机关机、收件箱已满或不在覆盖范围内,产生的状态与“手机收到了但用户没看”并不相同。

把回执当作众多信号之一,而不是终点。把它和您自己的事件对齐:验证码是否输入、订单是否完成、回复是否收到。送达率高而完成率低,问题通常在短信内容、发送方或表单,而不只是网络。

一条 A2P 短信经过哪里

  1. 应用
  2. SMPP 网关
  3. SMSC
  4. HLR / HSS
  5. MSC / MME
  6. 手机
  7. 送达回执
应用提交到网关,短信中心查询用户位置,回执沿同一条链路返回。 来源: 3GPP TS 23.040:短消息业务的技术实现
文字说明

应用通过 SMPP 或 HTTP 连接网关,网关把短信交给短消息服务中心。短信中心向归属位置寄存器或 HSS 查询用户当前注册在哪里,再把短信交给为该用户服务的 MSC 或 MME。手机确认收到,送达回执沿同一条链路返回。每一跳都可能延迟、过滤或改写这条短信。

三类流量,三套规则

验证类流量承载一次性密码、登录确认和验证码。它字数少、对时延敏感,对攻击者也有价值。交易类流量承载通知、回执和预约提醒。营销类流量承载推广和唤回消息,需要记录在案的同意,以及可用的退订方式。

三类流量要分开。营销高峰和登录验证码共用一条路由时,验证码会被拖慢。为短码验证场景配置的路由,未必接得住需要持续高吞吐的营销活动。三类内容面对的内容过滤也不同,一套模板能过验证类,不代表能过营销类。

误解 / 事实

误解

A2P 不过是批量 P2P。短信看起来一样,网络自然也一样处理。

事实

文字可能完全相同,但来源、已注册的发送方和路由不同。A2P 走带发送方注册和回执的企业路径,P2P 走消费者套餐。为了绕开这条路径而把 A2P 伪装成 P2P,就是灰色路由,我们的流量政策不接受。

采购前要核对什么

问清每个目的地支持哪些发送方类型,各自需要什么注册。问清哪些路由承载您的流量,路由变更前服务商是否通知您。问清送达回执的含义,以及服务商是否在您关心的市场做真机测试。问清内容如何筛查、退订如何处理。

上线前,用您自己的内容和发送方申请一条测试路由。问清服务商保留哪些数据、保留多久。问清路由失败或发送方被拒时怎么处理。问清路由变更由谁通知、提前多久通知。SMPP 详解讲连接,发送方 ID 指南讲墨西哥和巴西的注册。

把答案收进一张表:目的地、发送方类型、注册责任人、路由、测试日期和备用方案。空着的格子比漂亮的演示更有用:它标出服务商没回答的问题。评分看证据,不看关系。

短信分段计数器

字数在浏览器里计算,输入的内容不会离开本页。

粘贴短信文本,查看 GSM-7 或 UCS-2 编码、分段数,以及哪些字符会触发 Unicode。

text
您的验证码是 123456,10 分钟内有效。
打开工具

P2P、P2A 与双向短信

A2P 描述出站方向:应用发给个人。P2A 描述反方向:个人回复应用,回复进入回调地址或收件箱。双向业务两者都用。回复路径需要一个能接收短信的发送方,通常是短码或长号码,以及一条承载手机发起流量的路由。字母数字发送方通常收不到回复,所以双向业务会选择号码。

P2P 仍然是个人对个人,不是企业渠道。企业让客户给一个私人号码发短信,等于造出一条带企业后果的 P2P 流程:没有发送方注册,企业收不到送达回执,也控制不了路由。业务需要可追溯,就用带双向路径的 A2P 发送方。

检查一下

  1. 一条短信显示已送达,但用户说没收到验证码。先查什么?

    先查手机状态、发送方和路由。已送达只说明网络接受了这条短信,不说明手机已经显示出来。

  2. 营销高峰为什么会拖慢验证码?

    两者共用路由和吞吐额度。高峰占满窗口,验证码只能等。把流量分开,或者按峰值给路由留足余量。

  3. 哪种发送方能收到回复?

    短码或长号码。字母数字发送方在多数网络上是单向的。

答案按需展开。不评分、不存储、不外传。

常见问题

验证码属于 A2P 吗?

属于。一次性密码是 A2P 的典型用途,与交易通知和已获同意的营销并列。

A2P 只用于营销吗?

不是。大部分 A2P 流量是验证类和交易类。营销只是其中一部分,而且需要记录在案的同意。

什么是灰色路由?

把 A2P 流量伪装成 P2P,或以其他方式绕开已注册企业路径的路由。它绕开了保护送达和发送方身份的管控,因此不在我们的流量政策之内。

为什么发送方 ID 在不同国家会变?

每个市场有自己的发送方规则和注册要求。在一个国家有效的发送方,到另一个国家可能被改写、拦截或拒绝。

需要取得用户同意吗?

营销需要记录在案的同意,交易类短信的同意基础取决于市场。请就自己的义务咨询法律意见。
  • 用 SMPP 和 HTTP 接入短信

    把测试路由带到生产而不弄坏绑定、窗口和回执:绑定状态、吞吐、心跳、编码、回调与故障处理。

  • 全球 A2P 发送方 ID 手册

    发送方 ID 在各市场如何运作:字母数字、数字与短码路径,注册要求与国家示例。

  • A2P SMS

    应用对个人短信:应用经已注册的发送方路由发往用户手机的流量,例如验证码或交易提醒。

把结论用起来

告诉我们流量、目的地和需要的测量项,我们会回复下一步。