Skip to content

Questions fréquemment posées

Cet article répond aux questions fréquemment posées sur l’envoi de messages SMS, MMS et RCS.

Général

Qu’est-ce qu’un app_id dans l’objet API SMS ?

La clé API d’identifiant d’application, ou app_id, est un paramètre qui associe l’activité à une application spécifique dans votre espace de travail. Il désigne l’application de l’espace de travail avec laquelle vous interagissez. Par exemple, vous avez un app_id pour votre application iOS, un app_id pour votre application Android et un app_id pour votre intégration web.

Pour les SMS, le paramètre app_id est requis lors de l’envoi de messages SMS via l’API (comme l’endpoint /messages/send). Il spécifie quelle application de votre espace de travail est associée à l’activité SMS ou à l’appel API. Vous pouvez utiliser n’importe quel app_id valide d’une application configurée dans votre espace de travail pour l’envoi de messages SMS, que l’utilisateur ait ou non cette application spécifique sur son profil.

Vous pouvez trouver votre app_id en accédant à Paramètres > Paramètres de l’application et en localisant la section Identification.

Que se passe-t-il si plusieurs utilisateurs ont le même numéro de téléphone ?

Lorsque plusieurs profils utilisateurs partageant un même numéro de téléphone (activé pour les SMS) sont éligibles à une Campaign ou un composant Canvas basé sur une action au même moment, déclenché par l’événement d’un SMS entrant, Braze dédupliquera les utilisateurs au niveau du composant Canvas. Cela empêchera les utilisateurs de recevoir plus d’un SMS pour un composant Canvas, même si plusieurs utilisateurs partagent le même numéro de téléphone.

Braze utilisera le flux suivant pour déterminer le profil destinataire :

  • Vérifier quel profil a reçu un SMS le plus récemment (jusqu’à 7 jours auparavant) ; s’il en existe un, envoyer à cet utilisateur.
  • Si aucun n’a reçu de SMS au cours des 7 derniers jours, envoyer à l’utilisateur qui possède un alias d’utilisateur « phone » correspondant au numéro de téléphone.
  • Si aucun n’existe, envoyer à un profil aléatoire parmi ceux disponibles.

Si vous recevez un mot-clé « START » ou « STOP » depuis le numéro de téléphone partagé, tous les profils utilisateurs seront abonnés et activés pour les SMS, ou désabonnés. Cela s’applique également aux changements d’état via l’API. Par exemple, si plusieurs profils avec des ID externes différents ont les mêmes numéros de téléphone, un changement d’état de groupe d’abonnement via l’API mettra à jour tous les profils avec ce numéro de téléphone, même si un seul ID externe est spécifié.

Pour éviter des mises à jour inutilement volumineuses, Braze mettra à jour un maximum de 100 profils utilisateurs partageant un identifiant lorsqu’une mise à jour d’abonnement est effectuée. Si plus de 100 profils utilisateurs partagent le même numéro de téléphone, tous les profils ne seront pas mis à jour.

Pourquoi est-ce que je constate un pic d’abonnements SMS provenant d’une source spécifique ?

Si vous observez une augmentation anormalement importante du nombre d’abonnements, notamment en examinant les données de l’endpoint /subscription/status/set via Currents, cela peut être dû à des profils utilisateurs en double.

Lorsqu’une requête est envoyée à l’endpoint /subscription/status/set avec uniquement un numéro de téléphone (sans external_id fourni), Braze met à jour tous les profils utilisateurs partageant ce numéro de téléphone. Si votre espace de travail contient des profils en double, le nombre d’utilisateurs ayant mis à jour leur état d’abonnement est gonflé, même si un seul numéro de téléphone a changé.

Pour analyser les données d’abonnement de manière plus précise lors de l’extraction depuis Currents, mettez à jour votre requête pour compter les numéros de téléphone distincts plutôt que de compter tous les événements de changement d’état d’abonnement.

Que sont les codes courts partagés ?

Avec un code court partagé, tous les messages texte, quelle que soit l’entreprise ou l’organisation qui les envoie, arrivent sur l’appareil mobile du consommateur depuis le même numéro de téléphone à 5-6 chiffres. Bien que les codes courts partagés soient relativement peu coûteux et immédiatement disponibles, cela signifie que votre entreprise n’aura pas de code court dédié.

Voici quelques inconvénients de cette approche :

  • Si vos clients se désabonnent des messages d’une autre entreprise partageant un code court avec vous, ils se seront également désabonnés de vos messages.
  • Si une entreprise enfreint les règles, les messages de toutes les entreprises sont suspendus.
  • Problèmes de sécurité

Facturation et tarification

Comment serai-je facturé pour les SMS ?

En plus des frais liés aux codes courts et codes longs, Braze fournit une allocation de messages SMS pour différents pays. Autrement dit, nous travaillons avec vous pour définir un certain nombre de segments de message pour différents pays, que vous utiliserez pour envoyer des Campaigns SMS. La facturation est basée sur le nombre de segments de message envoyés par pays. Pour en savoir plus sur le calcul des segments de message, consultez notre guide Segments de message et limites de caractères. Votre gestionnaire de compte vous contactera pour vous informer si vous approchez de votre maximum, en fournissant des rapports pertinents pour vous tenir informé. Pour toute question concernant les dépassements, contactez votre conseiller Braze.

Les tarifs MMS et SMS sont-ils différents ?

Les MMS et les SMS ont des coûts différents et sont facturés séparément en fonction du volume. Contactez l’équipe d’onboarding de Braze pour obtenir des informations sur la tarification.

Comment puis-je éviter les dépassements ?

Bien que nous ne puissions pas garantir que vous n’aurez jamais de dépassement, vous pouvez suivre ces précautions pour réduire les risques de dépasser vos limites allouées :

  • Faites attention au nombre de caractères dans votre SMS. Envoyer involontairement plus d’un segment peut entraîner des dépassements. Pour plus de détails, consultez notre détail des segments.
  • Calculez soigneusement les caractères de votre SMS pour tenir compte du Liquid ou du contenu connecté. Le composeur SMS de Braze dans votre tableau de bord n’estime pas et ne prend pas en compte l’utilisation de ces fonctionnalités.
  • Tenez compte du type d’encodage utilisé par votre message : si votre message utilise l’encodage GSM-7, vous pouvez généralement estimer que vous pouvez envoyer un message de 128 caractères par segment de message. Si votre message utilise l’encodage UCS-2, vous pouvez généralement estimer que vous pouvez envoyer un message de 67 caractères par segment de message.
  • Testez, testez et testez encore ! Testez toujours vos messages SMS avant le lancement, en particulier lorsque vous utilisez Liquid et le contenu connecté.

Si un message est envoyé vers une ligne fixe, le message sera-t-il quand même comptabilisé dans mon nombre d’envois SMS ?

Aux États-Unis, au Canada et au Royaume-Uni :

  • Si un SMS est envoyé vers une ligne fixe, il sera marqué comme Non distribué. Notez que Twilio facturera tout de même la tentative de distribution, de sorte que les messages marqués comme Envoyé, Distribué ou Non distribué dans vos journaux de messages seront facturés.
  • Au Royaume-Uni, certains opérateurs convertiront le SMS en message vocal, distribuant ainsi le message.

Dans les autres pays :

  • Twilio renverra une erreur et vous ne serez pas facturé pour la tentative d’envoi du SMS.

Pourquoi le tableau de bord de Braze m’avertit-il que je pourrais être facturé pour des segments de message supplémentaires alors que mon message fait moins de 160 (GSM-7) ou 70 (UCS-2) caractères ?

Vous pourriez être facturé pour des segments de message supplémentaires si votre message contient de la personnalisation Liquid. Le rendu des blocs de contenu ne se produit pas tant que le message n’est pas en cours de préparation pour l’envoi. Lorsque vous modifiez un SMS avec un bloc de contenu, Braze ne sait pas ce que le bloc de contenu contiendra, mais fournit une estimation approximative. Nous recommandons aux utilisateurs d’utiliser le panneau de test pour prévisualiser le message afin de mieux comprendre à quoi s’attendre.

Envoi et livrabilité

Vous pouvez inclure n’importe quel lien dans n’importe quelle Campaign SMS. Cependant, il y a quelques points à prendre en compte :

  • Les liens peuvent occuper une grande partie de la limite de 160 caractères pour les SMS. Si vous incluez un lien et du texte, cela peut entraîner l’envoi de deux SMS au lieu d’un seul.
  • Les entreprises utilisent souvent des raccourcisseurs de liens pour limiter l’impact sur le nombre de caractères. Cependant, si vous envoyez un lien raccourci via un code long, les opérateurs peuvent bloquer ou refuser le message, car ils peuvent considérer la redirection du lien comme suspecte.
  • L’utilisation d’un code court serait le type de numéro le plus fiable pour inclure des liens.

Braze dispose également de sa propre fonctionnalité de raccourcissement de liens qui raccourcit automatiquement les liens et fournit des analyses de clics. Consultez Raccourcissement de liens pour plus d’informations.

Faut-il limiter le débit d’envoi des SMS ?

Le taux de simultanéité et le débit par défaut permettent d’envoyer environ 360 000 messages par heure par code court. Un débit supplémentaire nécessite des codes courts supplémentaires.

Comment ajouter des URL à la liste autorisée pour les SMS ?

Avant d’envoyer des SMS contenant des URL à des utilisateurs dans certains pays (par exemple, la Suède ou les pays nordiques), vous devez faire enregistrer ces URL auprès de l’opérateur. Contactez votre gestionnaire de compte Braze pour obtenir de l’aide. Ce processus prend environ cinq jours.

Quelles sont les bonnes pratiques d’envoi pour éviter la détection de spam pour les SMS ?

  1. Assurez-vous que les instructions d’abonnement et de désabonnement sont claires.
  2. Vérifiez que vous (la marque) avez une relation avec le client.
  3. Assurez-vous que le contenu est pertinent par rapport à la relation et à ce que l’utilisateur a accepté de recevoir.

Pour plus de recommandations sur la prévention de la détection de spam, consultez les directives relatives aux lois et réglementations SMS.

Combien de caractères un emoji utilise-t-il ?

Les emojis peuvent être complexes, car il n’existe pas de nombre de caractères standard pour tous les emojis. Il y a un risque que l’emoji dépasse la limite de caractères et divise le SMS en plusieurs messages, même s’il apparaît comme un seul message dans le composeur de Braze. Lorsque vous testez vos messages, vous pouvez mieux vérifier si un message sera divisé en utilisant notre calculateur de segments.

Groupes d’abonnement et abonnement/désabonnement

Comment créer une logique d’abonnement sélectif aux SMS pour que les utilisateurs soient dans le bon groupe d’abonnement ?

Les mots-clés personnalisés seraient enregistrés en tant qu’événements personnalisés. Vous devriez donc créer des segments basés sur les mots-clés que les clients peuvent envoyer par SMS. Par exemple, si un utilisateur s’abonne aux SMS pour les messages VIP mais pas pour les alertes, vous pouvez créer un segment VIP et un segment d’alertes, puis attribuer l’utilisateur au segment approprié.

Si un utilisateur envoie « Stop » à notre code court, est-il désabonné du groupe d’abonnement ?

À quoi cela ressemble-t-il sur le profil utilisateur ? Le groupe d’abonnement reviendra à 2 tirets (- -), et il y aura des événements personnalisés pour l’abonnement et le désabonnement.

Si un utilisateur s’est désabonné et envoie un mot-clé à notre code court ou code long, reçoit-il la réponse que nous avons configurée pour ce mot-clé dans Braze ?

Si un utilisateur s’est désabonné et envoie un mot-clé appartenant à l’une des catégories de mots-clés par défaut, il recevra la réponse associée à ce mot-clé. Si un utilisateur s’est désabonné et envoie un mot-clé personnalisé, il ne recevra pas la réponse associée à ce mot-clé.

Les propriétés d’événement SMS capturent-elles les mots-clés dans une phrase ?

Pour qu’un mot-clé soit reconnu au sein d’une phrase (par exemple, « veuillez arrêter de m’envoyer des SMS »), vous devrez utiliser une instruction Liquid dans le message pour reconnaître le mot spécifique. Les propriétés d’événement ont une limite de 256 caractères ; en dehors de cela, il n’y a pas de limite de caractères.

Tests

Les SMS de test comptent-ils dans les limites ?

Oui. Gardez cela à l’esprit lorsque vous testez des messages.

Un utilisateur doit-il faire partie d’un groupe d’abonnement SMS pour recevoir des SMS de test ?

Oui. Les utilisateurs doivent disposer d’un numéro de téléphone valide, faire partie du groupe d’abonnement SMS utilisé pour l’envoi de test et avoir au moins un pays sélectionné sous Geographic Permissions pour les SMS.

Existe-t-il un moyen de vérifier si un alias existe sur un profil utilisateur ?

Les alias ne sont pas visibles sur le profil utilisateur. Vous devez utiliser les endpoints Exporter les données utilisateur pour confirmer que les alias ont bien été définis.

MMS

Y a-t-il des changements dans les données Currents lors de l’envoi d’un MMS ?

Non, le même niveau d’informations sera fourni lors de l’envoi d’un message MMS.

Puis-je contrôler l’ordre dans lequel l’image et le corps du message d’un MMS sont distribués ?

Braze n’a aucun contrôle sur l’ordre d’affichage lorsqu’un corps de message et des images sont inclus dans un message MMS. Cela dépend de plusieurs facteurs, notamment mais sans s’y limiter :

  • L’opérateur recevant le message
  • L’appareil recevant le message
  • La taille globale du message

Le MMS nécessite-t-il un processus d’onboarding séparé ?

Non. Le MMS est désormais inclus dans notre processus d’onboarding SMS. Les clients existants qui ont déjà effectué l’onboarding peuvent commencer à envoyer des campagnes MMS après avoir complété les étapes suivantes :

  1. Acheter le MMS.
  2. Contacter l’équipe d’onboarding de Braze pour demander l’activation de la fonctionnalité MMS. Cela activera le MMS et un groupe d’abonnement SMS/MMS sera créé ou mis à jour pour vous.

Ensuite, l’équipe d’onboarding de Braze s’assurera que vos codes courts et longs sont activés (aux États-Unis et au Canada) pour le MMS. Elle mettra également à jour vos groupes d’abonnement pour afficher vos numéros actuels qui ont été ajoutés ou activés pour le MMS. Une fois ces étapes terminées, vous pouvez envoyer des messages MMS immédiatement depuis notre compositeur SMS natif.

Pourquoi ne puis-je pas trouver le MMS sur mon tableau de bord alors que la fonctionnalité est activée ?

Le MMS n’est affiché sur le tableau de bord de Braze que lorsqu’un groupe d’abonnement est considéré comme « activé pour le MMS ». Cela se reflète par une étiquette MMS lors de la sélection du groupe d’abonnement dans le compositeur d’un message SMS/MMS. Cela signifie qu’au moins un numéro dans le groupe d’abonnement est capable d’envoyer un message MMS.

De plus, certaines situations nécessiteront que Twilio réapprouve l’activation de codes courts qui n’avaient pas initialement le MMS activé. Ce processus d’approbation peut prendre plusieurs semaines.

RCS

Pourquoi mon message RCS ne s’affiche-t-il pas correctement sur les appareils iOS ?

Les messages RCS peuvent s’afficher différemment sur un appareil iOS en fonction du système d’exploitation et de l’application de messagerie. Sur les appareils iOS, les comportements suivants peuvent se produire :

  • Les actions suggérées provenant de différents messages RCS dans le même fil de conversation peuvent être regroupées et affichées dans le mauvais ordre.
  • Les boutons de carte enrichie et les actions suggérées situées en dehors de la carte enrichie peuvent rester visibles même après avoir appuyé sur un bouton de carte enrichie ou une action suggérée.

Puis-je envoyer des messages vocaux préenregistrés avec RCS ?

Oui, vous pouvez utiliser les messages multimédias pour prendre en charge les fichiers audio.

Pourquoi les abonnements SMS via la REST API ne correspondent-ils pas au Total des abonnements sur la page SMS/MMS/RCS Performance ?

Le Total des abonnements et le Total des désabonnements sur le tableau de bord SMS/MMS/RCS Performance comptabilisent les changements d’abonnement déclenchés par le traitement des mots-clés SMS entrants (par exemple, un utilisateur envoyant un mot-clé d’abonnement à votre code court). Ils n’incluent pas toutes les mises à jour d’abonnement effectuées via la REST API, le tableau de bord ou d’autres sources.

Pour analyser les abonnements et les désabonnements par source, utilisez le Générateur de requêtes sur USERS_BEHAVIORS_SUBSCRIPTIONGROUP_STATECHANGE_SHARED et filtrez sur STATE_CHANGE_SOURCE (par exemple, Rest API versus Inbound Message).

New Stuff!