你的短信银河指南:基础知识(第一部分)

528 阅读11分钟

你是一个开发商,企业,市场营销,你想通过短信来吸引你的客户。无论是预约提醒、验证你的KYC(了解你的客户)手机号码,还是向你的客户提供促销优惠,你都不知道从哪里和如何开始。所以不要惊慌,这篇博文是为你而写的!

Le Parcours connecté

这篇博文由3部分组成。

  1. 短信行业的基本原理
  2. Twilio的消息服务或如何简化在全球范围内大规模发送你的短信
  3. 提供一个电话号码

在本指南的第一部分,我们将介绍适用于SMS行业的术语和规则。你准备好了吗?那就系好安全带,我们走吧!


有SMS和SMS:不同的使用情况

为了开始这篇博客,有必要描述一下短信的3个类别。事实上,根据不同的类别,该条例规定了非常精确的规则。

有3类短信。

  • 营销活动:向几个收件人集体发送的信息。它们一般用于发送促销活动或广告。
  • 交易:在一个事件发生后发送的信息。例如:订单确认或临时密码(OTP)。
  • 对话式:机器人和客户之间(称为A2P或应用程序对个人)或员工和客户之间(称为P2P或个人对个人)发送的信息。有一个双向("2-way")的概念:短信的接收者对短信的招揽做出反应,并参与对话。

条例和良好做法

bonnes pratiques

短信的发送在全世界范围内受到高度管制。每个国家都有自己的具体规定。在法国,ARCEP与业界人士合作,管理这些规则。

为了更容易理解这些规则,Twilio提供了指导方针(建议和规则),这样你就可以找到每个国家与客户交往的规则。

例如,你可以在这里找到法国的准则:https://www.twilio.com/guidelines/fr/sms。

资源:你的短信的发件人

在这些规则中,需要理解的一个重要观点是资源的概念。事实上,要发送一条短信,你需要一个发件人,在短信世界里称为资源。短信的资源有4种类型。

  • 长码:这些是所谓的长号码,具有发送(和接收)短信的能力。在法国,这些是以06或07开头的10位数手机号码。
  • 短码:这些是短号码,其格式因国家而异。在法国,这些都是5位数的号码,以36xxx(营销用)或38xxx(交易用)开头。
  • 阿尔法发件人ID:这些是识别短信发件人的字母数字字符串。通常,它是品牌或公司的名称。
  • 免费电话:这些是法国的0800类型的免费电话,有10位数字。

值得注意的是,这些资源有不同的能力,特别是在发送和接收短信方面。

  • 长码短码:双向的(双向的,可以接收和发送)。
  • 阿尔法发送者标识 :单向的(单向的,可以发送但不能接收)。

在法国,最佳做法如下。

  • 交易短信:使用短代码或Alpha发送者ID
  • 营销短信:使用短代码或Alpha发送者ID
  • 对话式短信:使用短代码或长代码

补充一点:共享短代码

短码是一种具有许多优势的资源

  • 它们在大多数国家都可以买到
  • 它们具有每秒发送短信的高容量。例如,在法国,Orange公司提供每秒多达50条的信息
  • 他们允许双向交流(可能的回应)。

另一方面,它们也有弊端

  • 它们只能在购买的国家使用。
  • 它们的获取成本很高,而且很费时间。

为了受益于这些短代码的优势,而不需要支付大量资金和等待,Twilio在许多国家提供免费的共享短代码,包括法国。这些短代码被几个客户使用,因此有共享的概念。

重要提示:在共享短代码的情况下,由于它们被几个客户使用,因此不能用于双向通信。
如果需要进行对话使用,就必须购买一个标准的、非共享的短码或长码(在法国,以06或07开头的手机号码)。

按资源类型划分的吞吐量

正如我们前面所看到的,资源是你的短信的发送者。

根据所选择的资源类型(阿尔法发件人、短代码、长代码),每秒钟可以发送一定数量的短信:这就是流量。这是以每秒的信息量或MPS来衡量的。

简而言之。

  • 短码是最快的资源,吞吐量为100MPS
  • 手机号码(长码)和阿尔法发件人限制为10MPS

如果你是通过阿尔法发送器发送批量营销短信,可以通过支持票据提高默认率程序在这里

注意: 由于滥用语言,我们说的是MPS(每秒信息量),但准确地说,是每秒的片段。

同意:选择加入和选择退出

与电子邮件一样,营销信息必须尊重关于同意的规则。

这只适用于营销短信,因此不适用于交易性和对话性短信。

在短信营销活动中,有必要确保尊重以下几点。

  1. 选择加入:收件人已同意接收这些信息。例如,在你的客户的KYC或用户资料表格中。这可以通过勾选一个方框来授权通过短信发送营销信息。

    Opt In

  2. 选择退出:设立一个机制来取消对营销活动的订阅。例如,通过你的用户资料或通过管理退订名单。在本指南的后面,我们将看到Twilio如何帮助你进行Opt-Out管理。

在美国,甚至还有一个叫做10DLC的额外规定。如果你正在考虑在美国开展营销活动,请联系Twilio讨论这个问题。你可以在这里找到有关这一规定的信息。

信息:10DLC法规只适用于在美国每天发送超过3000条短信(峰值)的情况。

过滤: 垃圾邮件

你可能已经收到了不请自来的短信。例如,为你提供一个培训课程,或者宣布你赢得了一个你不知道的游戏!这都是很重要的。

与电子邮件一样,垃圾邮件发送者在SMS行业中有很好的代表性。

在法国,有一些倡议允许你告发这些垃圾邮件的人:33700平台就是为此而建立的。你把垃圾短信转到33700,平台就会处理这个报告。如果垃圾邮件被证实,该平台会向运营商报告发件人,而运营商又会阻止发件人。这种阻断机制被称为过滤。

过滤是所有运营商使用的强大工具。这个想法是为了确保短信以一种仁慈的方式被使用。

  • 检测垃圾邮件:除了33700平台用于报告垃圾邮件,每个运营商都实施自己的垃圾邮件检测 "秘方"。在法国的过滤算法中,资源的类型、发送的频率和发送与接收短信的比例都被考虑在内。
  • 监控发送营销短信的规则。在法国,禁止在夜间(晚上10点以后)和周日发送营销短信
  • 禁止某些信息内容。例如,在法国,禁止发送有关毒品销售、信贷、赌博等的短信。

在法国,发送带有长代码(手机号码)的自动营销短信(称为A2P,即应用程序对个人)是被禁止的,因此很可能会被运营商过滤掉

来源:https://af2m.org/interdiction-routes-grises-sms-marketing-et-transactionnels/


编码和分段:这一切是什么?

arduinogsm-gif02.mp4

SMS使用的是一种电信协议。该协议描述了信息的编码和分段的概念。我们来看看这意味着什么,因为这些概念对你的SMS活动的成本有很大的影响。

分段

一条短信可以包含140个字节。如果一个信息超过了这个容量,那么它就会被分解成几个块,称为

字节是好的,但它们对我的SMS真正意味着什么?

嗯,这取决于......。嗯,还有什么?

在现实中,这取决于2个方面。

  1. 信息的编码
  2. 信息的长度,即要发送的字符数

但为什么要使用USC-2标准,这似乎不太有利?我们将在 "**编码:GSM-7和USC-2 "**一节中看到这一点,Kesako?

信息中的字符数对段的大小也有影响。事实上,如果一条短信的最大容量超过了(GSM-7为160,USC-2为70),那么信息将不得不被分解成若干段(信息片)。

而为了表示信息是由几个片段组成的,并确定这些片段的顺序,必须使用短信的140字节中的一部分。

具体来说,多段式信息有以下能力。

  • GSM-7编码:每段153个字符
  • USC-2编码:每段67个字符

Twilio提供了一个网站来计算这一切。它在如何知道信息中的段数一节中有所描述。

下面是一个在GSM-7中133个字符的单段信息的例子,也就是一个段。

segment calculation 1

下面是一个USC-2的78个字符信息的例子,即2段。

segment calculation 1

因此,重要的是要记住,如果你的信息超过了短信的最大字符数,那么它将被分解成小块,称为片段。

T****所有的电信运营商(包括Twilio)都是按段收费的。因此,这是一个需要注意的问题,以控制你的成本。


编码:GSM-7和USC-2,它是什么?

编码是一种计算机标准,用于在电话网络上传输字母、数字和符号。

在SMS的情况下,使用了2个标准。

GSM-7标准允许每条信息发送的最大字符数:160个字符或超过160个字符的每段153个。

不幸的是,要用7位编码一个字符,就会产生128种可能性,从而产生128个字符。你可能会问:字母表有26个字符,10个数字和几个标点符号,这算多吗?

嗯,对于盎格鲁-撒克逊人来说,是这样的。对于我们拉丁人来说,这就不那么明显了。

在许多语言中,我们使用的字符既实用又具有民俗性,例如

  • 绕口令(^)在e、a、o上。
  • 颈部 (ç)
  • 鄂的e
  • 德文eszett (ß)
  • 倒置的西班牙语?
  • 所有表情符号:😂, 😃, 🧘🏻♂️, 🌍, 🌦️, 🍞, 🚗, 📞, 🎉, ❤️ ...
  • 等。

GSM-7编码所支持的字符表可在这里找到

Table GSM-7

如果你希望使用这个编码表中没有的字符,那么你的短信将被转换为USC-2格式。

其影响是大大减少了你的段子的大小:从160个字符到70个字符。


如何知道一个信息中的段数

当然,现在你想知道如何计算要发送的SMS信息的段数。

Twilio提供了一个简单的网络工具,允许你根据要发送的字符确定将使用的编码类型,但最重要的是要知道将需要的分段数量。

这个工具可以在这里找到:twiliodeved.github.io/message-seg…

Messaging Segment Calculator


Twilio的智能编码

我们已经看到,GSM-7编码允许你每条信息发送更多的字符。然而,可能发生的情况是,你的信息错误地包含了unicode字符。比如说。

  • 优雅的反转逗号 "或",而不是"。
  • 一个长破折号-,而不是-。
  • 一个非断裂的空格,而不是一个空格等。

所有这些字符意味着你的短信将以USC-2的形式发送,段数只有70个字符,短信内容没有任何变化。

Twilio的信息传递服务(我们将在第二部分讨论)将允许你自动修改这些字符。

这种智能编码所替代的字符列表可以在这里找到

该功能的描述可在这里的文档中找到。


总结

就这样,你现在掌握了SMS宇宙的关键概念。

bravo

本博客的第二部分将专门介绍Twilio的信息服务的使用:在世界任何地方大规模地发送你的短信,毫不费力!

如果你想今天就开始使用Twilio可编程短信,请到这里