Bonnes pratiques pour l’optimisation des coûts des SMS sms-cost-optimization

Les SMS sont généralement facturés par les fournisseurs sur la base d’une limite de 160 caractères par message. L’envoi de SMS peut générer des coûts supplémentaires si les messages sont divisés en plusieurs parties.

Suivez ces instructions pour optimiser votre stratégie d’envoi de messages et réduire les dépenses.

Rester concis keep-messages-short

Journey Optimizer autorise jusqu’à 1 500 caractères dans le corps d’un SMS. Un avertissement s’affiche lorsque vous dépassez cette limite et les messages au-delà de ce seuil déclenchent une erreur.

La plupart des fournisseurs de SMS prennent en charge le codage GSM 7 bits, qui permet à un SMS de contenir jusqu’à 160 caractères. Les messages qui dépassent cette longueur sont automatiquement partagés en plusieurs parties de SMS (concaténation) :

  • Moins de 160 caractères : 1 partie de SMS
  • Entre 161 et 306 caractères : 2 parties de SMS
  • Entre 307 et 459 caractères : 3 parties de SMS

Pour réduire les coûts rédigez des messages contenant moins de 160 caractères afin qu’ils soient facturés comme une seule partie de SMS.

Par exemple, un message de 1 600 caractères consomme 10 crédits SMS, même s’il apparaît comme un message unique dans Journey Optimizer.

Éviter les caractères spéciaux qui augmentent la longueur avoid-special-characters

Certains caractères, tels que | ^ € { } [ ] ~ \, comptent pour deux caractères dans le codage GSM. En utilisant ces caractères dans votre message, vous risquez de dépasser plus rapidement la limite de 160 caractères.

Éviter le codage UCS-2 prevent-ucs2-encoding

Si le message contient des caractères non GSM, tels que du texte en chinois ou en arabe, des symboles de marque déposée ou des retours à la ligne causés par des outils de mise en forme avancée, le message sera codé par le fournisseur à l’aide d’UCS-2, qui ne prend en charge que 70 caractères par SMS.

L’utilisation du codage UCS-2 peut augmenter le nombre de caractères et, par conséquent, avoir un impact sur la facturation des messages par votre fournisseur de services.

Par exemple, un message Unicode de 200 caractères sera envoyé en 3 parties de SMS.

Bonnes pratiques de création authoring-best-practices

Rédigez le SMS final directement dans Journey Optimizer ou collez-le à partir d’applications en texte brut.

Évitez d’utiliser des applications en texte enrichi, car elles peuvent introduire des caractères masqués ou des sauts de ligne qui déclenchent l’utilisation du codage UCS-2, ce qui peut augmenter à la fois le nombre de parties de SMS et les coûts associés.

Vérifier le nombre de caractères avant l’envoi check-character-count

Utilisez des applications en texte brut ou le menu Journey Optimizer Simuler le contenu pour vérifier le nombre de caractères.

Lorsque Journey Optimizer affiche le nombre de caractères, espaces compris, lors de la simulation du contenu, tenez compte des points suivants :

  • Il n’inclut pas les caractères générés par la personnalisation dynamique ni certains caractères spéciaux.

  • Le comptage x/1500 sert d’indicateur visuel de la limite technique de la payload, et non de la limite par message, par exemple la limite de 160 caractères du codage GSM 7 bits.

  • Adobe prend en charge le codage UTF-8 dans l’éditeur, qui diffère du codage GSM-7.

Présentation du reporting understanding-reporting

Le reporting de Journey Optimizer compte l’ensemble du message comme un envoi, indépendamment des parties de SMS.

Le reporting du fournisseur reflète le nombre de parties de SMS réellement envoyées. Vous devez le consulter afin de vérifier la facturation et tout éventuel dépassement. Si Adobe est votre fournisseur de SMS via Sinch, vous recevrez ce rapport de facturation séparément tous les mois.

Considérations relatives à la personnalisation personalization-considerations

La personnalisation dynamique peut augmenter la longueur d’un message. Par exemple, le fait de remplacer une variable par un long prénom peut ajouter des caractères supplémentaires.

Ressources supplémentaires additional-resources

Consultez les caractères pris en charge et les règles de codage dans le guide Sinch de prise en charge des caractères.

recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76