Práticas recomendadas para SMS - Amazon Simple Notification Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Práticas recomendadas para SMS

Os usuários de telefone celular tendem a ter uma tolerância muito baixa com mensagens SMS não solicitadas. As taxas de resposta para campanhas SMS não solicitadas quase sempre serão baixas e, portanto, o retorno do investimento será fraco.

Além disso, as operadoras de celular continuamente fazem auditoria em remetentes de SMS em massa. Elas limitam ou bloqueiam mensagens de números que elas determinam que estão enviando mensagens não solicitadas.

O envio de conteúdo não solicitado também é uma violação da Política de uso aceitável da AWS. A equipe do Amazon SNS audita campanhas de SMS de maneira rotineira e poderá limitar ou bloquear a sua capacidade de enviar mensagens se você estiver enviando mensagens não solicitadas.

Por fim, em muitos países, regiões e jurisdições, há graves penalidades para o envio de mensagens SMS não solicitadas. Por exemplo, nos Estados Unidos, o Telephone Consumer Protection Act (TCPA) afirma que os consumidores podem ganhar indenizações de US$ 500 a US$ 1.500 (pagos pelo remetente) para cada mensagem não solicitada que recebem.

Esta seção descreve várias práticas recomendadas que podem ajudar você a melhorar seu envolvimento com os clientes e evitar multas pesadas. No entanto, observe que esta seção não contém orientação jurídica. Sempre consulte seu advogado para obter orientação jurídica.

Cumprir as leis, os regulamentos e os requisitos da operadora

Você pode enfrentar multas e penalidades significativas se violar as leis e os regulamentos dos lugares onde seus clientes residem. Por esse motivo, é importante compreender as leis relacionadas a mensagens SMS em cada país ou região em que você faz negócios.

A lista a seguir inclui links para as principais leis que se aplicam às comunicações SMS em mercados importantes em todo o mundo.

  • Estados Unidos: o Telephone Consumer Protection Act de 1991, também conhecido como TCPA, aplica-se a certos tipos de mensagens SMS. Para obter mais informações, consulte regras e regulamentos no site da Federal Communications Commission.

  • Reino Unido: as Privacy and Electronic Communications (EC Directive) Regulations 2003, também conhecidas como PECR, aplicam-se a certos tipos de mensagens SMS. Para obter mais informações, consulte O que são PECR? no site do Information Commissioner's Office do Reino Unido.

  • União Europeia: a Privacy and Electronic Communications Directive 2002, também conhecida como ePrivacy Directive, aplica-se a alguns tipos de mensagens SMS. Para obter mais informações, consulte o texto completo da lei no site Europa.eu.

  • Canadá: o Fighting Internet and Wireless Spam Act, mais comumente conhecido como Anti-Spam Law ou CASL do Canadá, aplica-se a certos tipos de mensagens SMS. Para obter mais informações, consulte o texto completo da lei no site do Parlamento do Canadá.

  • Japão: o Act on Regulation of Transmission of Specific Electronic Mail pode ser aplicável a determinados tipos de mensagens SMS. Para obter mais informações, consulte Contramedidas contra spam do Japão no site do Ministry of Internal Affairs and Communications japonês.

Como remetente, essas leis podem se aplicar a você mesmo que sua empresa ou organização não esteja sediada em um desses países. Algumas das leis nesta lista foram originalmente criadas para abordar e-mails ou telefonemas não solicitados, mas foram interpretados ou expandidos para que fossem aplicados às mensagens SMS. Outros países e regiões podem ter suas próprias leis relacionadas à transmissão de mensagens SMS. Consulte um advogado em cada país ou região em que seus clientes estão localizados para obter orientação jurídica.

Em muitos países, as operadoras locais têm autoridade para determinar que tipo de tráfego flui em suas redes. Isso significa que elas podem impor restrições ao conteúdo de SMS que exceda os requisitos mínimos das leis locais.

Obter permissão

Nunca envie mensagens a destinatários que não tenham solicitado explicitamente o recebimento dos tipos específicos de mensagens que você planeja enviar. Não compartilhe listas de aceitação, mesmo entre organizações da mesma empresa.

Se os destinatários puderem se cadastrar para receber suas mensagens usando um formulário on-line, adicione sistemas para evitar que scripts automatizados inscrevam pessoas sem o conhecimento delas. Você também deve limitar o número de vezes que um usuário pode enviar um número de telefone em uma única sessão.

Ao receber uma solicitação de aceitação de SMS, envie uma mensagem ao destinatário pedindo para confirmar que ele deseja receber mensagens de você. Não envie a esse destinatário mensagens adicionais enquanto ele não confirmar a assinatura. Uma mensagem de confirmação de inscrição pode ser parecida com o exemplo a seguir:

Text YES to join ExampleCorp alerts. 2 msgs/month. Msg & data rates may apply. Reply HELP for help, STOP to cancel.

Mantenha registros que incluem a data, a hora e a origem de cada solicitação de inclusão e confirmação de inscrição. Isso pode ser útil se uma operadora ou uma agência reguladora solicitar, e também pode ajudar você a realizar auditorias de rotina de sua lista de clientes.

Fluxo de trabalho de aceitação

Em alguns casos (como o registro de código curto ou de chamada gratuita dos EUA), as operadoras de celular exigem que você forneça modelos ou capturas de tela de todo o seu fluxo de trabalho de aceitação. Os modelos ou as capturas de tela devem ser bem semelhantes ao fluxo de trabalho de aceitação que seus destinatários concluirão.

Seus modelos ou capturas de tela devem incluir todas as divulgações necessárias listadas abaixo para manter o mais alto nível de conformidade.

Divulgações obrigatórias
  • Uma descrição do caso de uso de mensagens que você enviará por meio de seu programa.

  • A frase “Taxas de mensagens e dados podem ser aplicadas”.

  • Uma indicação da frequência com que os destinatários receberão suas mensagens. Por exemplo, um programa de mensagens recorrentes pode indicar “uma mensagem por semana”. Um caso de uso de senha de uso único ou autenticação multifator pode indicar “a frequência da mensagem varia” ou “uma única mensagem por tentativa de login”.

  • Links para seus documentos de termos e condições e política de privacidade.

Motivos comuns de rejeição de aceitação não compatíveis
  • Se o nome da empresa fornecido não corresponder ao fornecido no modelo ou na captura de tela. Qualquer relação não óbvia deve ser explicada na descrição do fluxo de trabalho de aceitação.

  • Se parecer que uma mensagem será enviada ao destinatário, mas nenhum consentimento for obtido explicitamente antes disso. O consentimento explícito é um requisito de todas as mensagens.

  • Se parecer que é necessário receber uma mensagem de texto para cadastramento em um serviço. Isso não será compatível se o fluxo de trabalho não fornecer nenhuma alternativa ao recebimento de uma mensagem de aceitação em outro formato, como e-mail ou chamada de voz.

  • Se o teor da aceitação for apresentado inteiramente nos termos de serviço. As divulgações devem sempre ser apresentadas ao destinatário no momento da aceitação, em vez de armazenadas em um documento de política vinculado.

  • Se um cliente consentir em receber um tipo de mensagem sua e você enviar a ele outros tipos de mensagem de texto. Por exemplo, ele consente em receber senhas de uso único, mas também recebe mensagens sobre enquetes e pesquisas.

  • Se as divulgações exigidas (listadas acima) não forem apresentadas aos destinatários.

O exemplo a seguir está em conformidade com os requisitos das operadoras de celular para um caso de uso de autenticação multifator.

Modelo de caso de uso da autenticação multifator

Ele contém texto e imagens finalizados e mostra todo o fluxo de aceitação, complementado por anotações. No fluxo de aceitação, o cliente precisa tomar medidas distintas e intencionais para fornecer seu consentimento para receber mensagens de texto e todas as divulgações necessárias estão incluídas.

Outros tipos de fluxo de trabalho de aceitação

As operadoras de celular também aceitarão fluxos de trabalho de aceitação fora de aplicações e sites, como aceitação verbal ou por escrito, se estiverem em conformidade com o descrito acima. Um fluxo de trabalho de aceitação compatível e um script verbal ou por escrito obterão o consentimento explícito do destinatário para receber um tipo específico de mensagem. São exemplos o script verbal que um agente de suporte usa para obter consentimento antes de gravar em um banco de dados de serviços ou um número de telefone listado em um folheto promocional. Para fornecer um modelo desses tipos de fluxo de trabalho de aceitação, você pode fornecer uma captura de tela de seu script de aceitação, material de marketing ou banco de dados onde os números são coletados. As operadoras de celular poderão ter perguntas adicionais sobre esses casos de uso se uma aceitação não estiver clara ou se o caso de uso exceder determinados volumes.

Não enviar para listas antigas

As pessoas mudam de número de telefone com frequência. Um número de telefone pelo qual você obteve consentimento para entrar em contato há dois anos pode pertencer a outra pessoa hoje. Não use listas antigas de números de telefone para um novo programa de mensagens; se você fizer isso, é provável que algumas mensagens sejam malsucedidas porque o número não está mais funcionando e algumas pessoas optam por não aceitar as mensagens porque não se lembram de ter dado consentimento.

Fazer auditoria em suas listas de clientes

Se você envia campanhas de SMS recorrentes, faça uma auditoria em suas listas de cliente regularmente. Fazer uma auditoria nas listas de clientes garante que somente os clientes interessados em receber as mensagens são aqueles que as recebem.

Ao fazer uma auditoria em sua lista, envie a cada cliente incluído uma mensagem que lembre a ele que está inscrito e ofereça informações sobre o cancelamento da inscrição. Uma mensagem de lembrete pode ser parecida com o exemplo a seguir:

You're subscribed to ExampleCorp alerts. Msg & data rates may apply. Reply HELP for help, STOP to unsubscribe.

Manter registros

Mantenha registros que mostram quando cada cliente solicitou o recebimento de mensagens SMS e quais mensagens você enviou para cada cliente. Muitos países e regiões do mundo exigem remetentes de SMS para manter esses registros de uma forma que possam ser facilmente recuperados. Operadoras de celular também podem solicitar essas informações a qualquer momento. As informações exatas que você deve fornecer variam de acordo com o país ou região. Para obter mais informações sobre os requisitos para manter registros, analise os regulamentos sobre o envio de mensagens SMS comerciais em cada país ou região dos clientes.

Às vezes, uma operadora ou agência reguladora pedem para fornecermos um comprovante de que um cliente optou por receber mensagens de você. Nesses casos, o AWS Support entra em contato com você com uma lista das informações que a operadora ou agência exigem. Se você não conseguir fornecer as informações necessárias, poderemos pausar a sua capacidade de enviar outras mensagens SMS.

Torne suas mensagens claras, sinceras e concisas

O SMS é um meio que tem especificidades. O limite de 160 caracteres por mensagem determina que suas mensagens sejam concisas. Técnicas que você pode usar em outros canais de comunicação, como e-mail, podem não se aplicar ao canal de SMS e até parecer desonestas ou enganosas quando usadas com mensagens SMS. Se o conteúdo de suas mensagens não estiver de acordo com as práticas recomendadas, os destinatários poderão ignorá-las; na pior das hipóteses, as operadoras de celular poderão identificar suas mensagens como spam e bloquear futuras mensagens de seu número de telefone.

Esta seção fornece algumas dicas e ideias para criar um corpo de mensagem SMS eficaz.

Identificar-se como remetente

Seus destinatários devem saber imediatamente que uma mensagem é sua. Os remetentes que seguem essa prática recomendada incluem um nome de identificação (“nome do programa”) no início de cada mensagem.

Não elabore mensagens deste tipo:

Your account has been accessed from a new device. Reply Y to confirm.

Em vez disso, tente:

ExampleCorp Financial Alerts: You have logged in to your account from a new device. Reply Y to confirm, or STOP to opt-out.

Não tentar fazer com que a mensagem pareça uma mensagem particular

Alguns profissionais de marketing ficam tentados a dar um toque pessoal às mensagens SMS fazendo com que pareçam vir de uma pessoa. No entanto, essa técnica pode fazer sua mensagem parecer uma tentativa de phishing.

Não elabore mensagens deste tipo:

Hi, this is Jane. Did you know that you can save up to 50% at Example.com? Click here for more info: https://www.example.com.

Em vez disso, tente:

ExampleCorp Offers: Save 25-50% on sale items at Example.com. Click here to browse the sale: https://www.example.com. Text STOP to opt-out.

Ter cuidado ao falar sobre dinheiro

Os golpistas geralmente se aproveitam do desejo das pessoas de economizar e receber dinheiro. Evite que as ofertas pareçam muito boas para serem verdadeiras. Não use a sedução de dinheiro para enganar as pessoas. Não use símbolos monetários para indicar dinheiro.

Não elabore mensagens deste tipo:

Save big $$$ on your next car repair by going to https://www.example.com.

Em vez disso, tente:

ExampleCorp Offers: Your ExampleCorp insurance policy gets you discounts at 2300+ repair shops nationwide. More info at https://www.example.com. Text STOP to opt-out.

Usar somente os caracteres necessários

Muitas vezes, as empresas tendem a proteger suas marcas registradas incluindo símbolos como ™ ou ® nas mensagens. No entanto, esses símbolos não fazem parte do conjunto padrão de caracteres (conhecido como alfabeto GSM) que pode ser incluído em uma mensagem SMS de 160 caracteres. Quando você envia uma mensagem com esses caracteres, ela é enviada automaticamente usando um sistema de codificação de caracteres diferente, que aceita apenas 70 caracteres por parte da mensagem. Por isso, sua mensagem pode ser dividida em várias partes. Como há cobrança por cada parte da mensagem enviada, isso pode ter um custo superior ao que você espera para enviar a mensagem completa. Além disso, os destinatários podem receber várias mensagens sequenciais de você em vez de uma única mensagem. Para obter mais informações sobre a codificação de caracteres do SMS, consulte Limites de caracteres de SMS no Amazon SNS.

Não elabore mensagens deste tipo:

ExampleCorp Alerts: Save 20% when you buy a new ExampleCorp Widget® at example.com and use the promo code WIDGET.

Em vez disso, tente:

ExampleCorp Alerts: Save 20% when you buy a new ExampleCorp Widget(R) at example.com and use the promo code WIDGET.

nota

Os dois exemplos anteriores são quase idênticos, mas o primeiro exemplo contém um símbolo de marca registrada (®), o qual não faz parte do alfabeto GSM. Por isso, o primeiro exemplo é enviado como duas partes da mensagem, enquanto o segundo é enviado como uma parte da mensagem.

Se a sua mensagem incluir links, confira-os para verificar se eles funcionam. Teste os links em um dispositivo fora da rede corporativa para garantir que eles sejam resolvidos corretamente. Devido ao limite de 160 caracteres das mensagens SMS, URLs muito longos podem ser divididos em várias mensagens. Você precisa usar domínios de redirecionamento para fornecer URLs curtos. No entanto, você não deve usar serviços gratuitos de encurtamento de links, como tinyurl.com ou bitly.com, porque as operadoras tendem a filtrar mensagens que incluem links nesses domínios. No entanto, você pode usar serviços pagos de encurtamento de links, desde que os links apontem para um domínio dedicado ao uso exclusivo de sua empresa ou organização.

Não elabore mensagens deste tipo:

Go to https://tinyurl.com/4585y8mr today for a special offer!

Em vez disso, tente:

ExampleCorp Offers: Today only, get an exclusive deal on an ExampleCorp Widget. See https://a.co/cFKmaRG for more info. Text STOP to opt-out.

Limitar o número de abreviações utilizadas

A limitação de 160 caracteres do canal de SMS leva alguns remetentes a acreditar que precisam usar abreviações extensivamente em suas mensagens. No entanto, o uso excessivo de abreviações pode parecer pouco profissional para muitos leitores e fazer com que alguns usuários denunciem sua mensagem como spam. É plenamente possível escrever uma mensagem coerente sem usar um número excessivo de abreviações.

Não elabore mensagens deste tipo:

Get a gr8 deal on ExampleCorp widgets when u buy a 4-pack 2day.

Em vez disso, tente:

ExampleCorp Alerts: Today only—an exclusive deal on ExampleCorp Widgets at example.com. Text STOP to opt-out.

Responder de maneira apropriada

Quando um destinatário responde suas mensagens, responda com informações úteis. Por exemplo, quando um cliente responder a uma de suas mensagens com a palavra-chave "AJUDA", envie informações sobre o programa no qual ele está inscrito, o número de mensagens que você vai enviar por mês e as maneiras com as quais ele pode entrar em contato com você para obter mais informações. Uma resposta a uma mensagem de AJUDA pode ser parecida com o exemplo a seguir:

HELP: ExampleCorp alerts: email help@example.com or call 425-555-0199. 2 msgs/month. Msg & data rates may apply. Reply STOP to cancel.

Quando um cliente responder com a palavra-chave "PARAR", explique que ele não receberá mais mensagens. Uma resposta a uma mensagem de PARAR pode ser parecida com o exemplo a seguir:

You're unsubscribed from ExampleCorp alerts. No more messages will be sent. Reply HELP, email help@example.com, or call 425-555-0199 for more info.

Ajustar seu envio com base no envolvimento

As prioridades de seus clientes podem mudar ao longo do tempo. Se os clientes não acham mais suas mensagens úteis, eles podem querer cancelar a inscrição para suas mensagens ou até mesmo informar suas mensagens como não solicitadas. Por esses motivos, é importante que você ajuste suas práticas de envio com base no envolvimento do cliente.

Você precisa ajustar a frequência de suas mensagens para clientes que raramente interagem com elas. Por exemplo, se você envia mensagens semanais para clientes envolvidos, pode criar uma compilação mensal separada para os clientes com menos envolvimento.

Por fim, remova das suas listas de clientes aqueles que não têm nenhum envolvimento. Essa etapa impede que os clientes fiquem frustrados com suas mensagens. Isso também gera economia e ajuda a proteger sua reputação como remetente.

Enviar em momentos adequados

Somente envie mensagens durante o horário comercial normal. Se você envia mensagens na hora do jantar ou no meio da noite, há uma boa chance de que seus clientes cancelarão a inscrição de suas listas para não serem mais perturbados. Além disso, não faz sentido enviar mensagens SMS quando os clientes não podem responder a elas imediatamente.

Se você enviar campanhas ou jornadas para públicos muito grandes, confira as taxas de throughput de seus números de originação. Divida o número de destinatários pela taxa de throughput para determinar quanto tempo levará para enviar mensagens a todos os destinatários.

Evitar a fadiga entre canais

Se você usa vários canais de comunicação (como e-mail, SMS e mensagens push) em suas campanhas, não envie a mesma mensagem em cada canal. Quando você envia a mesma mensagem ao mesmo tempo em mais de um canal, seus clientes provavelmente percebem o comportamento de envio como irritante em vez de útil.

Usar códigos curtos dedicados

Se você usa códigos simplificados, mantenha um separado para cada marca e cada tipo de mensagem. Por exemplo, se a sua empresa tem duas marcas, use um código simplificado separado para cada uma. Da mesma forma, se você envia mensagens promocionais e transacionais, use um código simplificado separado para cada tipo de mensagem. Para saber mais sobre como solicitar códigos simplificados, consulte Solicitar códigos curtos dedicados para o sistema de mensagens por SMS com o Amazon SNS.

Verificar seus números de telefone de destino

Ao enviar mensagens SMS pelo Amazon SNS, cada parte da mensagem enviada é cobrada. O preço pago por parte da mensagem varia de acordo com o país ou a região do destinatário. Para obter mais informações sobre preços do SMS, consulte Definição de preço do Amazon SMS.

Quando o Amazon SNS aceita uma solicitação para enviar uma mensagem SMS (como resultado de uma chamada para a API SendMessages ou do lançamento de uma campanha ou jornada), há cobrança pelo envio dessa mensagem. Essa afirmação se aplica mesmo que o destinatário pretendido não receba realmente a mensagem. Por exemplo, se o número de telefone do destinatário não estiver mais funcionando ou se o número para o qual você enviou a mensagem não for um número de celular válido, mesmo assim haverá cobrança pelo envio da mensagem.

O Amazon SNS aceita solicitações válidas para enviar mensagens SMS e tenta entregá-las. Por esse motivo, você deve validar se os números de telefone para os quais você envia mensagens são números de celular válidos. Você pode usar o serviço de validação de número de telefone do Amazon SNS para determinar se um número de telefone é válido e qual é o tipo de número (como celular, telefone fixo ou VoIP). Para obter mais informações, consulte Validating phone numbers in Amazon Pinpoint (“Validar números de telefone no Amazon Pinpoint”) no Guia do desenvolvedor do Amazon Pinpoint.

Ter a redundância em mente ao projetar

Para programas de mensagens essenciais, recomendamos que você configure o Amazon SNS em mais de uma Região da AWS. O Amazon SNS está disponível em diversas Regiões da AWS. Para obter uma lista de regiões onde o Amazon SNS está disponível, consulte a Referência geral da AWS.

Os números de telefone que você usa para mensagens SMS, inclusive códigos curtos, códigos longos, números gratuitos e números 10DLC, não podem ser replicados entre Regiões da AWS. Por isso, para usar o Amazon SNS em várias regiões, você deve solicitar números de telefone separados em cada região em que deseja usar o Amazon SNS. Por exemplo, se você usar um código curto para enviar mensagens de texto a destinatários nos Estados Unidos, precisará solicitar códigos curtos separados em cada Região da AWS que pretenda usar.

Em alguns países, você também pode usar vários tipos de número de telefone para aumentar a redundância. Por exemplo, nos Estados Unidos, você pode solicitar códigos curtos, números 10DLC e números gratuitos. Cada um desses tipos de número de telefone segue um caminho diferente até o destinatário. Ter vários tipos de número de telefone disponíveis, seja na mesma Região da AWS ou distribuídos por várias Regiões da AWS, oferece uma camada adicional de redundância, que pode ajudar a melhorar a resiliência.

Limites e restrições de SMS

Para ver os limites e restrições de SMS, consulte SMS limits and restrictions in Amazon Pinpoint (Limites e restrições de SMS no Amazon Pinpoint) no Guia do usuário do Amazon Pinpoint.

Gerenciamento de palavras-chave de cancelamento

Os destinatários de SMS podem usar seus dispositivos para cancelar o recebimento de mensagens respondendo com uma palavra-chave. Para obter mais informações, consulte Cancelar recebimento de mensagens SMS.

CreatePool

Use a ação da API CreatePool para criar um grupo e associar uma identidade de origem especificada ao grupo. Para obter mais informações, consulte CreatePool na API de mensagens SMS e de voz do Amazon Pinpoint.

PutKeyword

Use a ação da API PutKeyword para criar ou atualizar uma configuração de uma palavra-chave em um grupo ou número de telefone de origem. Para obter mais informações, consulte PutKeyword na API de mensagens SMS e de voz do Amazon Pinpoint.

Gerenciar configurações de números

Você pode usar as opções na seção Number settings (Configurações de números) da página SMS and voice settings (Configurações de mensagens SMS e de voz) para gerenciar as configurações dos códigos longos e simplificados dedicados que você solicitou ao AWS Support e atribuiu à sua conta. Para obter mais informações, consulte Managing number settings (Gerenciamento das configurações de número) no Guia do usuário do Amazon Pinpoint.

Limites de caracteres de SMS no Amazon SNS

Uma mensagem SMS pode ter até 140 bytes de informação. O número de caracteres que você pode incluir em uma única mensagem SMS depende do tipo de caracteres contidos na mensagem.

Se a mensagem tiver somente caracteres do conjunto de caracteres GSM 03.38, também conhecido como alfabeto GSM de 7 bits, ela poderá ter até 160 caracteres. Se a mensagem tiver caracteres que não façam parte do conjunto de caracteres GSM 03.38, ela poderá ter até 70 caracteres. Ao enviar uma mensagem SMS, o Amazon SNS determina automaticamente a codificação mais eficiente a ser usada.

Quando uma mensagem tiver mais do que o número máximo de caracteres, ela será dividida em várias partes. Quando as mensagens são divididas em várias partes, cada parte contém informações adicionais sobre a parte da mensagem que a precede. Quando o dispositivo do destinatário recebe partes da mensagem que estão separadas dessa forma, ele usa essas informações adicionais para garantir que todas as partes da mensagem sejam exibidas na ordem correta. Dependendo da operadora de celular e do dispositivo do destinatário, várias mensagens podem ser exibidas como uma única mensagem ou como uma sequência de mensagens separadas. Como resultado, o número de caracteres em cada parte da mensagem é reduzido a 153 (para mensagens que contenham somente caracteres GSM 03.38) ou 67 (para mensagens que contenham outros caracteres). É possível estimar quantas partes de mensagem sua mensagem contém antes de enviá-la usando ferramentas de calculadora de comprimento de SMS, muitas das quais estão disponíveis online. O tamanho máximo compatível para qualquer mensagem é de 1,6 mil caracteres GSM ou 630 caracteres não GSM. Para obter mais informações sobre throughput e tamanho de mensagens, consulte Limites de caracteres de SMS no Amazon Pinpoint no Guia do usuário do Amazon Pinpoint.

Para exibir o número de partes da mensagem para cada mensagem enviada, primeiro é necessário habilitar as configurações de streaming de eventos. Ao fazer isso, o Amazon SNS produzirá um evento _SMS.SUCCESS quando a mensagem for entregue à operadora de telefonia móvel do destinatário. O registro do evento _SMS.SUCCESS contém um atributo chamado attributes.number_of_message_parts. Esse atributo especifica o número de partes da mensagem que a mensagem continha.

Importante

Quando enviar uma mensagem que contém mais de uma parte, você será cobrado pelo número de partes contidas na mensagem.

Conjunto de caracteres GSM 03.38

A tabela a seguir indica todos os caracteres presentes no conjunto de caracteres GSM 03.38. Se você enviar uma mensagem que inclui apenas os caracteres mostrados na tabela a seguir, a mensagem poderá ter até 160 caracteres.

Caracteres padrão GSM 03.38
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
a b c d p f g h i j k l m
n o p q r s t u v w x y z
à Å å Ä ä Ç É é è ì Ñ ñ ò
Ø ø Ö ö ù Ü ü Æ æ ß 0 1 2
3 4 5 6 7 8 9 & * @ : , ¤
$ = ! > # - ¡ ¿ ( < % . +
£ ? " ) § ; ' / _ ¥ Δ Φ Γ
Λ Ω Π Ψ Σ Θ Ξ

O conjunto de caracteres GSM 03.38 inclui vários símbolos além dos mostrados na tabela anterior. No entanto, cada um desses caracteres é contado como dois caracteres, pois também inclui um caractere de escape invisível:

  • ^

  • {

  • }

  • \

  • [

  • ]

  • ~

  • |

Por fim, o conjunto de caracteres GSM 03.38 também inclui os seguintes caracteres não impressos:

  • Um caractere de espaço.

  • Um controle de avanço de linha, que significa o fim de uma linha de texto e o início de outra.

  • Um controle de retorno de linha, que move ao início de uma linha de texto (geralmente após um caractere de avanço de linha).

  • Um controle de escape, que é adicionado automaticamente aos caracteres indicados na lista anterior.

Exemplos de mensagens

Esta seção contém vários exemplos de mensagens SMS. Para cada exemplo, a seção mostra o número total de caracteres, bem como o número de partes da mensagem.

Exemplo 1: uma mensagem longa que contém somente caracteres no alfabeto GSM 03.38

A mensagem a seguir contém somente caracteres que estão no alfabeto GSM 03.38.

Hello Carlos. Your Example Corp. bill of $100 is now available. Autopay is scheduled for next Thursday, April 9. To view the details of your bill, go to https://example.com/bill1.

A mensagem anterior contém 180 caracteres, portanto, deve ser dividida em várias partes. Quando uma mensagem é dividida em várias partes, cada parte pode conter 153 caracteres GSM 03.38. Como resultado, esta mensagem será enviada em 2 partes.

Exemplo 2: uma mensagem que contém caracteres multibyte

A mensagem a seguir contém vários caracteres chineses, todos fora do alfabeto GSM 03.38.

亚马逊公司是一家总部位于美国西雅图的跨国电子商务企业,业务起始于线上书店,不久之后商品走向多元化。杰夫·贝佐斯于1994年7月创建了这家公司。

A mensagem anterior contém 71 caracteres. No entanto, como quase todos os caracteres na mensagem estão fora do alfabeto GSM 03.38, ela será enviada em duas partes. Cada uma dessas partes da mensagem pode conter um máximo de 67 caracteres.

Exemplo 3: uma mensagem que contém um único caractere que não faz parte do GSM

A mensagem a seguir contém um único caractere que não faz parte do alfabeto GSM 03.38. Neste exemplo, o caractere é uma aspa simples de fechamento (’), que é um caractere diferente de um apóstrofo regular ('). Aplicativos de processamento de texto, como o Microsoft Word, muitas vezes substituem automaticamente os apóstrofos por aspas simples de fechamento. Se fizer rascunhos de suas mensagens SMS no Microsoft Word e colá-las no Amazon SNS, você deverá remover esses caracteres especiais e substituí-los por apóstrofos.

John: Your appointment with Dr. Salazar’s office is scheduled for next Thursday at 4:30pm. Reply YES to confirm, NO to reschedule.

A mensagem anterior contém 130 caracteres. No entanto, como ela contém o caractere de aspas simples de fechamento, que não faz parte do alfabeto GSM 03.38, ela será enviada em duas partes.

Se você substituir o caractere de aspas simples de fechamento nesta mensagem por um apóstrofo (que faz parte do alfabeto GSM 03.38), a mensagem será enviada em uma única parte.