IOSOR Guias
A concatenação UCS-2 queima em silêncio os segmentos SMS prepaid
Um emoji ou um carácter Unicode passa GSM-7 a UCS-2 e parte «uma mensagem» em segmentos faturados. Finanças deve ler a contagem de segmentos, não o contador do compositor.
Produto carregou enviar uma vez. A carteira prepaid debitou três unidades. Não é falha de ledger: é concatenação após um virar silencioso de encoding. GSM-7 cobre um latim modesto; um emoji, muitos alfabetos ou aspas «inteligentes» forçam UCS-2, baixam o orçamento por segmento e cortam o corpo. Finanças que ainda reporta «mensagens enviadas» nunca concilia a carteira.
A IOSOR opera SMS prepaid white-label num só ledger. Catálogo live significa que a rota de envio está pronta; in setup é um pedido, não um encoding mais barato. Perto de USD 1,000+ de uso mensal, a contagem de segmentos e o encoding entram em revisão comercial. Não há subscrição de plataforma só para manter a conta viva: carregue prepaid e veja unidades.
Finanças conta segmentos, não «mensagens»
Um compositor que mostra «1 message» responde a uma pergunta de produto. A carteira responde quantos segmentos faturados saíram. Os números divergem quando o encoding muda ou o comprimento cruza um limiar. Leia com contabilidade de segmentos SMS. Se finanças não exporta destino, encoding, comprimento, segmentos e tarifa, a linha é um recibo. Veja controlo de gasto prepaid antes de prometer um orçamento mensal a partir de «mensagens».
GSM-7 versus UCS-2: o virar silencioso
GSM-7 é eficiente e frágil. UCS-2 é honesto e mais caro. O virar é invisível se o QA só testa latim inglês: um emoji recodifica o corpo inteiro; uma aspa curva ou um visto fora do GSM fazem o mesmo; variáveis «curtas» em inglês incham noutro idioma. UCS-2 não é sobretaxa internacional: é o encoding real. Mostre-o junto da contagem de caracteres no compositor e na API, não só depois do débito.
O overhead de concatenação que o compositor esconde
| Encoding | Limite de uma parte | Limite multipart | O que a cabeçalho rouba |
|---|---|---|---|
| GSM-7 | 160 | 153 | Cabeçalho de concatenação |
| UCS-2 | 70 | 67 | O mesmo cabeçalho, orçamento menor |
Cruzar o limite de uma parte não arredonda com cortesia. O corpo parte-se; cada parte leva overhead; a carteira fatura cada uma. Um aviso UCS-2 de 71 caracteres já são dois segmentos. Se a interface diz uma mensagem, produto e finanças lêem instrumentos diferentes.
Modelos e idiomas que cruzam o limiar
A queima esconde-se onde o suporte olha por último: uma variável de três caracteres no autor e trinta no destinatário; um rodapé legal com aspas curvas; um emoji «para aquecer» após DLR falhado; um modelo cujo QA só passou pelo teclado do autor. Estime antes de enviar; avise ao cruzar o limiar; teste idiomas de destinatário. Concatenação mais UCS-2 transforma um corredor OTP «barato» em surpresa prepaid sem mudar destinos.
Sinais de alerta
- O compositor ou a API devolve «mensagens» em vez de segmentos
- Encoding escondido até ao fim do mês
- Emoji em modelos OTP sem aviso de segmento
- Ledger sem encoding + contagem de segmentos
- Envios em massa como estimativa plana
- Catálogo in setup prometido como se a matemática já aplicasse
Comece com a IOSOR
Abra o console da IOSOR e ative o portão de codificação pré-voo em todos os modelos de campanha de saída. Configure webhooks para inspecionar os payloads de mensagens em busca de caracteres que não sejam GSM-7, como aspas inteligentes ou emojis, antes de enfileirar os disparos. Coloque em pausa automática qualquer disparo em que as expansões de variáveis forçaram a concatenação UCS-2 além do seu orçamento de segmento-alvo.
Conclusão IOSOR
Medir campanhas pela contagem de mensagens em vez de segmentos faturados garante um estouro inesperado no orçamento.
Este guia foi útil?
Guias relacionados
- ETA da campanha de SMS vs horário de silêncio: regras e previsões
Saiba como a hora local, as regras de horário de silêncio e o ritmo de envio alteram a previsão da sua campanha SMS.
- Reenviar itens de campanha de SMS com falha sem entrega dupla
Reenfileiramento seguro de itens com falha em campanhas de SMS pré-pagas de marca branca sem cobrar novamente por mensagens entregues.
- Balance Guard pausa campanhas SMS: saldo baixo não é queda de fornecedor
Descubra por que paradas inesperadas de campanhas de SMS em nossa plataforma CPaaS vêm de limites de saldo pré-pago.