FAQ SMS

Cet article répond aux questions fréquemment posées sur le service SMS.

Envoi et réception des messages

Comment puis-je recevoir des messages à l’aide d’Azure Communication Services ?

Les clients d’Azure Communication Services peuvent utiliser Azure Event Grid pour recevoir des messages entrants. Suivez ce démarrage rapide pour configurer votre grille d’événements et recevoir des messages.

Puis-je recevoir des messages de n’importe quel pays ou région sur des numéros gratuits ?

Les numéros gratuits ne sont pas en mesure d’envoyer ou de recevoir des messages vers ou depuis des pays ou des régions en dehors des États-Unis (US), du Canada (CA) et de Porto Rico (PR).

Puis-je recevoir des messages de n’importe quel pays ou région sur des numéros courts ?

Les numéros courts sont des numéros nationaux, et ne sont pas en mesure d’envoyer ou de recevoir des messages depuis ou vers l’extérieur du pays ou de la région pour laquelle ils ont été inscrits. Pa exemple : un numéro court des États-Unis peut envoyer et recevoir des messages seulement vers et depuis des destinataires aux États-Unis.

Comment sont traités les messages envoyés à des numéros de téléphone fixe ?

Aux États-Unis, Azure Communication Services ne vérifie pas les numéros de téléphone fixe et tente de les envoyer aux opérateurs pour qu’ils soient remis. Les clients sont facturés pour les messages envoyés à des numéros de téléphone fixe.

Puis-je envoyer des messages à plusieurs destinataires ?

Oui, vous pouvez faire une demande avec plusieurs destinataires. Suivez ce démarrage rapide pour envoyer des messages à plusieurs destinataires.

J’ai reçu un état HTTP 202 de l’API d’envoi de SMS, mais le SMS n’a pas été reçu par mon téléphone. Que dois-je faire maintenant ?

L’état 202 retourné par le service signifie que le message que vous avez mis en file d’attente pour être envoyé n’a pas été remis. Utilisez ce Démarrage rapide : Gérer les événements SMS pour vous abonner aux événements de rapport de remise et résoudre le problème. Une fois les événements configurés, examinez le champ deliveryStatus de votre rapport de remise pour vérifier si la remise a réussi ou échoué.

Comment envoyer des URL raccourcies dans les messages ?

Les URL raccourcies permettent aux messages de rester courts et lisibles. Toutefois, les opérateurs américains interdisent l’utilisation des services des réducteurs d’URL publics et gratuits. En effet, les raccourcisseurs d’URL « publics et gratuits » sont utilisés par les acteurs malveillants pour échapper à la détection et faire passer leurs messages indésirables via des plateformes de messagerie texte. Lors de l’envoi de messages aux États-Unis, nous encourageons l’utilisation de raccourcisseurs d’URL personnalisés pour créer des URL avec un domaine dédié appartenant à votre marque. De nombreux opérateurs américains bloquent le trafic SMS s’ils contiennent des raccourcisseurs d’URL disponibles publiquement.

Pour augmenter les chances de remise de vos messages, voici une liste d’exemples de raccourcisseurs d’URL courants que vous devez éviter :

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

Gestion des désactivations

Comment Azure Communication Services gère-t-il les exclusions pour les numéros gratuits ?

Les désinscriptions des numéros gratuits aux États-Unis sont régies et appliquées par les opérateurs nationaux, et ne peuvent pas être annulés.

  • STOP : si le destinataire d’un SMS souhaite se désinscrire, il peut envoyer STOP au numéro gratuit. L’opérateur envoie la réponse par défaut suivante pour STOP : « MESSAGE RÉSEAU : Vous avez répondu avec le mot STOP, qui bloque tous les SMS envoyés depuis ce numéro. Répondez UNSTOP par SMS pour recevoir à nouveau les messages. »
  • START/UNSTOP : si le destinataire souhaite se réinscrire aux SMS envoyés depuis un numéro gratuit, il peut envoyer START ou UNSTOP à ce numéro. L’opérateur envoie la réponse par défaut suivante pour START/UNSTOP : « MESSAGE RÉSEAU : Vous avez répondu UNSTOP et vous allez commencer à recevoir à nouveau les messages envoyés depuis ce numéro. »
  • Azure Communication Services détecte les messages STOP et bloque tous les messages ultérieurs adressés au destinataire. Le rapport de remise indique un échec de la remise avec un message d’état selon lequel l’expéditeur est bloqué pour le destinataire concerné.
  • Les messages STOP, UNSTOP et START vous sont relayés. Azure Communication Services vous encourage à surveiller et à implémenter ces désinscriptions pour garantir qu’aucune autre tentative d’envoi de message n’est effectuée en direction des destinataires qui refusent vos communications.

Comment Azure Communication Services gère-t-il les exclusions de codes courts ?

Le service de communication Azure offre un service de gestion d’exclusion pour les codes courts qui permet aux clients de configurer les réponses aux mots clés obligatoires STOP/START/HELP. Avant d’approvisionner votre numéro court, vous êtes invité à choisir votre préférence pour gérer les refus. Si vous vous inscrivez, le service de gestion des désinscriptions utilise automatiquement vos réponses dans le résumé du programme pour les mots clés S’inscrire/Se désinscrire/Aide en réponse aux mots clés STOP/START/HELP.

Comment Azure Communication Services gère-t-il les refus pour les numéros courts aux États-Unis ?

Le service de communication Azure offre un service de gestion des refus pour les numéros courts qui permet aux clients de configurer les réponses aux mots clés obligatoires STOP/START/HELP. Avant d’approvisionner votre numéro court, vous êtes invité à choisir votre préférence pour gérer les refus. Si vous acceptez, le service de gestion des refus utilise automatiquement vos réponses dans le résumé du programme pour les mots clés Opt in/ Opt out/ Help en réponse aux mots clés STOP/START/HELP.

Exemple :

  • STOP : si le destinataire d’un SMS souhaite refuser, il peut envoyer STOP au numéro court. Azure Communication Services envoie votre réponse configurée pour STOP : « Alertes Contoso : Vous avez refusé et vous ne recevrez plus aucun message. »
  • START : si le destinataire souhaite se réabonner aux SMS provenant d’un numéro court, il peut envoyer START au numéro court. Azure Communication Service envoie votre réponse configurée pour START : “Alertes de promo Contoso : 3 messages par semaine. Des frais pour les messages et les données peuvent s’appliquer. Répondez HELP pour obtenir de l’aide. Répondez STOP pour vous désinscrire.”
  • HELP : si le destinataire souhaite obtenir de l’aide pour votre service, il peut envoyer HELP au numéro court. Azure Communication Service envoie la réponse que vous avez configurée dans le bref du programme pour HELP : « Merci d’avoir écrit à Contoso ! Appelez le 1-800-800-8000 pour le support.

Azure Communication Services détecte les messages STOP et bloque tous les messages ultérieurs adressés au destinataire. Le rapport de remise indique un échec de la remise avec un message d’état selon lequel l’expéditeur est bloqué pour le destinataire concerné. Les messages STOP, UNSTOP et START vous sont relayés. Nous vous encourageons à surveiller et à implémenter ces refus pour garantir qu’aucune autre tentative d’envoi de message n’est effectuée aux destinataires qui refusent vos communications.

Comment Azure Communication Services gère-t-il les désinscriptions pour l’ID d’expéditeur alphanumérique ?

L’ID d’expéditeur alphanumérique ne peut pas recevoir de messages entrants ou de messages STOP. Azure Communication Services n’applique pas, ni ne gère les listes de désinscription pour l’ID d’expéditeur alphanumérique. Vous devez fournir aux clients des instructions pour se désinscrire de l’utilisation d’autres canaux, tels que les appels au support technique, le lien de désinscription dans le message ou le support par e-mail. Pour plus d’informations, consultez les Instructions relatives aux envois de messages.

Comment Azure Communication Services gère-t-il les refus pour les numéros courts au Canada et au Royaume-Uni ?

Azure Communication Services ne contrôle pas ou n’implémente pas de mécanismes de refus pour les numéros courts au Canada et au Royaume-Uni. Les destinataires de SMS ont la possibilité d’envoyer « STOP » pour se désabonner ou « START » pour s’abonner au numéro court. Ces demandes sont relayées en tant que messages entrants dans votre grille d’événements. Il est de votre responsabilité d’agir sur ces messages en réabonnant les destinataires ou en cessant de remettre des messages en conséquence.

Codes courts

Quelles sont les conditions d’éligibilité pour l’obtention d’un code court ?

La disponibilité des numéros courts est limitée aux abonnements Azure payants dont l’adresse de facturation est aux États-Unis. Les numéros courts ne peuvent pas être acquis sur des comptes d’essai ou en utilisant des crédits gratuits Azure. Pour plus d’informations, consultez la page sur l’éligibilité des abonnements.

Pouvez-vous effectuer un SMS sur un numéro gratuit à partir d’un code court ?

La réception des messages provenant de codes courts de numéros gratuits d’Azure Communication Services est activée. Cependant, l’envoi de messages à des numéros gratuits n’est généralement pas activé sur les numéros courts. Si vos messages provenant de codes courts vers des numéros gratuits Azure Communication Services échouent, vérifiez auprès de votre fournisseur de code court si l’envoi de messages à des numéros gratuits de code court est activé.

Comment un code court doit-il être mis en forme ?

Les numéros courts ne sont pas régis par les directives de mise en forme E.164, n’ont pas d’indicatif de pays et ne sont pas préfixés d’un signe plus (+). Dans la demande d’API SMS, votre numéro court doit être passé sous la forme du numéro de 5 à 6 chiffres que vous voyez dans votre page des numéros courts, sans aucun préfixe.

Combien de temps faut-il pour obtenir un code court ? Que se passe-t-il après l’envoi d’une demande de programme de code court ?

Une fois que vous avez soumis le dossier de demande de programme de numéro court dans le portail Azure, le service opère avec les agrégateurs pour faire approuver votre application par chaque opérateur sans fil. Ce processus prend généralement huit (8) à douze (12) semaines. Toutes les mises à jour et les modifications d’état pour vos applications sont communiquées via l’e-mail que vous fournissez dans l’application. Pour d’autres questions sur la demande que vous avez soumise, envoyez un e-mail à acstnrequest@microsoft.com.

ID d’expéditeur alphanumérique

Important

À compter du 30 juin 2024, le trafic des ID d’expéditeurs alphanumériques non enregistrés qui envoient des messages à des numéros de téléphone britanniques sera bloqué. Pour éviter cela, une application d’inscription doit être soumise et approuvée.

Quelle doit être la mise en forme d’ID d’expéditeur alphanumérique ?

Instructions de mise en forme :

  • Il doit contenir au moins une lettre
  • Jusqu’à 11 caractères
  • Les caractères peuvent inclure :
    • Des lettres majuscules : A – Z
    • Des lettres minuscules : A – Z
    • Chiffres : 0 – 9
    • Espaces

Faut-il acheter un numéro de téléphone pour utiliser un ID d’expéditeur alphanumérique ?

L’utilisation d’un ID d’expéditeur alphanumérique ne nécessite aucun achat de numéro de téléphone. Vous pouvez activer l’ID d’expéditeur alphanumérique via le portail Azure. Consultez Activer le guide de démarrage rapide de l’ID d’expéditeur alphanumérique pour obtenir des instructions.

Puis-je envoyer des SMS immédiatement après l’activation de l’ID d’expéditeur alphanumérique ?

Nous vous recommandons d’attendre 10 minutes avant de commencer à envoyer des messages pour obtenir de meilleurs résultats.

Pourquoi mon ID d’expéditeur alphanumérique est-il remplacé par un nombre ?

Le remplacement de l’ID d’expéditeur alphanumérique par un numéro peut se produire quand un opérateur sans fil ne prend pas en charge l’ID d’expéditeur alphanumérique. Cela garantit une vitesse de transmission élevée.

Vérification de numéro gratuit

Important

À compter du 31 janvier 2024, seuls les numéros gratuits entièrement vérifiés pourront envoyer du trafic. Les numéros gratuits non vérifiés qui envoient des messages à des numéros de téléphone américains et canadiens verront leur trafic bloqué.

Qu’est-ce que la vérification de numéro gratuit ?

Le processus de vérification de numéro gratuit garantit que vos services s’exécutant sur des numéros gratuits (TFN) se conforment aux politiques des opérateurs et aux meilleures pratiques du secteur. Cela fournit également des informations de service pertinentes aux opérateurs en aval et réduit la probabilité de filtres de faux positifs et de blocages de courrier indésirable injustifiés.

Cette vérification est requise pour une expérience de remise de SMS optimale.

Que se passe-t-il si je ne vérifie pas mes numéros gratuits ?

SMS vers des numéros de téléphone utilisés aux États-Unis

À compter du 31 janvier 2024, l’agrégateur gratuit du secteur d’activité impose une vérification gratuite et autorise uniquement les numéros vérifiés à envoyer des SMS.

Les nouvelles limites sont les suivantes :

Type de limite État de la vérification Limite actuelle Limite à compter du 31 janvier 2024
Limite quotidienne Non vérifié 500 Blocage
Limite hebdomadaire Non vérifié 1 000 Blocage
Limite mensuelle Non vérifié 2 000 Blocage
Limite quotidienne Vérification en attente 2 000 Blocage
Limite hebdomadaire Vérification en attente 6 000 / 750 Blocage
Limite mensuelle Vérification en attente 10 000 Blocage
Limite quotidienne Vérifié Aucune limite Aucune limite
Limite hebdomadaire Vérifié Aucune limite Aucune limite
Limite mensuelle Vérifié Aucune limite Aucune limite

Important

Le trafic SMS non vérifié qui dépasse la limite quotidienne ou qui est filtré pour le courrier indésirable aura un code d’erreur 4010 retourné pour les deux scénarios.

Que se passe-t-il après avoir envoyé le formulaire de vérification de numéro gratuit ?

Une fois le formulaire soumis, nous nous coordonnons avec notre homologue en aval pour que l’application soit vérifiée par l’agrégateur de messagerie de numéros gratuits. Pendant que nous examinons votre demande, nous pouvons vous contacter pour plus d’informations.

  • De l’application soumise à en attente = 1 à 5 jours ouvrables
  • De En attente à Verdict (Vérifié/Rejeté/Plus d’infos nécessaires) = 4 à 5 semaines. L’agrégateur de numéros gratuits est actuellement confronté à un volume élevé de demandes : pour cette raison, les demandes peuvent prendre environ huit semaines avant d’être approuvées.

L’ensemble du processus de vérification gratuit prend environ 5 à 6 semaines. Ces chronologies sont susceptibles d’être modifiées en fonction du volume d’applications de l’agrégateur de messagerie gratuit et de la qualité de votre application. L’agrégateur de numéros gratuits est actuellement confronté à un volume élevé de demandes. Pour cette raison, les demandes peuvent prendre environ huit semaines avant d’être approuvées.

Les mises à jour relatives aux modifications et à l’état de vos demandes sont communiquées via le panneau des aspects réglementaires du portail Azure.

Comment faire une demande vérification de numéro gratuit ?

Pour soumettre une demande de vérification de numéro gratuit, accédez à la ressource Azure Communication Service à laquelle votre numéro gratuit est associé dans le Portail Azure. Accédez au panneau Numéros de téléphone. Sélectionnez le lien de la demande de vérification de numéro gratuit, intitulé Soumettre une demande et qui se trouve dans la zone d’informations située en haut du panneau Numéros de téléphone. Renseignez le formulaire, puis envoyez-le.

Qu’est-ce qui est considéré comme une application de vérification gratuite de haute qualité ?

Plus votre demande est de qualité, plus elle a de chances d’être approuvée.

Conseils pour garantir que vous soumettez une demande de grande qualité :

  • Les numéros de téléphone listés sont des numéros gratuits.
  • Renseignez tous les champs obligatoires.
  • Votre cas d’usage ne figure pas dans notre liste Cas d’usage non inéligibles.
  • Votre processus de consentement est documenté/détaillé.
  • L’URL de votre image de consentement est fournie et accessible publiquement.
  • Vous suivez les instructions de la CTIA.

Quels sont les cas d’usage inéligibles pour la vérification gratuite ?

Services financiers à risque élevé Obtenir des schémas rapides riches Remise de dette Substances/activités illégales Général
Prêts sur salaire Consolidation de la dette Programmes de travail à domicile Cannabis Hameçonnage
Prêts à court terme et à taux d’intérêt élevé Réduction des dettes Opportunités d’investissement à risque Alcool Fraudes ou escroqueries
Prêts automobiles Programmes de réparation de crédit Recouvrement ou consolidation de la dette Tabac ou vapotage Marketing trompeur
Prêts hypothécaires Programmes de travail trompeur à domicile Pornographie
Prêts étudiants Marketing à plusieurs niveaux Contenu lié au sexe
Jeux d’argent Profanation ou discours haineux
Sweepstakes Armes à feu
Alertes boursières
Crypto-monnaie

Comment mes données sont-elles utilisées ?

La vérification de numéro gratuit (TFV) implique une intégration entre Microsoft et l’agrégateur de messagerie du numéro gratuit. L’agrégateur de messagerie du numéro gratuit est le réviseur final et l’approbateur de la demande de TFV. Microsoft doit partager les informations de la demande de TFV avec l’agrégateur de messagerie du numéro gratuit pour confirmer que les détails du programme répondent aux directives et normes CTIA définies par les opérateurs. En envoyant un formulaire de TFV, vous acceptez que Microsoft puisse partager les détails de la demande TFV si nécessaire pour approvisionner le numéro gratuit.

Limites de caractères et de taux

Quelle est la limite de caractères pour les SMS ?

La taille d’un seul message SMS est de 140 octets. La limite de caractères par message envoyé dépend du contenu du message et de l’encodage utilisé. La solution Azure Communication Services prend en charge les encodages GSM-7 et UCS-2.

  • GSM-7 : un message contenant uniquement des caractères de texte sera encodé en GSM-7
  • UCS-2 : un message contenant de l’unicode (emoji, langues internationales) est encodé en UCS-2

Ce tableau indique le nombre maximal de caractères qui peuvent être envoyés par segment de SMS aux opérateurs :

Message Type Caractères utilisés dans le message Encodage Nombre maximal de caractères dans un segment
Hello World Détails Norme GSM GSM-7 160
你好 Unicode Unicode UCS-2 70

Puis-je envoyer/recevoir des messages longs (> de 2 048 caractères) ?

Azure Communication Services prend en charge l’envoi et la réception de messages longs par SMS. Toutefois, certains opérateurs ou appareils sans fil peuvent agir différemment lors de la réception de messages longs. Nous vous recommandons de limiter la longueur des messages SMS à 320 caractères et de réduire l’utilisation des accents pour garantir une remise maximale.

*Limitation des numéros courts des États-Unis : il existe une limite connue d’environ quatre segments lors de l’envoi ou de la réception d’un message avec des caractères non-ASCII. Au-delà de quatre segments, le message peut être remis sans la mise en forme appropriée.

L’envoi de messages est-il limité ?

Pour garantir que nous continuons à offrir une qualité de service élevée conforme à nos SLA, Azure Communication Services applique des limites de taux (différentes pour chaque primitive). Les développeurs qui appellent nos API au-delà de la limite reçoivent une réponse avec un code d’état HTTP 429.

Limites de débit pour SMS :

Opération Type de numéro Étendue Délai(s) d’exécution Limite (n{^>bre<^} de demandes) Unités de message par minute
Envoyer un message Gratuit Par nombre 60 200* 200
Envoyer un message Code court Par nombre 60 6 000* 6000
Envoyer un message ID d’expéditeur alphanumérique Par ressource 60 600* 600

Si les besoins de votre entreprise dépassent les limites de transfert, envoyez une demande au Support Azure pour autoriser un débit plus élevé.

Frais de transporteur

Quels sont les frais de transporteur pour les SMS ?

Les opérateurs américains et canadiens facturent un supplément pour les messages SMS envoyés et/ou reçus à partir de numéros gratuits et de codes courts. La surcharge du transporteur est calculée en fonction de la destination du message pour les messages envoyés et de l’expéditeur du message pour les messages reçus. Azure Communication Services facture un tarif de transporteur standard par segment de message. Les frais liés au transporteur sont susceptibles d’être modifiés par des transporteurs mobiles. Pour plus d’informations, consultez Tarification des SMS.

Quand allons-nous découvrir les modifications apportées à ces surcharges ?

Comme pour d’autres services Azure similaires, les clients sont informés au moins 30 jours avant l’implémentation de toute modification des prix. Ces modifications ainsi que les dates d’effet se refléteront sur notre page de prix des SMS.

Support d’urgence

Un client peut-il utiliser Azure Communication Services à des fins d’urgence ?

Azure Communication Services ne prend pas en charge l’envoi de SMS au 911 aux États-Unis, mais il est possible que vous soyez obligé de le faire en vertu des règles de la Federal Communications Commission (FCC). Vous devez déterminer si les règles de la FCC en matière de SMS au 911 s’appliquent à votre service ou à votre application. Dans la mesure où vous êtes soumis à ces règles, vous êtes responsable de l’acheminement des SMS du 911 adressés aux centres d’appels d’urgence qui en font la demande. Vous êtes libre de déterminer votre propre modèle de transmission de SMS au 911, mais une approche acceptée par la FCC consiste à lancer automatiquement le clavier natif de l’appareil mobile de l’utilisateur pour transmettre les SMS au 911 par l’intermédiaire de l’opérateur mobile sous-jacent.