Perguntas frequentes sobre SMS

Este artigo responde a perguntas frequentes sobre o serviço de SMS.

Enviar e receber mensagens

Como faço para receber mensagens usando os Serviços de Comunicação do Azure?

Os clientes dos Serviços de Comunicação do Azure podem usar a Grade de Eventos do Azure para receber mensagens de entrada. Siga este início rápido para configurar sua grade de eventos para receber mensagens.

Posso receber mensagens de qualquer país/região em números gratuitos?

Os números gratuitos não são capazes de enviar ou receber mensagens de/para países/regiões fora dos EUA, CA e Relações Públicas.

Posso receber mensagens de qualquer país/região em códigos curtos?

Os códigos curtos são números nacionais e não são capazes de enviar ou receber mensagens de/para fora do país/região em que foram registrados. Exemplo: o código curto dos EUA só pode enviar e receber mensagens de/para destinatários dos EUA.

Como as mensagens enviadas para números fixos são tratadas?

Nos Estados Unidos, os Serviços de Comunicação do Azure não verificam números de telefone fixo e tentam enviá-los às operadoras para entrega. Os clientes são cobrados por mensagens enviadas para números de telefone fixo.

Posso enviar mensagens para vários destinatários?

Sim, você pode fazer uma solicitação com vários destinatários. Siga este início rápido para enviar mensagens para vários destinatários.

Recebi um Status HTTP 202 da API Enviar SMS, mas o SMS não foi recebido pelo meu telefone, o que devo fazer agora?

O 202 retornado pelo serviço significa que sua mensagem está na fila para ser enviada e não foi entregue. Use este início rápido para assinar eventos de relatório de entrega e solucionar problemas. Depois que os eventos forem configurados, inspecione o campo "deliveryStatus" do seu relatório de entrega para verificar o êxito/falha na entrega.

Como enviar URLs reduzidas em mensagens?

As URLs reduzidas são uma boa maneira de manter as mensagens curtas e legíveis. No entanto, as operadoras dos EUA proíbem o uso de serviços de encurtamento de URL disponíveis publicamente gratuitamente. Isso ocorre porque os encurtadores de URL "público livre" são usados por maus atores para evitar a detecção e obter suas mensagens DE SPAM passadas por meio de plataformas de mensagens de texto. Ao enviar mensagens nos EUA, incentivamos o uso de encurtadores de URL personalizados para criar URLs com domínio dedicado que pertença à sua marca. Muitas operadoras dos EUA bloqueiam o tráfego de SMS se contiverem encurtadores de URL disponíveis publicamente.

Veja abaixo uma lista com exemplos de encurtadores de URL comuns que você deve evitar para maximizar a entrega:

  • bit.ly
  • goo.gl
  • tinyurl.com
  • Tiny.cc
  • lc.chat
  • is.gd
  • so.gd
  • s2r.co
  • Clicky.me
  • budurl.com
  • bc.vc

Tratamento de recusa

Como os Serviços de Comunicação do Azure lidam com as recusas de números de chamada gratuita?

As recusas de números de chamada gratuita dos EUA são impostas e aplicadas por operadoras dos EUA e não podem ser substituídas.

  • STOP – se um destinatário da mensagem de texto quiser recusar a chamada, ele poderá enviar ‘STOP’ para o número de chamada gratuita. A operadora envia a seguinte resposta padrão para STOP: "NETWORK MSG: Você respondeu com a palavra "stop", que bloqueia todos os textos enviados a partir deste número. Texto de volta "unstop" para receber mensagens novamente."
  • START/UNSTOP: se o destinatário quiser assinar novamente as mensagens de texto de um número de chamada gratuita, ele poderá enviar "START" ou "UNSTOP" para o número de chamada gratuita. A operadora envia a seguinte resposta padrão para START/UNSTOP: "mensagem de rede: Você respondeu "unstop" e começará a receber mensagens novamente deste número."
  • Os Serviços de Comunicação do Azure detectam mensagens STOP e bloqueiam todas as mensagens adicionais para o destinatário. O relatório de entrega indicará uma falha na entrega da mensagem de status como “Remetente bloqueado para o destinatário especificado”.
  • As mensagens STOP, UNSTOP e START serão retransmitidas para você. Os Serviços de Comunicação do Azure incentivam você a monitorar e implementar essas recusas para garantir que mais nenhuma tentativa de envio de mensagem seja feita aos destinatários que recusaram suas comunicações.

Como os Serviços de Comunicação do Azure lidam com as recusas de códigos curtos?

O serviço de comunicação do Azure oferece um serviço de gerenciamento de recusa para códigos curtos que permitem que os clientes configurem respostas para palavras-chave obrigatórias STOP/START/HELP. Antes de provisionar seu código curto, você é solicitado a sua preferência para gerenciar opt-outs. Se você optar por participar, o serviço de gerenciamento de opt-out usará automaticamente suas respostas no resumo do programa para palavras-chave Opt in/Opt out/Help em resposta à palavra-chave STOP/START/HELP.

Exemplo:

  • STOP – se um destinatário da mensagem de texto quiser recusar a chamada, ele poderá enviar ‘STOP’ para o código curto. Os Serviços de Comunicação do Azure enviam a sua resposta configurada para STOP: "Alertas da Contoso: você recusou e não receberá mais mensagens."
  • INICIAR – Se o destinatário desejar assinar novamente as mensagens de texto por meio de um código curto, deve enviar “INICIAR” para o código curto. O Serviço de Comunicação do Azure envia sua resposta configurada para START: "Alertas promocionais da Contoso: 3 msgs/semana. Taxas de msg&data podem ser aplicadas. Responda AJUDA para obter ajuda. Responda STOP para opt-out."
  • AJUDA – Se o destinatário quiser obter ajuda do seu serviço, ele poderá enviar 'AJUDA' para o código curto. O Serviço de Comunicação do Azure envia a resposta que você configurou no resumo do programa para AJUDA: "Obrigado por enviar mensagens de texto à Contoso! Ligue para 1-800-800-8000 para obter suporte."

Os Serviços de Comunicação do Azure detectam mensagens STOP e bloqueiam todas as mensagens adicionais para o destinatário. O relatório de entrega indica uma entrega com falha com a mensagem de status como "Remetente bloqueado para determinado destinatário". As mensagens STOP, UNSTOP e START são retransmitidas para você. Os Serviços de Comunicação do Azure incentivam você a monitorar e implementar essas exclusões para garantir que nenhuma outra tentativa de envio de mensagens seja feita para destinatários que optaram por não receber suas comunicações.

Como os Serviços de Comunicação do Azure lidam com as recusas de exclusão para ID de remetente alfanumérico?

O ID de remetente alfanumérico não é capaz de receber mensagens de entrada ou mensagens STOP. Os Serviços de Comunicação do Azure não impõem nem gerenciam listas de exclusão para ID de remetente alfanumérica. Você deve fornecer aos clientes instruções para optar por não usar outros canais, como ligar para o suporte, fornecer um link de exclusão na mensagem ou enviar suporte por e-mail. Consulte as diretrizes da política de mensagens para obter mais detalhes.

Códigos curtos

Qual é a qualificação a ser aplicada a um código curto?

Atualmente, a disponibilidade de Código Curto está restrita a assinaturas pagas do Azure que têm um endereço para cobrança nos Estados Unidos. Códigos Curtos não podem ser adquiridos em contas de avaliação nem usando créditos gratuitos do Azure. Para obter mais detalhes, confira nossa página de qualificação para assinatura.

Você pode enviar uma mensagem de texto para um número de chamada gratuita de um código curto?

Os números gratuitos dos Serviços de Comunicação do Azure estão habilitados para receber mensagens de códigos curtos. No entanto, códigos curtos normalmente não são habilitados para enviar mensagens para números gratuitos. Se suas mensagens de códigos curtos para números gratuitos dos Serviços de Comunicação do Azure estiverem falhando, verifique com seu provedor de código curto se o código curto está habilitado para enviar mensagens para números gratuitos.

Como um código curto deve ser formatado?

Códigos curtos não se enquadram nas diretrizes de formatação E.164 e não têm um código de país nem um prefixo de sinal "+". Na solicitação de API de SMS, seu código curto deve ser passado como o número de 5 a 6 dígitos que você vê em sua página de códigos curtos sem qualquer prefixo.

Quanto tempo leva para obter um código curto? O que acontece depois que um resumo do programa de aplicativo de código curto é enviado?

Depois de enviar o resumo do programa de aplicativo de código curto no portal do Azure, o atendimento ao cliente trabalha com agregadores para que o seu aplicativo seja aprovado por todas as operadoras sem fio. Esse processo geralmente leva de 8 a 12 semanas. Todas as atualizações e as alterações de status para seus aplicativos são comunicados através do e-mail que você fornece no aplicativo. Se você tiver mais perguntas sobre o aplicativo enviado, mande um email para acstnrequest@microsoft.com.

ID alfanumérico do remetente

Importante

A partir de 30 de novembro de 2023, IDs de remetentes alfanuméricos não registrados que enviarem mensagens para números de telefone da Austrália e Itália terão seu tráfego bloqueado. Para evitar que isso aconteça, um pedido de registro precisa ser apresentado e estar em status aprovado.

Como um ID de remetente alfanumérico deve ser formatado?

Diretrizes de formatação:

  • Deve conter pelo menos uma letra
  • Até 11 personagens
  • Os caracteres podem incluir:
    • Letras maiúsculas: A - Z
    • Letras minúsculas: a - z
    • Números: 0-9
    • Espaços

É necessária uma compra de número para usar o ID de remetente alfanumérico?

O uso de ID de remetente alfanumérico não requer a compra de nenhum número de telefone. A ID de remetente alfanumérica pode ser habilitada por meio do portal do Azure. Consulte Habilitar o início rápido do ID do remetente alfanumérico para obter instruções.

Posso enviar SMS imediatamente após ativar o ID de remetente alfanumérico?

Recomendamos aguardar 10 minutos antes de começar a enviar mensagens para obter melhores resultados.

Por que meu ID de remetente alfanumérico está sendo substituído por um número?

A substituição do ID de remetente alfanumérico por um número pode ocorrer quando uma determinada operadora sem fio não oferece suporte ao ID de remetente alfanumérico. Isso é feito para garantir alta taxa de entrega.

Verificação por chamada gratuita

Importante

A partir de 8 de novembro de 2023, números gratuitos não verificados que enviam mensagens para números de telefone dos EUA terão seu tráfego bloqueado. No momento, não há nenhuma alteração nos limites de envio de TFNs pendentes. Para desbloquear o tráfego, um aplicativo de verificação precisa ser enviado e estar no status verificado.

Importante

A partir de 31 de janeiro de 2024, apenas números gratuitos totalmente verificados poderão enviar tráfego. Números gratuitos não verificados que enviam mensagens para números de telefone dos EUA e da Califórnia terão seu tráfego bloqueado.

O que é a verificação de chamada gratuita?

O processo de verificação por chamada gratuita garante que os seus serviços em execução em TFNs (números de chamada gratuita) cumpram as políticas das operadoras e as melhores práticas do setor. Ele também fornece informações de serviço relevantes para as operadoras de downstream, reduz a probabilidade de filtragem de falsos positivos e de bloqueios de spam incorretos.

Essa verificação é necessária para obter a melhor experiência de entrega de SMS.

O que acontece se eu não verificar meus números de chamada gratuita?

SMS para números de telefone dos EUA

A partir de 31 de janeiro de 2024, o agregador gratuito do setor está exigindo a verificação gratuita e permitirá apenas que números verificados enviem mensagens SMS.

Os novos limites são os seguintes:

Tipo de limite Status da verificação Limite atual Limite vigente a partir de 31 de janeiro de 2024
Limite diário Não verificado 500 Bloqueado
Limite semanal Não verificado 1.000 Bloqueado
Limite mensal Não verificado 2.000 Bloqueado
Limite diário Verificação pendente 2.000 Bloqueado
Limite semanal Verificação pendente 6.000 Bloqueado
Limite mensal Verificação pendente 10,000 Bloqueado
Limite diário Verificada Sem limite Sem limite
Limite semanal Verificada Sem limite Sem limite
Limite mensal Verificada Sem limite Sem limite

Importante

O tráfego de SMS não verificado que excede o limite diário ou é filtrado por spam terá um código de erro 4010 retornado para ambos os cenários.

SMS para números de telefone canadenses

A partir de 1º de outubro de 2022, números de chamada gratuita não verificados que enviam mensagens para destinos canadenses terão seu tráfego bloqueado. Para desbloquear o tráfego, um aplicativo de verificação precisa ser enviado e em status verificado.

O que significam os diferentes status de candidatura (verificados e não verificados)?

  • Verificado: os números verificados passaram pelo processo de verificação de chamada gratuita e foram aprovados. O tráfego deles está sujeito a filtros limitados. Se o tráfego acionar filtros, esse conteúdo específico será bloqueado, mas o número não será bloqueado automaticamente.
  • Não verificado: Números não verificados 1) não apresentaram um pedido de verificação, 2) apresentaram o pedido de verificação e estão aguardando uma decisão, ou 3) tiveram seu pedido negado. Esses números não poderão enviar nenhum tráfego de SMS.

O que acontecerá depois que eu enviar o formulário de verificação por chamada gratuita?

Após o envio do formulário, vamos coordenar com nosso par de downstream para que o aplicativo seja verificado pelo agregador de mensagens de chamada gratuita. Enquanto estamos revisando seu aplicativo, podemos entrar em contato com você para obter mais informações.

  • Do aplicativo enviado para pendente = 1 a 5 dias úteis
  • De Pendente a Veredicto (Verificado/Rejeitado/Mais informações necessárias) = 4-5 semanas. O agregador gratuito enfrenta atualmente um alto volume de pedidos, devido ao qual os pedidos podem levar cerca de oito semanas para serem aprovados.

Todo o processo de verificação de chamada gratuita leva cerca de 5 a 6 semanas. Essas linhas do tempo estão sujeitas a alterações dependendo do volume de aplicativos para o agregador de mensagens de chamada gratuita e a qualidade do aplicativo. O agregador gratuito enfrenta atualmente um alto volume de pedidos, devido ao qual os pedidos podem levar cerca de oito semanas para serem aprovados.

As atualizações para alterações e o status de seus aplicativos serão comunicados por meio da folha regulatória no portal do Azure.

Como fazer para enviar uma verificação por chamada gratuita?

Para enviar uma solicitação de verificação de chamada gratuita, navegue até o recurso do Serviço de Comunicação do Azure ao qual seu número de chamada gratuita está associado no portal do Azure e navegue até o painel Números de telefone. Selecione o link Aplicativo de verificação gratuita exibido como "Enviar solicitação" na infocaixa na parte superior da folha de números de telefone. Preencha o formulário.

O que é considerado um aplicativo de verificação de chamada gratuita de alta qualidade?

Quanto maior a qualidade do aplicativo, maiores as chances de seu aplicativo entrar no estado verificado mais rapidamente.

Ponteiros para garantir que você esteja enviando um aplicativo de alta qualidade:

  • Os números de telefone listados são números de chamada gratuita
  • Todos os campos obrigatórios preenchidos
  • O caso de uso não está listado em nossa lista Caso de Uso Inelegível
  • O processo de aceitação está documentado/detalhado
  • A URL de imagem de aceitação é fornecida e acessível publicamente
  • As diretrizes de CTIA estão sendo seguidas

Quais são os casos de uso inelegíveis para verificação de chamada gratuita?

Serviços financeiros de alto risco Obter esquemas rápidos avançados Perdão da dívida Substâncias/ativações ilegais Geral
Empréstimos em dia de pagamento Consolidação da dívida Programas de trabalho em casa Cannabis Phishing
Empréstimos de curto prazo e juros altos Redução da dívida Oportunidades de investimento de risco Álcool Fraudes ou golpes
Empréstimos automáticos Programas de reparo de crédito Cobrança ou consolidação da dívida Tabaco ou vape Marketing enganoso
Empréstimos hipotecários Programas enganosos de trabalho em casa Pornografia
Empréstimos estudantis Marketing de vários níveis Conteúdo relacionado a sexo
Jogos de azar Profanidade ou discurso de ódio
Sorteios Armas de fogo
Alertas de ações
Criptomoeda

Como meus dados serão usados?

A TFV (verificação por chamada gratuita) envolve uma integração entre a Microsoft e o agregador de mensagens por chamada gratuita. O agregador de mensagens por chamada gratuita é o revisor final e aprovador do aplicativo TFV. A Microsoft deve compartilhar as informações do aplicativo TFV com o agregador de mensagens por chamada gratuita para que ele confirme que os detalhes do programa atendem às diretrizes e aos padrões da CTIA definidos pelas operadoras. Ao enviar um formulário TFV, você concorda que a Microsoft pode compartilhar os detalhes do aplicativo TFV conforme necessário para provisionar o número de chamada gratuita.

Limites de caracteres e taxas

Qual é o limite de caracteres por SMS?

O tamanho de uma única mensagem SMS é de 140 bytes. O limite de caracteres por mensagem que está sendo enviada depende do conteúdo da mensagem e da codificação usada. Os Serviços de Comunicação do Azure são compatíveis com a codificação GSM-7 e UCS-2.

  • GSM-7 - Uma mensagem contendo apenas caracteres de texto é codificada usando GSM-7
  • UCS-2 - Uma mensagem contendo unicode (emojis, idiomas internacionais) é codificada usando UCS-2

Esta tabela mostra o número máximo de caracteres que podem ser enviados por segmento de SMS para operadoras:

Mensagem Tipo Caracteres usados na mensagem Codificação Máximo de caracteres em um único segmento
Hello world Texto GSM Padrão GSM-7 160
你好 Unicode Unicode UCS-2 70

Posso enviar/receber mensagens longas (> 2048 caracteres)?

Os Serviços de Comunicação do Azure dão suporte ao envio e recebimento de mensagens longas por SMS. No entanto, algumas operadoras ou dispositivos sem fio podem agir de forma diferente ao receber mensagens longas. Recomenda-se manter as mensagens SMS em um comprimento de 320 caracteres e reduzir o uso de destaques para garantir a entrega máxima.

*Limitação de código curto dos EUA - Há um limite conhecido de ~quatro segmentos ao enviar/receber uma mensagem com caracteres não-ASCII. Além de quatro segmentos, a mensagem pode não ser entregue com a formatação correta.

Há algum limite no envio de mensagens?

Para garantir que continuemos oferecendo a alta qualidade de serviço consistente com nossos SLAs, os Serviços de Comunicação do Azure aplicam limites de taxa (diferentes para cada primitivo). Os desenvolvedores que chamam nossas APIs além do limite recebem uma resposta de código de status HTTP 429.

Limites de Taxa para SMS:

Operação Tipo de número Escopo Período (s) Limite (nº de solicitações) Unidades de mensagem por minuto
Enviar Mensagem Chamada gratuita Por número 60 200* 200
Enviar Mensagem Código curto Por número 60 6000* 6000
Enviar Mensagem ID Alfanumérico do Remetente Por recurso 60 600* 600

*Se sua empresa tiver requisitos que excedam os limites de taxa, envie uma solicitação ao Suporte do Azure para habilitar uma taxa de transferência mais alta.

Tarifas da operadora

Quais são os valores da operadora para SMS?

As operadoras dos EUA e do Canadá começaram a cobrar um valor adicional por mensagens SMS enviadas e/ou recebidas de números gratuitos e códigos curtos. A sobretaxa da operadora é calculada com base no destino da mensagem para mensagens enviadas e com base no remetente da mensagem para mensagens recebidas. Os Serviços de Comunicação do Azure cobra um valor de operadora padrão por segmento de mensagem. Os valores da operadora estão sujeitos a alterações por operadoras móveis. Consulte os preços do SMS para obter mais detalhes.

Quando é que ficámos a saber das alterações a estas sobretaxas?

Tal como acontece com serviços semelhantes do Azure, os clientes são notificados pelo menos 30 dias antes da implementação de quaisquer alterações de preço. Essas cobranças são refletidas em nossa página de preços por SMS, juntamente com as datas efetivas.

Suporte de emergência

Um cliente pode usar os Serviços de Comunicação do Azure para fins de emergência?

Os Serviços de Comunicação do Azure não dão suporte à funcionalidade de mensagem SMS para emergência no Estados Unidos, mas é possível que você tenha a obrigação de fazer isso sob as regras da FCC (Federal Communications Commission). Você deve avaliar se as regras de mensagem SMS para emergência da FCC se aplicam ao seu serviço ou aplicativo. Na medida em que você estiver coberto por essas regras, você é responsável por rotear mensagens de texto 911 para centrais de atendimento de emergência que as solicitarem. Você está livre para determinar seu modelo de entrega de mensagem SMS para emergência, mas uma abordagem aceita pela FCC envolve a inicialização automática da discagem nativa no dispositivo móvel do usuário para entregar mensagem SMS de emergência por meio da operadora de celular subjacente.