Entendendo caracteres especiais e não especiais para SMS
O que você vai aprender
Saiba quais caracteres são considerados não especiais ou especiais para SMS.
Caracteres especiais, que incluem emojis e certos tipos de texto e símbolos, reduzem o limite de caracteres da mensagem de 160 para 70. Eles também podem ser difíceis de diferenciar de caracteres não especiais.
Por que caracteres especiais reduzem o limite de caracteres?
Isso ocorre devido à forma como as mensagens SMS são codificadas.
Antes de uma mensagem ser enviada, ela codifica cada caractere em bits de dados que podem ser transmitidos. Cada caractere exige um determinado número de bits para ser codificado, e cada SMS permite um número definido de bits.
As mensagens SMS são codificadas em 7 ou 16 bits, por meio dos seguintes formatos:
- ISO-8859-15 (7 bits)
O padrão para todas as mensagens de SMS. Esse formato limita o número de caracteres a 160 e não permite caracteres especiais. - UTF-8 (16 bits)
Limitado a 70 caracteres por mensagem e permite caracteres especiais e emojis.
Quantos caracteres a mais eu tenho se passar dos primeiros 70 caracteres?
Tecnicamente, o segundo (e o terceiro e o quarto) segmento de SMS pode ter 70 caracteres. O uso de um caractere especial ou emoji altera a forma como um SMS é codificado. Assim, o limite de 70 caracteres se aplica a cada segmento de mensagem desse SMS.
Observe que, quando um SMS ultrapassa 1 mensagem, o Klaviyo inclui um cabeçalho no backend para que as operadoras saibam que os 2 envios estão relacionados. Isso ocupa alguns caracteres, por isso você vê que pode usar 134 caracteres para 2 envios.
Caracteres não especiais
A maioria dos caracteres não especiais vem do conjunto de caracteres GSM-7 (também chamado de “charset”), que inclui:
- Todos os caracteres latinos
- Números (0–9)
- Alguns caracteres gregos
- Alguns símbolos e outros caracteres
Em alguns casos, usar letras maiúsculas pode afetar se elas são consideradas caracteres especiais ou não especiais. Por exemplo, à, é, è, ì, ò e ù são caracteres GSM-7, mas colocá-los em maiúsculas para À, É, È, Ì, Ò e Ù faz com que se tornem caracteres UCS-2.
Estou usando apenas caracteres não especiais. Por que o limite de caracteres diminuiu?
Esse é um problema comum se você estiver copiando texto e símbolos de terceiros. Às vezes, um caractere vai parecer um caractere não especial, mas na verdade faz parte de um conjunto de caracteres especial. Os símbolos parecem quase idênticos, e pode ser difícil diferenciá-los.
Caractere especial | Caractere não especial |
‟ | " |
ԁ | d |
@ | @ |
Na maioria das vezes, caracteres especiais semelhantes mudam para caracteres não especiais antes de serem entregues. No entanto, nem sempre é assim, e é melhor remover qualquer caractere especial acidental.
Tente digitar sua mensagem novamente diretamente na Klaviyo ou usar um limpador de texto. Se isso não funcionar, verifique se todos os símbolos são realmente considerados não especiais.
Letras latinas
Observe que, às vezes, apenas 1 versão de uma letra é aceita. Se não houver uma versão em maiúsculas ou minúsculas, a célula correspondente ficará em branco.
Descrição | Capitalizado | minúsculas |
Letra latina a | A | A |
Letra latina b | B | B |
Letra latina c | c | c |
Letra latina d | d | d |
Letra latina e | E | e |
Letra latina f | F | f |
Letra latina g | G | G |
Letra latina h | A | h |
Letra latina i | Eu | i |
Letra latina j | J | j |
Letra latina k | K | k |
Letra latina l | G | G |
Letra latina m | m | m |
Letra latina n | N | n |
Letra latina o | O | o |
Letra latina p | P | p |
Letra latina q | Q | q |
Letra latina r | R | R |
Letra latina s | S | S |
Letra latina t | T | t |
Letra latina u | U | u |
Letra latina v | V | v |
Letra latina w | L | L |
Letra latina x | X | x |
Letra latina y | Y | Y |
Letra latina z | Z | z |
Letra latina æ | Æ | æ |
Eszett (alemão) | ß | |
A latina com anel acima | Å | å |
Letra a latina com grave | à | |
e latino com acento grave | è | |
I latino com acento grave | ì | |
O latino com acento grave | ò | |
u latino com acento grave | ù | |
E latino com acento agudo | é | |
o latino com barra | Ø | ø |
a latino com trema | Ä | ä |
Latim com trema | ö | ö |
U latino com trema | Ü | ü |
n latino com til | Ñ | ñ |
c latino com cedilha | Ç |
Letras gregas
As letras gregas não especiais estão listadas abaixo. Observe que há apenas 1 versão desses caracteres.
Descrição | Caractere |
Gama grega | Γ |
Delta grego | Δ |
teta grega | Θ |
Lambda grega | Λ |
Xi grego | Ξ |
pi grego | Π |
Sigma grego | Σ |
Fi grego | Φ |
Psi grego | Ψ |
Ômega grego | Ω |
Números
Descrição | Caractere |
Zero | 0 |
Um | 1 |
Dois | 2 |
Três | 3 |
Quatro | 4 |
Cinco | 5 |
Seis | 6 |
Sete | 7 |
Oito | 8 |
Nove | 9 |
Símbolos de moeda
Descrição | Caractere |
Sinal de libra | £ |
Cifrão | US$ |
Símbolo do iene | ¥ |
*Sinal do euro | € |
Símbolo de moeda | ¤ |
*Observe que o símbolo do euro (€) conta como 2 caracteres.
Símbolos
Descrição | Caractere |
Arroba | @ |
Linha baixa | _ |
E comercial | & |
Asterisco | * |
Ponto final (ponto) | . |
Vírgula | , |
Ponto de exclamação | ! |
Ponto de exclamação invertido | ¡ |
Ponto de interrogação | ? |
Ponto de interrogação invertido | ¿ |
Dois-pontos | : |
Ponto e vírgula | ; |
Apóstrofo | ' |
Aspas duplas | " |
Parêntese esquerdo | ( |
Parêntese direito | ) |
Menor que | < |
Maior que | > |
Sinal de igual | = |
Sinal de mais | + |
Hífen ou sinal de menos | – |
Sinal de porcentagem | % |
Sinal de número (hashtag, símbolo de libra) | # |
Sinal de seção | § |
Barra | / |
*Barra invertida | \ |
*Colchete esquerdo | [ |
*Colchete direito | ] |
*Chave esquerda | { |
*Chave direita | } |
*Barra vertical | | |
*Til | ~ |
*Acento circunflexo ou acento circunflexo | ^ |
* Qualquer símbolo marcado com um asterisco conta como 2 caracteres em uma mensagem de texto.
Caracteres especiais
Caracteres especiais são quaisquer outros caracteres ou emojis que não estejam listados em uma das tabelas acima, incluindo: À, á, â, ç, ê, É, È, Ì, î, í, Ò, ô, ó, Ù e ú.
Qualquer caractere unicode é considerado especial, mesmo que pareça semelhante a um caractere não especial. Vamos usar o exemplo de aspas duplas.
- Este é o caractere não especial: "
- Estes são caracteres especiais: «, “, ‟, ❝,〝, "
Como verificar se seu caractere é especial ou não
Se você não tiver certeza se o seu caractere é especial ou não, use esta calculadora de segmento de mensagem. Especificamente, observe Codificação usada:
- GSM-7 indica que não há caracteres especiais.
- UCS-2 indica que há pelo menos 1 caractere especial.