要把国际短信发好,关键在于四件事:选对通道与发送号码、遵守目标国法律与运营商规则、做好字符与分段编码、保证用户授权与退订便捷。把监控、重试和本地化文案一并做足,能显著提高送达率和用户体验,同时把成本和合规风险降下来。


先把为什么弄清楚:国际短信比你想的要复杂
国际短信看起来像“发个短信”,但背后牵涉到运营商互联、路由优先级、国家监管和语言编码。简单说,就是一条短信可能经过多家运营商、被不同规则过滤、在不同字符集下被切分,最后还要面对接收国的隐私与营销法律。知道这点,才能从源头减少问题。
常见的复杂点
- 路由与中转:一条消息可能走直连也可能走中转合作伙伴,选择不同会影响时延、费用和送达率。
- 发送号码种类:短码、长号、字母签名(alphanumeric)、免费电话号都有优缺点,某些国家甚至不支持字母签名。
- 合规与审核:不少国家要求发信人或模板注册(例如印度的DLT,欧美的同类监管,以及地区性的运营商登记),不合规会被拦截或罚款。
- 编码与分段:不同语言会触发不同编码(GSM-7 vs UCS-2),影响每条消息可包含的字符数和费用。
关键概念一览:通道、号码、协议
不必一开始就深入协议细节,但要清楚几件事:A2P(Application-to-Person)是商业短信的主流;SMPP是运营商常用的传输协议,很多SMS供应商同时也提供REST API;还有Delivery Report(回执)用来判断是否到达。
发送号码类型与适配场景
| 号码类型 | 特点 | 适用场景 |
| 短码(Short Code) | 高吞吐、易识别、通常本地化,费用高,申请复杂 | 大规模营销、验证码高并发场景 |
| 长号/虚拟号码(Long Number / DID) | 易申请、双向通信能力、地域感弱 | 通知、客服双向沟通、小批量群发 |
| 字母签名(Alphanumeric ID) | 品牌化展示,但通常单向,不支持回复,某些国家不可用 | 品牌通知、广告、Slogan展示 |
| 免费/免付费号(Toll-free) | 有些国家支持短信,成本与规则各异 | 客服通知、跨国热线引导 |
合规要点:别踩雷
合规不仅是法律问题,也是送达率的保障。没有用户授权或者没有按国别规则登记模板,运营商会直接丢掉消息,或者对你的帐号限速甚至封停。
通用合规原则
- 明确的用户授权(opt-in),记录并保存证明,如时间、来源、同意文案。
- 提供简单的退订(opt-out)方式,并在每条营销信息里明确说明退订方法(如回复STOP)。
- 模板化内容与运营商/监管机构注册(有些国家要求事前提交模板)。
- 数据保护与存储要遵循目标国或地区法规(如GDPR、当地隐私法)。
几个国家/地区的注意事项(概览)
- 印度:DLT(Distributed Ledger Technology)体系要求企业、模板和号码注册,尤其是营销短信。
- 美国:A2P 10DLC、短码与免费号码各有政策,TCPA对用户同意有严格定义。
- 欧盟/英国:GDPR 和本地电信规则要求合法基础与透明告知。
- 土耳其、部分拉美国家:发送者登记或模板审核比较严格,某些字母签名受限。
- 中国大陆:对内容和真实身份有高要求,过滤严格,建议与有经验的本地网关合作。
字符编码与分段:少犯低级错
消息长度直接影响成本与用户体验。不同编码下单条和拼接条数不同,注意不要因为语言触发UCS-2而突然把费用翻倍。
| 编码 | 单条最大字符 | 拼接后每段字符 |
| GSM-7(拉丁文字母、常见符号) | 160 | 153 |
| UCS-2(中文、阿拉伯文、其他非拉丁字符) | 70 | 67 |
此外,插入emoji或某些特殊符号会强制使用UCS-2编码,记得在发送前检测消息编码并给出字数提示。
内容本地化与用户体验
本地化不是简单翻译品牌词,而是把信息按受众习惯表达。Slogan可以创意化翻译,通知类文本要简洁明确,验证码类邮件则要求结构化(例如“Your code: 123456,有效期10分钟”)。
本地化实践建议
- 用目标语言中最自然的表达,而不是直译;品牌口号可做意译以保留情感。
- 考虑时区和发送时间窗,避免凌晨打扰用户(某些国家对营销时间有限制)。
- 测试不同文案对送达率与转化率的影响,A/B 测试是必须的。
- 对敏感词建立黑名单,减少被运营商过滤的风险。
监控、故障排查与KPI
把监控当成日常工作:送达率、延迟、拒绝码、软/硬退回(soft/hard bounce)都是你要看指标。Delivery Report(DLR)不是最终保证,运营商回执各异,需结合上游网关日志分析。
常见故障与排查方向
- 大量退回:检查模板是否被要求预审,或发送者未注册。
- 送达慢:排查路由是否走低优先的中转节点,或是运营商限速。
- 部分国家接收失败:语言/编码问题、字母签名被拒、时间窗不合法。
- 回执不一致:不同供应商的DLR语义不同,要与供应商对齐状态定义。
实施清单(实操步骤)
- 确认目标国家/地区与业务场景(通知、交易验证码、营销等)。
- 选择适当的号码类型(短码/长号/字母签名),并评估申请时间与成本。
- 梳理合规需求,完成必要的企业与模板注册(保存所有证据)。
- 实现编码检测、分段计算、并在发送前展示计费信息。
- 搭建监控大盘:送达率、延迟、退回原因、每国费用。设置告警阈值。
- 做多国小规模灰度投放,分析送达与用户反馈,再放量。
实例场景:验证码和营销的不同处理
验证码需要极致的可达性和低延迟,优先选稳定直连或高质量汇聚通道,使用短号或可信长号。营销消息更看重品牌化展示与合规模板,优先字母签名或本地短码(如果可用)。
测试场景建议
| 测试项 | 目的 | 样例 |
| 编码测试 | 验证是否触发UCS-2 | 包含中文/emoji/阿拉伯文的消息 |
| 模板审核测试 | 确认是否被运营商或监管拦截 | 提交营销模板并观察审核结果 |
| 路由切换测试 | 比较不同通道的送达率与延时 | 同一批次分别走直连与中转 |
供应商选择与合同要点
选择有国际经验的短信供应商可以解决很多地方差异问题。合同里要明确SLA、退信责任、合规支持、数据留存周期和应急预案。
- 要求供应商能够提供分国送达率报告与原始回执(以便仲裁)。
- 确认费用模型(每条计费规则、失败是否计费、拼接如何计费)。
- 数据保护条款要满足目标市场法规,特别是欧盟和中国。
参考与持续学习
可以关注的标准与组织:GSMA 的行业报告、IETF 的 SMPP 文档、各国的监管文件(如印度 TRAI / DLT 说明、美国 FCC/TCPA 指南、欧盟 GDPR)。人会变,规则也会变,保持订阅相关行业更新能少踩坑。
如果你现在要开始,先把目标国列表和业务类型整理成表格,然后按清单逐项推进。实践中会遇到一些本地化小问题,比如运营商突发黑名单、节假日流量拥堵、或是某个国家临时的政策调整——这都正常,耐心一条条排查,慢慢就成流程了。就先从小批量测试开始,别一上来就跑满量,再根据数据优化路由与文案,日子好过一点。