Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Bonnes pratiques pour la messagerie SMS Amazon SNS
Important
Le guide du développeur de SMS Amazon SNS a été mis à jour. Amazon SNS s'est intégré à AWS End User Messaging SMSla livraison de messages SMS. Ce guide contient les dernières informations sur la création, la configuration et la gestion de vos messages SMS Amazon SNS.
Les utilisateurs de téléphonie mobile ont tendance à avoir une tolérance très faible pour les SMS non sollicités. Les taux de réponse aux campagnes SMS non sollicitées sera presque toujours faible, et, par conséquent, le retour sur investissement sera médiocre.
En outre, les opérateurs de téléphonie mobile soumettent les expéditeurs de SMS à des audits permanents. Ils restreignent ou bloquent les messages en provenance des numéros qu’ils considèrent comme envoyant des messages non sollicités.
L'envoi de contenu non sollicité constitue également une violation de la politique d'utilisation acceptable d'AWS
Enfin, dans de nombreux pays, régions et juridictions, de lourdes pénalités peuvent être appliquées pour l’envoi de SMS non sollicités. Par exemple, aux États-Unis, le TCPA (Telephone Consumer Protection Act) stipule que les consommateurs peuvent bénéficier de 500 à 1 500 USD de dommages et intérêts (payés par l’expéditeur) pour chaque message non sollicité reçu.
Cette section décrit plusieurs bonnes pratiques qui peuvent vous aider à améliorer votre engagement client et à éviter de lourdes pénalités. Cependant, notez que cette section ne contient pas de conseils juridiques. Consultez toujours un avocat pour obtenir des conseils juridiques.
Respectez les lois, les réglementations et les exigences des opérateurs
Vous pouvez avoir à vous acquitter d’amendes et de pénalités significatives si vous enfreignez les législations et les réglementations des pays ou régions où résident vos clients. Pour cette raison, il est essentiel de comprendre les lois liées à la messagerie SMS de chaque pays ou région dans lesquels vous travaillez.
La liste suivante contient des liens vers les lois essentielles qui s’appliquent aux communications SMS sur les principaux marchés à travers le monde.
-
États-Unis : le Telephone Consumer Protection Act de 1991, également connu sous le nom de TCPA, s’applique à certains types de messages SMS. Pour de plus amples informations, veuillez consulter les règles et réglementations
sur le site Web de la Federal Communications Commission. -
Royaume-Uni : la Privacy and Electronic Communications (EC Directive) Regulations 2003, également connue sous le nom de PECR, s’applique à certains types de messages SMS. Pour plus d’informations, consultez What are PECR?
sur le site Web de l’UK Information Commissioner’s Office. -
Union européenne : la directive sur la vie privée et les communications électroniques (2002), parfois connue sous le nom d’ePrivacy Directive, s’applique à certains types de messages SMS. Pour de plus amples informations, veuillez consulter le texte complet de la loi (format PDF)
sur le site Web Europa.eu. -
Canada : le Fighting Internet and Wireless Spam Act, plus communément appelé Canada’s Antispam Law ou CASL, s’applique à certains types de messages SMS. Pour de plus amples informations, veuillez consulter le texte complet de la loi
sur le site Web du Parlement canadien. -
Japon : la loi sur le règlement de transmission des courriers électroniques spécifiques peut s’appliquer à certains types de messages SMS. Pour plus d’informations, consultez la rubrique Japan’s Countermeasures Against Spam
du site web du ministère japonais de l’intérieur et des communications.
En tant qu’expéditeur, ces lois peuvent s’appliquer à votre cas, même si votre entreprise ou votre organisation n’est pas basée dans l’un de ces pays. Certaines législations dans cette liste ont été initialement créées pour traiter les e-mails ou les appels téléphoniques indésirables, mais ont été interprétées ou étendues pour s’appliquer aussi aux messages SMS. D’autres pays et régions peuvent avoir leurs propres lois liées à la transmission des messages SMS. Consultez un avocat dans chaque pays ou région où vos clients sont situés pour obtenir des conseils juridiques.
Dans de nombreux pays, les opérateurs locaux ont en fin de compte le pouvoir de déterminer le type de trafic qui circule sur leurs réseaux. Cela signifie que les opérateurs peuvent imposer des restrictions sur le contenu des SMS qui dépassent les exigences minimales des lois locales.
Obtenir une autorisation
N’envoyez pas de messages aux destinataires qui n’ont pas demandé explicitement à recevoir les types spécifiques de messages que vous prévoyez d’envoyer. Ne partagez pas de listes d’inscription, y compris entre des organisations de la même entreprise.
Si les destinataires peuvent s’inscrire pour recevoir vos messages via un formulaire en ligne, ajoutez des systèmes pour empêcher les scripts automatisés d’inscrire des personnes à leur insu. Vous devez également limiter le nombre de fois qu’un utilisateur peut soumettre un numéro de téléphone au cours d’une même session.
Lorsque vous recevez une demande d’acceptation de SMS, envoyez au destinataire un message pour l’inviter à confirmer qu’il souhaite recevoir des messages de votre part. N’envoyez aucun message supplémentaire à ce destinataire tant qu’il n’a pas confirmé son abonnement. Un message de confirmation d’abonnement peut se présenter comme l’exemple ci-dessous :
Text YES to join ExampleCorp alerts. 2 msgs/month. Msg &
data rates may apply. Reply HELP for help, STOP to cancel.
Conservez les enregistrements incluant la date, l’heure et la source de chaque demande d’acceptation et de chaque confirmation. Cela peut être utile si un opérateur ou un organisme de régulation les demande ; cela peut également vous aider à effectuer des audits réguliers sur votre liste de clients.
Flux de travaux d’abonnement
Dans certains cas (comme l’enregistrement gratuit ou par code court aux États-Unis), les opérateurs de téléphonie mobile vous demandent de fournir des maquettes ou des captures d’écran de l’ensemble de votre flux de travail d’abonnement. Les maquettes ou captures d’écran doivent ressembler étroitement au flux de travaux d’abonnement que vos destinataires suivront.
Vos maquettes ou captures d’écran doivent inclure toutes les informations requises indiquées ci-dessous afin de maintenir le plus haut niveau de conformité.
Informations requises
-
Une description du cas d’utilisation de la messagerie que vous allez envoyer via votre programme.
-
La phrase « Des frais peuvent s’appliquer pour les messages et données. »
-
Une indication de la fréquence à laquelle les destinataires recevront des messages de votre part. Par exemple, un programme de messagerie récurrent peut indiquer « un message par semaine ». Un exemple d’utilisation d’un mot de passe unique ou d’une authentification multifactorielle peut indiquer « la fréquence des messages varie » ou « un message par tentative de connexion ».
-
Liens vers vos conditions générales et vos documents de politique de confidentialité.
Motifs de rejet courants pour les abonnements non conformes
-
Si le nom de l’entreprise fourni ne correspond pas à celui indiqué sur la maquette ou la capture d’écran. Toute relation non évidente doit être expliquée dans la description du flux de travaux d’abonnement.
-
S’il apparaît qu’un message sera envoyé au destinataire, mais qu’aucun consentement n’est explicitement recueilli avant de le faire. Le consentement explicite est obligatoire pour tous les messages.
-
S’il apparaît que la réception d’un SMS est requise pour s’inscrire à un service. Cela n’est pas conforme si le flux de travaux ne fournit aucune alternative à la réception d’un message d’abonnement sous une autre forme, comme un e-mail ou un appel vocal.
-
Si la langue d’abonnement est entièrement présentée dans les conditions d’utilisation. Les informations doivent toujours être présentées au destinataire au moment de l’abonnement plutôt que dans un document de politique associé.
-
Si un client a consenti à recevoir un type de message de votre part et que vous lui envoyez d’autres types de SMS. Par exemple, il accepte de recevoir des mots de passe à usage unique, mais reçoit également des messages de sondage.
-
Si les informations requises (énumérées ci-dessus) ne sont pas présentées aux destinataires.
L’exemple suivant est conforme aux exigences des opérateurs de téléphonie mobile pour un cas d’utilisation d’authentification multifactorielle.

Maquette d'un cas d'utilisation de l'authentification multifactorielle
Elle contient du texte et des images finalisés, et affiche l’intégralité du flux d’abonnement, avec des annotations. Dans le flux de travaux d’abonnement, le client doit prendre des mesures distinctes et intentionnelles pour donner son consentement à recevoir des SMS. Ce flux contient toutes les informations requises.
Autres types de flux de travaux d’abonnement
Les opérateurs de téléphonie mobile accepteront également les flux de travaux d’abonnement en dehors des applications et des sites Web, comme l’abonnement verbal ou écrit, s’ils sont conformes aux éléments décrits ci-dessus. Un flux de travaux d’abonnement conforme et un script verbal ou écrit recueilleront le consentement explicite du destinataire pour recevoir un type de message spécifique. À titre d’exemple, citons le script verbal qu’un agent de support utilise pour recueillir le consentement avant de l’enregistrer dans une base de données de service ou un numéro de téléphone indiqué sur un dépliant promotionnel. Pour fournir une maquette de ces types de flux de travail opt-in, vous pouvez fournir une capture d'écran de votre script d'opt-in, de votre matériel marketing ou de votre base de données dans laquelle les numéros sont collectés. Les opérateurs de téléphonie mobile peuvent avoir des questions supplémentaires concernant ces cas d’utilisation si l’abonnement n’est pas clair ou si le cas d’utilisation dépasse certains volumes.
Ne pas envoyer à d’anciennes listes
Les utilisateurs changent souvent de numéro de téléphone. Un numéro de téléphone dont le propriétaire a accepté d’être contacté il y a deux ans pourrait appartenir à quelqu’un d’autre aujourd’hui. N’utilisez pas une ancienne liste de numéros de téléphone pour un nouveau programme de messages ; si vous le faites, certains messages risquent d’échouer car le numéro n’est plus en service, et certaines personnes se désinscriront parce qu’elles ne se souviennent pas de vous avoir donné leur consentement.
Effectuer un audit de vos listes de clients
Si vous envoyez des campagnes SMS récurrentes, effectuez un audit de vos listes de clients de façon régulière. Effectuer un audit de vos listes de clients permet de vous assurer que seuls les clients intéressés par la réception de vos messages reçoivent ces derniers.
Lorsque vous effectuez un audit de votre liste, envoyez à chaque client un message lui rappelant qu’il s’est abonné, et fournissez-lui les informations requises pour un désabonnement. Un message de rappel peut se présenter comme l’exemple ci-dessous :
You're subscribed to ExampleCorp alerts. Msg & data rates
may apply. Reply HELP for help, STOP to unsubscribe.
Archivage des enregistrements
Conservez les enregistrements indiquant à quel moment chaque client a demandé de recevoir des messages SMS de votre part, et quels messages vous avez envoyés à chaque client. De nombreux pays et régions du monde entier imposent aux expéditeurs de SMS de conserver ces enregistrements de manière facilement consultable. Les opérateurs de téléphonie mobile peuvent également vous demander ces informations à tout moment. Les informations exactes que vous devez fournir varient en fonction du pays ou de la région. Pour plus d’informations sur les exigences en matière d’archivage des enregistrements, consultez les réglementations relatives aux messages SMS commerciaux de chaque pays ou région où vos clients se trouvent.
Un opérateur ou un organisme de réglementation nous demande parfois de prouver qu’un client s’est inscrit pour recevoir des messages de votre part. Dans ces situations, il vous Support contacte pour vous fournir une liste des informations dont le transporteur ou l'agence a besoin. Si vous ne pouvez pas fournir les informations demandées, nous sommes susceptibles de suspendre votre capacité à envoyer de nouveaux messages SMS.
Faites en sorte que vos messages soient clairs, honnêtes et concis
Le SMS est un support unique. La character-per-message limite de 160 signifie que vos messages doivent être concis. Les techniques que vous pouvez utiliser sur d’autres canaux de communication, comme les e-mails, peuvent ne pas s’appliquer au canal SMS et peuvent même sembler malhonnêtes ou trompeuses lorsqu’elles sont utilisées avec des SMS. Si le contenu de vos messages ne respecte pas les bonnes pratiques, les destinataires peuvent ignorer vos messages ; dans le pire des cas, les opérateurs de téléphonie mobile peuvent identifier vos messages comme du spam et bloquer les futurs messages provenant de votre numéro de téléphone.
Cette section fournit des conseils et des idées pour créer un message SMS efficace.
Identifiez-vous en tant qu’expéditeur
Vos destinataires doivent pouvoir déterminer immédiatement que vous êtes l’auteur du message. Les expéditeurs qui suivent cette bonne pratique incluent un nom d’identification (« nom du programme ») au début de chaque message.
- Ne le faites pas :
-
Your account has been accessed from a new device. Reply Y to confirm.
- Essayez plutôt ceci :
-
ExampleCorp Financial Alerts: You have logged in to your account from a new device. Reply Y to confirm, or STOP to opt-out.
N'essayez pas de faire en sorte que votre message ressemble à un person-to-person message
Certains spécialistes du marketing sont tentés d’ajouter une touche personnelle à leurs SMS, en faisant croire que leurs messages ont été envoyés par une personne spécifique. Cependant, cette technique peut donner l’impression que votre message est une tentative d’hameçonnage.
- Ne le faites pas :
-
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.
- Essayez plutôt ceci :
-
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.
Soyez prudent lorsque vous parlez d’argent
Les fraudeurs exploitent souvent la volonté des gens d’économiser et de recevoir de l’argent. Ne faites pas d’offres trop belles pour être vraies. N’utilisez pas l’appât de l’argent pour tromper les gens. N’utilisez pas de symboles monétaires pour parler d’argent.
- Ne le faites pas :
-
Save big $$$ on your next car repair by going to https://www.example.com.
- Essayez plutôt ceci :
-
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.
Utilisez uniquement les caractères nécessaires
Les marques ont souvent envie de protéger leurs produits en ajoutant des symboles de marque tels que ™ ou ® dans leurs messages. Toutefois, ces symboles ne font pas partie de l’ensemble de caractères standard (appelé alphabet GSM) qui peut être inclus dans un SMS de 160 caractères. Lorsque vous envoyez un message contenant l’un de ces caractères, votre message est automatiquement envoyé à l’aide d’un système de codage de caractères différent, qui ne prend en charge que 70 caractères par message. Par conséquent, votre message peut être divisé en plusieurs parties. Étant donné que vous êtes facturé pour chaque partie que vous envoyez, l’envoi de l’intégralité du message peut vous coûter plus cher. En outre, vos destinataires peuvent recevoir plusieurs messages d’affilée de votre part, au lieu d’un seul message. Pour plus d’informations sur l’encodage de caractères SMS, consultez Limites de caractères des SMS dans Amazon SNS.
- Ne le faites pas :
-
ExampleCorp Alerts: Save 20% when you buy a new ExampleCorp Widget® at example.com and use the promo code WIDGET.
- Essayez plutôt ceci :
-
ExampleCorp Alerts: Save 20% when you buy a new ExampleCorp Widget(R) at example.com and use the promo code WIDGET.
Note
Les deux exemples précédents sont presque identiques, mais le premier contient un symbole de marque déposée (®), qui ne fait pas partie de l’alphabet GSM. Par conséquent, le premier exemple est envoyé en deux messages, tandis que le second est envoyé en un message.
Utilisez des liens valides et sûrs
Si votre message comporte des liens, vérifiez-les pour vous assurer qu’ils fonctionnent. Testez vos liens sur un appareil en dehors du réseau de votre entreprise pour vous assurer qu’ils sont corrects. En raison de la limite de 160 caractères des messages SMS, les messages très longs URLs peuvent être répartis sur plusieurs messages. Vous devez utiliser des domaines de redirection pour fournir des informations abrégées URLs. Toutefois, n’utilisez pas de services gratuits pour raccourcir des liens, comme tinyurl.com ou bitly.com, car les opérateurs ont tendance à filtrer les messages qui contiennent des liens sur ces domaines. Cependant, vous pouvez utiliser des services payants pour raccourcir vos liens, à condition que ces derniers soient redirigés vers un domaine dont l’usage est exclusivement réservé à votre entreprise ou organisation.
- Ne le faites pas :
-
Go to https://tinyurl.com/4585y8mr today for a special offer!
- Essayez plutôt ceci :
-
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.
Limitez le nombre d’abréviations employé
La limite de 160 caractères du canal SMS pousse certains expéditeurs à utiliser des abréviations de manière intensive dans leurs messages. Cependant, l’utilisation excessive d’abréviations peut sembler peu professionnelle à de nombreux lecteurs et peut amener certains utilisateurs à signaler votre message comme spam. Il est tout à fait possible d’écrire un message cohérent sans utiliser trop d’abréviations.
- Ne le faites pas :
-
Get a gr8 deal on ExampleCorp widgets when u buy a 4-pack 2day.
- Essayez plutôt ceci :
-
ExampleCorp Alerts: Today only—an exclusive deal on ExampleCorp Widgets at example.com. Text STOP to opt-out.
Répondre de manière appropriée
Lorsqu’un destinataire répond à vos messages, veillez à lui répondre en lui fournissant des informations utiles. Par exemple, lorsqu’un client répond à l’un de vos messages avec le mot-clé « AIDE », envoyez-lui des informations sur le programme auquel il est abonné, le nombre de messages que vous envoyez chaque mois, et les méthodes qui lui permettent de vous contacter afin d’obtenir plus d’informations. La réponse à une demande AIDE peut se présenter comme l’exemple ci-dessous :
HELP: ExampleCorp alerts: email help@example.com or call
425-555-0199. 2 msgs/month. Msg & data rates may apply. Reply STOP to
cancel.
Lorsqu’un client répond avec le mot-clé « STOP », indiquez-lui qu’il ne recevra plus d’autres messages. La réponse à une demande STOP peut se présenter comme l’exemple ci-dessous :
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.
Ajuster votre envoi en fonction de l’implication
Les priorités de vos clients peuvent évoluer au fil du temps. Si les clients ne considèrent plus vos messages comme utiles, ils peuvent les refuser complètement, voire même les signaler comme messages indésirables. Pour ces raisons, il est important que vous ajustiez vos pratiques d’envoi en fonction de l’implication du client.
Pour les clients qui s’impliquent rarement par rapport à vos messages, vous devez ajuster la fréquence de ces derniers. Par exemple, si vous envoyez des messages hebdomadaires aux clients impliqués, vous pouvez créer un récapitulatif mensuel distinct pour les clients qui sont moins impliqués.
Enfin, supprimez de vos listes de clients ceux qui ne sont pas impliqués du tout. Cette étape permet de prévenir toute frustration provoquée par vos messages de la part des clients. Elle vous permet d’économiser de l’argent et contribue à protéger votre réputation d’expéditeur.
Envoyer à des heures appropriées
Envoyez des messages uniquement pendant les heures normales d’ouverture de bureau. Si vous envoyez des messages à l’heure du dîner ou au milieu de la nuit, il y a de grandes chances que vos clients se désinscrivent de vos listes afin d’éviter d’être dérangés. De plus, cela n’a aucun sens d’envoyer des SMS lorsque vos clients ne peuvent pas y répondre immédiatement.
Si vous envoyez des campagnes ou des parcours à de très grandes audiences, vérifiez les taux de débit pour vos numéros de création. Divisez le nombre de destinataires par votre débit pour déterminer le temps qu’il faudra pour envoyer des messages à tous vos destinataires.
Éviter la fatigue multicanal
Dans vos campagnes, si vous utilisez plusieurs canaux de communication (e-mail, SMS et messages push), n’envoyez pas le même message dans chaque canal. Lorsque vous envoyez le même message simultanément dans plusieurs canaux, vos clients percevront probablement votre comportement d’envoi comme agaçant plutôt qu’utile.
Utiliser des codes courts dédiés
Si vous utilisez des codes courts, conservez un code court distinct pour chaque marque et chaque type de message. Par exemple, si votre entreprise possède deux marques, utilisez un code court distinct pour chacune d’elles. De même, si vous envoyez des messages promotionnels et des messages transactionnels, utilisez un code court distinct pour chaque type de message. Pour en savoir plus sur la demande de codes abrégés, consultez la section Demande de codes abrégés pour la messagerie SMS AWS End User Messaging SMS dans le Guide de AWS End User Messaging SMS l'utilisateur.
Vérifiez vos numéros de téléphone de destination
Lorsque vous envoyez des SMS via Amazon SNS, vous êtes facturé pour chaque partie de message que vous envoyez. Le prix que vous payez par partie de message varie en fonction du pays ou de la région du destinataire. Pour plus d'informations sur la tarification des SMS, consultez la section Tarification des SMS AWS dans le monde entier
Lorsqu'Amazon SNS accepte une demande d'envoi de SMS (suite à un appel à l'SendMessagesAPI, ou suite au lancement d'une campagne ou d'un parcours), l'envoi de ce message vous est facturé. Cette instruction est vraie même si le destinataire prévu ne reçoit pas réellement le message. Par exemple, si le numéro de téléphone du destinataire n'est plus en service ou si le numéro auquel vous avez envoyé le message n'était pas un numéro de téléphone portable valide, l'envoi du message vous sera toujours facturé.
Amazon SNS accepte les demandes valides d'envoi de SMS et tente de les distribuer. Pour cette raison, vous devez vérifier que les numéros de téléphone auxquels vous envoyez des messages sont des numéros de téléphone mobiles valides. Vous pouvez l'utiliser AWS End User Messaging SMS pour envoyer un message test afin de déterminer si un numéro de téléphone est valide et de quel type de numéro il s'agit (mobile, fixe ou VoIP). Pour plus d'informations, voir Envoyer un message de test avec le simulateur de SMS dans le guide de AWS End User Messaging SMS l'utilisateur.
Conception axée sur la redondance
Pour les programmes de messagerie stratégiques, nous vous recommandons de configurer Amazon SNS dans plusieurs Région AWS. Amazon SNS est disponible en plusieurs versions. Régions AWS Pour obtenir la liste des régions où Amazon SNS est disponible, consultez les Références générales AWS.
Les numéros de téléphone que vous utilisez pour les messages SMS, y compris les codes courts, les codes longs, les numéros gratuits et les numéros 10DLC, ne peuvent pas être répliqués dans les Régions AWS. Par conséquent, pour utiliser Amazon SNS dans plusieurs régions, vous devez demander des numéros de téléphone distincts dans chaque région où vous souhaitez utiliser Amazon SNS. Par exemple, si vous utilisez un code abrégé pour envoyer des SMS à des destinataires aux États-Unis d'Amérique, vous devez demander des codes abrégés distincts pour Région AWS chacun des messages que vous comptez utiliser.
Dans certains pays, vous pouvez également utiliser plusieurs types de numéros de téléphone pour une redondance accrue. Par exemple, aux États-Unis, vous pouvez demander des codes courts, des numéros 10DLC et des numéros gratuits. Chacun de ces types de numéros de téléphone emprunte un chemin différent vers le destinataire. Le fait de disposer de plusieurs types de numéros de téléphone, qu'ils soient identiques Région AWS ou répartis sur plusieurs Régions AWS, fournit une couche supplémentaire de redondance, ce qui peut contribuer à améliorer la résilience.
Limites et restrictions pour les SMS
Pour connaître les limites et restrictions relatives aux SMS, consultez la section Limites et restrictions relatives aux SMS et MMS dans le guide de AWS End User Messaging SMS l'utilisateur.
Gestion des mots clés de désabonnement
Les destinataires de SMS peuvent utiliser leurs appareils pour se désinscrire des messages en répondant avec un mot clé. Pour de plus amples informations, veuillez consulter Désactivation de la réception des SMS.
CreatePool
Utilisez l'action d'API CreatePool
pour créer un nouveau pool et associer une identité d'origine spécifiée au pool. Pour plus d'informations, consultez CreatePoolla section Référence des AWS End User Messaging SMS API.
PutKeyword
Utilisez l'action PutKeyword
API pour créer ou mettre à jour une configuration de mots clés sur un numéro de téléphone ou un pool d'origine. Pour plus d'informations, consultez PutKeywordla section Référence des AWS End User Messaging SMS API.
Gestion des paramètres des numéros
Pour gérer les paramètres des codes courts et longs dédiés que vous avez demandés au AWS Support et attribués à votre compte, voir Modifier les fonctionnalités d'un numéro de téléphone avec AWS CLI l'entrée AWS End User Messaging SMS.
Limites de caractères des SMS dans Amazon SNS
Chaque SMS peut contenir jusqu’à 140 octets d’informations. Le nombre de caractères que vous pouvez inclure dans un seul message SMS dépend du type de caractères figurant dans le message.
Si votre message utilise uniquement des caractères du jeu de caractères GSM 03.38, également connu sous le nom d’alphabet GSM 7 bits, il peut contenir jusqu’à 160 caractères. Si votre message contient des caractères n’appartenant pas au jeu de caractères GSM 03.38, il peut contenir jusqu’à 70 caractères. Lorsque vous envoyez un message SMS, Amazon SNS détermine automatiquement l'encodage le plus efficace à utiliser.
Lorsqu’un message contient plus que le nombre maximal de caractères, il est fractionné. Lorsqu’un messages est fractionné, chacune de ses parties contient des informations complémentaires sur la partie qui la précède. Lorsque l’appareil du destinataire reçoit des parties de message ainsi fractionnées, il utilise ces informations complémentaires pour s’assurer que toutes les parties du message sont affichées dans le bon ordre. Selon l’opérateur mobile et l’appareil du destinataire, plusieurs messages peuvent être affichés comme un seul message ou comme une séquence de messages séparés. Par conséquent, le nombre de caractères dans chaque partie d’un message est réduit à 153 (pour les messages qui contiennent uniquement des caractères GSM 03.38) ou 67 (pour les messages qui contiennent d’autres caractères). Vous pouvez estimer le nombre de parties que contient votre message avant de l’envoyer à l’aide des outils de calcul de la longueur des SMS, dont plusieurs sont disponibles en ligne. La taille maximale prise en charge pour tout message est de 1 600 caractères GSM ou de 630 caractères non GSM. Pour plus d'informations sur le débit et la taille des messages, consultez SMS character limits in Amazon Pinpoint (Limites de caractères des SMS dans Amazon Pinpoint) dans le Guide de l'utilisateur Amazon Pinpoint.
Pour afficher le nombre de parties pour chaque message que vous envoyez, vous devez d'abord activer Event stream settings (Paramètres du flux d'événements). Ce faisant, Amazon SNS produit un événement _SMS.SUCCESS
lorsque le message est remis au fournisseur mobile du destinataire. L’enregistrement d’événement _SMS.SUCCESS
contient un attribut appelé attributes.number_of_message_parts
. Cet attribut spécifie le nombre de parties contenues dans le message.
Important
Lorsque vous envoyez un message avec plusieurs parties, vous êtes facturé en fonction du nombre de parties contenues dans le message.
Jeu de caractères GSM 03.38
Le tableau suivant répertorie tous les caractères qui sont présents dans le jeu de caractères GSM 03.38. Si vous envoyez un message qui inclut uniquement des caractères indiqués dans le tableau suivant, le message peut contenir jusqu’à 160 caractères.
Caractères standard 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 | e | f | g | h | i | j | k | l | m |
n | o | p | q | r | s | t | u | v | s, sem | h/24, j/7 | y | z |
à | Å | å | Ä | ä | Ç | É | é | è | ì | Ñ | ñ | ò |
Ø | ø | Ö | ö | ù | Ü | ü | Æ | æ | ß | 0 | 1 | 2 |
3 | 4 | 5 | 6 | 7 | 8 | 9 | & | * | @ | : | , | ¤ |
$ | = | ! | > | # | - | ¡ | ¿ | ( | < | % | . | + |
£ | ? | " | ) | § | ; | ' | / | _ | ¥ | Δ | Φ | Γ |
Λ | Ω | Π | Ψ | Σ | Θ | Ξ |
Le jeu de caractères GSM 03.38 inclut plusieurs symboles en plus de ceux indiqués dans le tableau précédent. Cependant, chacun de ces caractères est considéré comme deux caractères, car il comprend également un caractère d’échappement invisible :
-
^
-
{
-
}
-
\
-
[
-
]
-
~
-
|
-
€
Enfin, le jeu de caractères GSM 03.38 inclut également les caractères non imprimés suivants :
-
Un caractère espace.
-
Une commande de saut de ligne, ce qui signifie la fin d’une ligne de texte et le début d’une autre.
-
Une commande de retour chariot, qui se déplace au début d’une ligne de texte (généralement après un caractère de saut de ligne).
-
Une commande d’échappement, qui est automatiquement ajoutée pour les caractères de la liste précédente.
Exemples de messages
Cette section contient plusieurs exemples de messages SMS. Pour chaque exemple, elle affiche le nombre total de caractères, ainsi que le nombre de parties de message pour le message.
Exemple 1 : message long qui ne contient que des caractères de l’alphabet GSM 03.38
Le message suivant contient uniquement des caractères figurant dans l’alphabet 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.
Le message précédent contient 180 caractères, il doit donc être fractionné en plusieurs parties. Lorsqu’un message est fractionné, chacune de ses parties peut contenir 153 caractères GSM 03.38. Par conséquent, ce message est envoyé en 2 parties.
Exemple 2 : message contenant des caractères multi-octets
Le message suivant contient plusieurs caractères chinois, dont aucun n’appartient à l’alphabet GSM 03.38.
亚马逊公司是一家总部位于美国西雅图的跨国电子商务企业,业务起始于线上书店,不久之后商品走向多元化。杰夫·贝佐斯于1994年7月创建了这家公司。
Le message précédent contient 71 caractères. Cependant, étant donné que la majorité des caractères du message n’appartiennent pas à l’alphabet GSM 03.38, il est envoyé en deux parties. Chacune d’elles peut contenir un maximum de 67 caractères.
Exemple 3 : message contenant un seul caractère non GSM
Le message suivant contient un seul caractère qui n’appartient pas à l’alphabet GSM 03.38. Dans cet exemple, le caractère est un guillemet simple (’), c’est-à-dire un caractère différent d’une apostrophe ordinaire (’). Les applications de traitement de texte telles que Microsoft Word remplacent souvent automatiquement les apostrophes par des guillemets simples fermants. Si vous rédigez vos messages SMS dans Microsoft Word et que vous les collez dans Amazon SNS, vous devez supprimer ces caractères spéciaux et les remplacer par des apostrophes.
John: Your appointment with Dr. Salazar’s office is
scheduled for next Thursday at 4:30pm. Reply YES to confirm, NO to
reschedule.
Le message précédent contient 130 caractères. Cependant, comme il contient le caractère guillemet simple fermant, qui ne fait pas partie de l’alphabet GSM 03.38, il est envoyé en deux parties.
Si vous remplacez le caractère guillemet simple fermant dans ce message par une apostrophe (qui fait partie de l’alphabet GSM 03.38), le message est envoyé en une seule partie.