你将会学到 #
了解哪些字符对于 SMS 而言被视为非特殊字符或特殊字符。特殊字符(包括表情符号以及某些类型的文本和符号)将消息的字符限制从 160 个缩短到 70 个。它们也很难与非特殊字符区分开。 *为什么特殊字符会缩短字符限制?*
这是由 SMS 消息的编码方式决定的。在发送消息之前,它将每个字符编码为可以传输的数据位。每个字符都需要一定数量的位数进行编码,并且每个 SMS 都允许一定数量的位数。 SMS 消息通过以下格式以 7 或 16 位进行编码:
- ISO-8859-15(7 位)
所有短信的默认设置。此格式将字符数限制为 160 个,并且不允许使用特殊字符。 – UTF-8(16 位) 每条消息限制为 70 个字符,并允许使用特殊字符和表情符号。 *如果超过前 70 个字符,我还能获得多少个字符?*
从技术上讲,第二个(以及第三个和第四个)SMS 段可以有 70 个字符。使用特殊字符或表情符号会改变短信的编码方式。因此,70 个字符的限制适用于该 SMS 的每个消息段。请注意,当 SMS 超出 1 条消息时,Klaviyo 在后端包含一个标头,以便运营商知道 2 条消息是一起发送的。这会占用一些字符,因此您会看到 2 次发送可以使用 134 个字符。 
非特殊字符 #
大多数非特殊字符来自 GSM-7 字符集(也称为“字符集”),其中包括:
- 所有拉丁字符
- 数字 (0–9)
- 一些希腊字符
- 一些符号和其他字符
在某些情况下,大写字母可能会影响它们被算作特殊字符还是非特殊字符。例如,à、é、è、ì、ò 和 ù 是 GSM-7 字符,但将它们大写为 À、É、È、Ì、Ò 和 Ù 会使它们成为 UCS-2 字符。 *我使用的都是非特殊字符,为什么字符限制减少了?*
如果您从第三方复制文本和符号,这是一个常见问题。有时,一个字符看起来像非特殊字符,但实际上来自特殊字符集。这些符号看起来几乎相同,很难区分它们。 | | |
| — | — |
|---|---|
| *特殊字符* | *非特殊字符* |
| ’ | ” |
| d | d |
| @ | @ |
大多数时候,相似的特殊字符在交付之前会更改为非特殊字符。然而,情况并非总是如此,最好删除任何意外的特殊字符。尝试直接在 Klaviyo 中或使用文本清理器重新输入您的消息。如果这不起作用,请检查每个符号实际上是否被视为非特殊符号。 ### 拉丁字母
请注意,有时一封信函仅接受 1 个版本。如果没有大写或小写版本,则相应的单元格为空。 | | | |
| — | — | — | |
|---|---|---|---|
| *描述* | *大写* | *小写* | |
| 拉丁字母 a | 一个 | 一个 | |
| 拉丁字母 b | 乙 | 乙 | |
| 拉丁字母 c | C | c | |
| 拉丁字母 d | d | d | |
| 拉丁字母 e | 电子 | 电子 | |
| 拉丁字母 f | F | f | |
| 拉丁字母 g | G | 克 | |
| 拉丁字母 h | 哈 | 小时 | |
| 拉丁字母 i | 我 | 我 | |
| 拉丁字母 j | J | j | |
| 拉丁字母 k | 克 | k | |
| 拉丁字母 l | 左 | 我 | |
| 拉丁字母 m | 中号 | 米 | |
| 拉丁字母 n | 尼 | n | |
| 拉丁字母 o | 哦 | 哦 | |
| 拉丁字母 p | 普 | p | |
| 拉丁字母 q | 问 | 问 | |
| 拉丁字母 r | 右 | r | |
| 拉丁字母 s | S | s | |
| 拉丁字母 t | T | t | |
| 拉丁字母 u | 你 | 你 | |
| 拉丁字母 v | V | v | |
| 拉丁字母 w | 西 | 瓦 | |
| 拉丁字母 x | X | x | |
| 拉丁字母 y | 是 | y | |
| 拉丁字母 z | Z | z | |
| 拉丁字母 æ | Æ | 埃 | |
| 拉丁字母升号(德语) | ß | ||
| 上面带环的拉丁文 a | Å | å | |
| 拉丁语 a 与坟墓 | à | ||
| 带有坟墓的拉丁语 e | è | ||
| 拉丁语 i 与坟墓 | ì | ||
| 拉丁语 o 与坟墓 | ò | ||
| 拉丁语 u 与坟墓 | ù | ||
| 拉丁语 e 带有尖音符 | é | ||
| 带有笔画的拉丁语 o | Ø | ø | |
| 带有分音符的拉丁语 a | ä | ||
| 带有分音符的拉丁语 o | ö | ö | |
| 带有分音符的拉丁语 u | Ü | ü | |
| 带有波形符的拉丁语 n | Ñ | ñ | |
| 带有变音符号的拉丁语 c | Ç |
希腊字母 #
下面列出了非特殊希腊字母。请注意,这些字符只有 1 个版本。 | | |
| — | — |
|---|---|
| *描述* | *角色* |
| 希腊伽玛 | γ |
| 希腊三角洲 | Δ |
| 希腊语 西塔 | θ |
| 希腊语 lambda | Λ |
| 希腊语 xi | Ξ |
| 希腊语 pi | Π |
| 希腊西格玛 | Σ |
| 希腊语 phi | Φ |
| 希腊语 psi | Ψ |
| 希腊欧米茄 | Ω |
数字 #
| *描述* | *角色* |
| 零 | 0 |
| 一 | 1 |
| 两个 | 2 |
| 三 | 3 |
| 四 | 4 |
| 五 | 5 |
| 六 | 6 |
| 七 | 7 |
| 八 | 8 |
| 九 | 9 |
金钱迹象 #
| *描述* | *角色* |
| 英镑符号 | 英镑 |
| 美元符号 | $ |
| 日元符号 | ¥ |
| \*欧元符号 | 欧元 |
| 货币符号 | ¤ |
\*请注意,欧元符号 (€) 计为 2 个字符。 ### 符号
| *描述* | *角色* | |
| 在符号 | @ | |
| 低线 | \_ | |
| & 符号 | & | |
| 星号 | \* | |
| 句号(句号) | 。 | |
| 逗号 | , | |
| 感叹号 | ! | |
| 倒感叹号 | ¡ | |
| 问号 | ? | |
| 倒问号 | ¿ | |
| 冒号 | : | |
| 分号 | ; | |
| 撇号 | ' | |
| 双引号 | ” | |
| 左括号 | ( | |
| 右括号 | ) | |
| 小于 | < | |
| 大于 | > | |
| 等号 | = | |
| 加号 | + | |
| 连字符或减号 | – | |
| 百分号 | % | |
| 数字符号(标签、井号) | # | |
| 部分标志 | § | |
| 正斜杠 | / | |
| \*反斜杠 | \ | |
| \*左方括号 | [ | |
| \*右方括号 | ] | |
| \*左大括号 | { | |
| \*右大括号 | } | |
| \*竖线 | ||
| \*波浪号 | 〜 | |
| \*插入符或扬抑符 | ^ |
*\** 任何用星号标记的符号在短信中都算作 2 个字符。 ## 特殊字符
特殊字符是上表中未列出的任何其他字符或表情符号,包括:À、á、â、ç、ê、É、È、Ì、î、í、Ò、ô、ó、Ù 和 ú。任何 unicode 字符都被视为特殊字符,即使它看起来与非特殊字符相似。让我们以双引号为例。 – 这是非特殊字符:“
- 这些是特殊字符:«、“、’、❝、〝、”
如何检查你的角色是否特殊 #
如果您不确定您的角色是否特殊,请使用此消息段计算器。具体来说,查看使用的编码:
- GSM-7 表示没有特殊字符。 – UCS-2 表示至少有 1 个特殊字符。 !消息段计算器中的特殊字符示例