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 ou região em números gratuitos?

Os números de chamadas gratuitas não podem enviar ou receber mensagens para ou de países ou regiões fora dos Estados Unidos (EUA), Canadá (AC) e Porto Rico (PR).

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

Códigos curtos são números domésticos e não podem enviar ou receber mensagens de/para fora do país pu região para o qual ele foi registrado. Por exemplo: o código curto dos EUA só pode enviar e receber mensagens de e 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 os números de telefone fixo e tentam enviá-los às transportadoras 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 a mensagem que você enfileirava para ser enviada não foi entregue. Use este Início Rápido: gerenciar eventos de SMS 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 ou 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.

Para aumentar as chances de suas mensagens serem entregues, a lista a seguir mostra exemplos de encurtadores de URL comuns que você deverá evitar:

  • 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 resposta padrão a seguir para STOP: "NETWORK MSG: você respondeu com a palavra STOP, que bloqueia todos os textos enviados deste número. Envie o texto 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: "NETWORK MSG: 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 indica uma entrega com falha com a mensagem de status "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 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 o seu código curto, você será perguntado sobre a sua preferência para gerenciar as recusas. Se você aceitar, o serviço de gerenciamento de recusa usará automaticamente suas respostas no resumo do programa para as palavras-chave Aceitar/Recusar/Ajuda em resposta às palavras-chave STOP/START/HELP.

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

O serviço de comunicação do Azure oferece um serviço de gerenciamento de recusa para códigos curtos nos Estados Unidos, que permitem que os clientes configurem respostas para palavras-chave obrigatórias STOP/START/HELP. Antes de provisionar seu código curto, você será solicitado a sua preferência para gerenciar as recusas. Caso aceite, o serviço de gerenciamento de recusa usará automaticamente suas respostas no resumo do programa para as palavras-chave Aceitar/Recusar/Ajuda em resposta às palavras-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."
  • START: se o destinatário desejar assinar novamente as mensagens de texto por meio de um código curto, deve enviar START para o código curto. O Serviço de Comunicação do Azure envia a sua resposta configurada para START: "Alertas de promoção da Contoso: 3 mensagens/semana. As taxas de mensagem e de dados podem ser aplicadas. Responda HELP para receber ajuda. Responda STOP para recusar."
  • HELP: se o destinatário quiser obter ajuda do seu serviço, ele poderá enviar HELP 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 "Remetente bloqueado para determinado destinatário". As mensagens STOP, UNSTOP e START são retransmitidas para você. Recomendamos que você monitore e implemente essas recusas para garantir que nenhuma outra tentativa de envio de mensagens seja feita aos destinatários que optam por não realizar suas comunicações.

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

A ID do remetente alfanumérico não pode receber mensagens STOP ou mensagens de entrada. Os Serviços de Comunicação do Azure não impõem nem gerenciam listas de recusa para o ID alfanumérico do remetente. Você deve fornecer aos clientes instruções para recusar o uso de outros canais, como por exemplo chamar o suporte, fornecer um link de recusa na mensagem ou enviar um email para o suporte. Para obter mais informações, consulte as diretrizes de política de mensagens.

Como os Serviços de Comunicação do Azure lidam com recusas por códigos curtos no Canadá e no Reino Unido?

Os Serviços de Comunicação do Azure não controlam nem implementam mecanismos de aceitação para códigos curtos no Canadá e no Reino Unido. Os destinatários de mensagens de texto têm a opção de texto 'STOP' para cancelar a assinatura ou 'START' para assinar o código curto. Estas solicitações são retransmitidas como mensagens de entrada para sua grade de eventos. É sua responsabilidade agir sobre essas mensagens reenviando destinatários ou cancelando a entrega de mensagens adequadamente.

Códigos curtos

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

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 informações, confira a página 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 as suas mensagens de códigos curtos para números gratuitos dos Serviços de Comunicação do Azure estiverem falhando, verifique com o 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 operador de adição (+). Na solicitação da API SMS, seu código curto deve ser passado como o número de cinco (5) a seis (6) dígitos que você visualiza na página de códigos curtos sem nenhum 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?

Após 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 oito (8) a doze (12) semanas. Todas as atualizações e as alterações de status para suas solicitações são comunicadas por meio do email fornecido por você na solicitação. 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 junho de 2024, as IDs do remetente alfanumérico não registradas que enviam mensagens para números de telefone do Reino Unido terão seu tráfego bloqueado. Para evitar que isso aconteça, uma solicitação de registro precisa ser enviada e ter o status de aprovada.

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

Diretrizes de formatação:

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

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

O uso de uma ID do remetente alfanumérico não exige que você compre nenhum número de telefone. Habilite a ID do remetente alfanumérico por meio do portal do Azure. Confira o guia de início rápido habilitar o ID alfanumérico do remetente para obter instruções.

Posso enviar SMS imediatamente após habilitar o ID alfanumérico do remetente?

É recomendável aguardar 10 minutos antes de começar a enviar mensagens para obter melhores resultados.

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

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

Verificação por chamada gratuita

Importante

A partir de 31 de janeiro de 2024, apenas números de chamada gratuita totalmente verificados poderão enviar tráfego. Números gratuitos não verificados que enviam mensagens para os números de telefone dos EUA e da AC 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 verificação gratuita e só permitirá que números verificados enviem mensagens SMS.

Os novos limites são os seguintes:

Tipo de limite Status de verificação Limite atual Limite válido 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 tem um código de erro 4010 retornado para ambos os cenários.

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 Veredito (Verificado/Rejeitado/Mais informações necessárias) = 4 a 5 semanas. O agregador de chamada gratuita está atualmente enfrentando um alto volume de solicitações, então novas solicitações 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 de chamada gratuita está atualmente enfrentando um alto volume de solicitações, devido ao qual as solicitações podem levar cerca de oito semanas para serem aprovados.

As atualizações de alterações e o status de suas solicitações sã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. Navegue até a folha Números de telefone. Selecione o link da solicitação de verificação de chamada gratuita exibido como Enviar solicitação na caixa de informações na parte superior da folha de números de telefone. Preencha o formulário e envie-o.

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

Quanto melhor a qualidade do aplicativo, maior a probabilidade de ele ser aprovado.

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

  • Números de telefone listados são números gratuitos
  • Preencha todos os campos obrigatórios
  • Seu caso de uso não está listado em nossa lista Caso de Uso Inelegível
  • Seu processo de aceitação está documentado/detalhado
  • Seu URL de imagem de aceitação é fornecido e acessível publicamente
  • Siga as diretrizes do CTIA

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 que contém caracteres de texto só é codificada usando GSM-7
  • UCS-2 – Uma mensagem que contém 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 (>2,048 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 (4) segmentos ao enviar ou receber uma mensagem com caracteres não ASCII. Após 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 a 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. Para saber mais, confira os Preços de SMS.

Quando sabemos sobre as mudanças nessas sobretaxas?

Assim 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. Esses encargos são refletidos em nossa página de preços de 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ê está coberto por essas regras, você é responsável por rotear mensagens de texto 911 para os call centers de emergência que as solicitam. 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.