短信群发内容长度计算规则
·国内短信
短信字数=短信模板内容字数 + 签名字数。(以实际发送字数为准)
短信字数<=70个字数,按照70个字数一条短信计算。
短信字数>70个字数,即为长短信,按照67个字数记为一条短信计算。
计算示例
短信字数为68,按1条短信计算;短信字数为134,按2条短信计算;短信字数为135,按3条短信计算。
·国际/港澳台短信
ASCII编码字符按照140个字数拆分计算短信条数,Unicode编码字符按照70个字数拆分计算短信条数。
纯英文字符短信(如:法语、德语、西班牙语)
短信字数<=140个字数,按照140个字数一条短信计算。
短信字数>140个字数,即为长短信,按照134个字数记为一条短信计算。
其他语种短信(如:俄语、韩语)
短信字数<=70个字数,按照70个字数一条短信计算。
短信字数>70个字数,即为长短信,按照67个字数记为一条短信计算。
表1 统计细则(“√”指规则适用于该类短信,“-”指不适用)
短信内容 | 字数 | 国内 | 国际/港澳台 |
签名 | 示例:短信签名为“【安尚信息】”,按6个字数计算 | √ | - |
模板变量 |
示例:一个模板变量“${1}”(其他号码),取值为“123456”,按6个字数计算; 申请模板时默认以最大值计算变量,最终以实际发送的变量值为准 |
√ | √ |
小数点、字母、汉字、空格以及其他符号 | 按1个字数计算 | √ | √ |
非英文字符(含标点符号) | 该条短信按照其他语种短信计算长度,请注意选择文字格式 | - | √ |
说明:
·短信模板字数上限为500个字,即单条长短信最大长度=短信签名+500个字。
·发送长短信时,用户侧最终会收到一条长短信,但短信业务平台会按照长短信拆分后短信条数进行业务统计和计费。
短信发送频率限制
在实际业务场景中,例如登录APP、网站或通过短信方式找回密码时,可能会有用户频繁获取短信验证码,为了限制平台短信被恶意调用、在短时间内大量发起短信发送请求,也为了避免向同一手机号发送过多短信,可能引起用户投诉,北京安尚对短信发送行为进行以下流控限制:
限制项 | 短信类型 | 限制频率 | 说明 |
号码频次 | 验证码 | 2次/分钟 | 任意1分钟内,对同一个手机号码发送短信最多2次,超出次数会被限制。 |
50条/24小时 | 任意24小时内,对同一个手机号码发送短信最多50条,超出条数会被限制。 | ||
通知 | 10条/分钟 |
任意1分钟内,对同一个手机号码发送短信最多10条,超出条数会被限制。
|
|
50条/24小时 | 任意24小时内,对同一个手机号码发送短信最多50条,超出条数会被限制。 | ||
推广 | 1次/1小时 | 任意1小时内,对同一个手机号码发送短信最多1次,超出次数会被限制。 | |
3次/24小时 | 任意24小时内,对同一个手机号码发送短信最多3次,超出次数会被限制。 | ||
同号同内容管控 |
验证码 通知 |
2次/59秒 | 任意59秒内,对同一个手机号码发送同一短信(内容完全相同)最多2次,超出次数会被限制。 |
5次/59分钟 | 任意59分钟内,对同一个手机号码发送同一短信(内容完全相同)最多5次,超出次数会被限制。 |
注:推广短信发送时间为每日9:00 - 18:00,夜间无法发送,避免用户投诉。
短信轰炸及预防建议
短信轰炸指在短时间内,给相同手机号码发送大量无效短信,造成用户骚扰,降低产品体验及业务方品牌形象。
预防建议:可加上图形验证码,当用户进行短信发送操作前,要求用户输入图形验证码,可防范短信轰炸攻击问题。