Envoyer des messages de test
Avant d’envoyer une campagne de communication à vos utilisateurs, nous vous recommandons, en tant que bonne pratique, de la tester pour vous assurer qu’elle s’affiche correctement et fonctionne comme prévu. Vous pouvez créer et envoyer des messages de test à des appareils ou des membres de votre équipe sélectionnés à l’aide des outils du tableau de bord de Braze.

Assurez-vous d’enregistrer le brouillon de votre campagne après les tests pour éviter de supprimer votre campagne. Vous pouvez envoyer des messages de test sans enregistrer le message en tant que brouillon.
Étape 1 : Identifier vos utilisateurs test
Avant de tester votre campagne de communication, il est important d’identifier vos utilisateurs test. Ces utilisateurs peuvent être des ID utilisateur existants ou des adresses e-mail, ou bien de nouveaux utilisateurs utilisés exclusivement pour tester les campagnes de communication.
Facultatif : Créer un groupe de test de contenu
Un moyen pratique d’organiser vos utilisateurs test est de créer un groupe de test de contenu, qui comprend un groupe d’utilisateurs qui recevront des messages de test provenant de Campaigns. Vous pouvez ajouter ce groupe de test au champ Add Content Test Groups sous Test Recipients dans votre campagne, et lancer vos tests sans avoir à créer ou ajouter des utilisateurs test individuels.
Étape 2 : Envoyer des messages de test spécifiques à chaque canal
Pour connaître les étapes d’envoi des messages de test, consultez la section ci-dessous correspondant à votre canal.

Avant de pouvoir tester les messages Banner dans Braze, vous devrez créer une campagne Banner dans Braze. De plus, vérifiez que l’emplacement que vous souhaitez tester est déjà intégré dans votre application ou votre site web.
Après avoir créé votre message Banner, vous pouvez prévisualiser votre Banner ou envoyer un message de test.
- Rédigez votre message Banner.
- Sélectionnez Preview pour prévisualiser votre Banner ou envoyer un message de test.
- Pour envoyer un message de test, ajoutez un groupe de test de contenu ou un ou plusieurs utilisateurs individuels en tant que Test Recipients, puis sélectionnez Send Test.
Vous pourrez consulter votre message de test sur l’appareil pendant 5 minutes maximum.


Gardez à l’esprit que votre prévisualisation peut ne pas être identique au rendu final sur l’appareil d’un utilisateur en raison des différences matérielles.
Liste de vérification pour les tests
- Votre campagne Banner est-elle associée à un emplacement ?
- Les images et médias s’affichent-ils et fonctionnent-ils comme prévu sur vos types d’appareils et tailles d’écran ciblés ?
- Vos liens et boutons dirigent-ils l’utilisateur vers la bonne destination ?
- Le Liquid fonctionne-t-il comme prévu ? Avez-vous prévu une valeur d’attribut par défaut au cas où le Liquid ne renverrait aucune information ?
- Votre texte est-il clair, concis et correct ?

Pour envoyer un test à des groupes de test de contenu ou à des utilisateurs individuels, les notifications push doivent être activées sur vos appareils de test avec des jetons push valides enregistrés pour l’utilisateur test avant l’envoi. Pour les utilisateurs iOS, vous devez appuyer sur la notification push envoyée par Braze pour afficher la Content Card de test. Ce comportement s’applique uniquement aux Content Cards de test.
Les Content Cards de test sont envoyées via une notification push. La carte est intégrée dans le payload push, et le SDK l’extrait et la met en cache localement lorsque la notification push est reçue.
Ce processus contourne le système de distribution normal des cartes, c’est pourquoi les notifications push doivent être activées même si vous testez une Content Card.
Les Content Cards de test expirent environ cinq minutes après leur envoi.
Après avoir créé votre Content Card, vous pouvez envoyer une Content Card de test à votre application pour voir à quoi elle ressemble en temps réel.
- Rédigez votre Content Card.
- Sélectionnez l’onglet Test et sélectionnez au moins un groupe de test de contenu ou un utilisateur individuel pour recevoir ce message de test.
- Sélectionnez Send Test pour envoyer votre Content Card à votre application.

Prévisualisation
Vous pouvez prévisualiser votre carte pendant que vous la composez dans l’onglet Preview. Cela devrait vous aider à visualiser à quoi ressemblera votre message final du point de vue de votre utilisateur.

Dans l’onglet Preview de votre composeur, l’affichage de votre message peut ne pas être identique à son rendu réel sur l’appareil de l’utilisateur. Nous recommandons de toujours envoyer un message de test à un appareil pour vous assurer que vos médias, votre texte, votre personnalisation et vos attributs personnalisés s’affichent correctement.
Liste de vérification pour les tests
- Votre utilisateur test a-t-il activé les notifications push avec un jeton push valide ?
- Les images et médias s’affichent-ils et fonctionnent-ils comme prévu ?
- Le Liquid fonctionne-t-il comme prévu ? Avez-vous prévu une valeur d’attribut par défaut au cas où le Liquid ne renverrait aucune information ?
- Votre texte est-il clair, concis et correct ?
- Vos liens dirigent-ils l’utilisateur vers la bonne destination ?
- Votre utilisateur test a-t-il activé les notifications push avec un jeton push valide ?
Résolution des problèmes d’images défectueuses
Si une image de Content Card ne s’affiche pas ou apparaît cassée :
- Vérifiez que l’URL est correcte et encodée : les caractères spéciaux dans l’URL (tels que les espaces ou les paramètres de requête) doivent être correctement encodés. Sinon, la requête d’image échoue.
- Vérifiez les politiques de sécurité du contenu : si votre organisation dispose d’une politique de sécurité du contenu (CSP) ou de règles de sécurité informatique internes, la politique peut bloquer le domaine de l’image. Confirmez que le domaine de l’URL de l’image est autorisé par votre CSP.
- Utilisez HTTPS : les URL d’images doivent utiliser
https://plutôt quehttp://pour éviter le blocage de contenu mixte dans les navigateurs et les applications. - Ouvrez l’URL directement dans un navigateur : si l’image ne se charge pas dans un navigateur, le problème vient de l’URL de l’image ou de l’hébergement, et non de Braze.
Débogage
Après l’envoi de vos Content Cards, vous pouvez analyser ou déboguer les problèmes éventuels depuis le journal des événements utilisateurs dans la console de développement.
Un cas d’usage courant consiste à comprendre pourquoi un utilisateur ne peut pas voir une Content Card particulière. Pour ce faire, vous pouvez consulter les Event User Logs pour les Content Cards envoyées au SDK au démarrage de la session, mais avant une impression, et les relier à une campagne spécifique :
- Accédez à Settings > Event User Log.
- Localisez et développez la requête SDK pour votre utilisateur test.
- Cliquez sur Raw Data.
-
Trouvez l’
idde votre session. Voici un exemple d’extrait :1 2 3 4 5 6 7 8 9 10 11 12
[ { "session_id": "D1B051E6-469B-47E2-B830-5A728D1D4AC5", "data": { "ids": [ "NDg2MTY5MmUtNmZjZS00MjE1LWJkMDUtMzI1NGZiOWU5MDU3" ] }, "name": "cci", "time": 1636106490.155 } ]
-
Utilisez un outil de décodage tel que Base64 Decode and Encode pour décoder l’
iddepuis le format Base64 et trouver lecampaign_idassocié. Dans notre exemple, cela donne le résultat suivant :1
4861692e-6fce-4215-bd05-3254fb9e9057_$_cc=c3b25740-f113-c047-4b1d-d296f280af4f&mv=6185005b9d9bee79387cce45&pi=cmp
Où
4861692e-6fce-4215-bd05-3254fb9e9057est lecampaign_id. -
Accédez à la page Campaigns et recherchez le
campaign_id.

À partir de là, vous pouvez examiner les paramètres et le contenu de votre message pour déterminer pourquoi un utilisateur ne peut pas voir une Content Card particulière.
- Rédigez votre e-mail.
- Sélectionnez Preview and Test.
- Sélectionnez l’onglet Test Send et ajoutez votre adresse e-mail ou votre ID utilisateur dans le champ Add individual users.
- Sélectionnez Send Test pour envoyer votre e-mail rédigé à votre boîte de réception.

Si votre e-mail contient un lien vers un centre de préférences, les envois de test ne génèrent pas de lien fonctionnel et ne permettent pas d’enregistrer des préférences. Pour tester le centre de préférences, lancez le message à un utilisateur test ou à un petit Segment interne. Pour plus de détails, consultez Tester les centres de préférences.
Si votre campagne d’e-mails contient une image volumineuse qui ne s’affiche pas comme prévu dans Outlook, envisagez de réduire les dimensions réelles du fichier image avec un outil d’édition ou de redimensionnement d’image au lieu de simplement la redimensionner avec du CSS ou du HTML.
- Créez votre message LINE.
- Sélectionnez l’onglet Test et sélectionnez au moins un groupe de test de contenu ou un utilisateur individuel pour recevoir ce message de test.
- Sélectionnez Send Test pour envoyer votre message.

Push mobile
- Rédigez votre notification push mobile.
- Sélectionnez l’onglet Test et ajoutez votre adresse e-mail ou votre ID utilisateur dans le champ Add Individual Users.
- Sélectionnez Send Test pour envoyer votre message rédigé à votre appareil.

Si vous voyez une erreur indiquant qu’aucun des utilisateurs sélectionnés ne dispose de jetons push correspondants, l’utilisateur test ne possède pas de jeton push valide pour la plateforme sélectionnée. L’utilisateur doit avoir démarré une session dans l’application et activé les notifications push pour cet appareil. Pour plus d’informations, consultez Activation des notifications push et abonnement push.
Push Web
- Créez votre notification push Web.
- Sélectionnez l’onglet Test.
- Sélectionnez Send Test to Myself.
- Sélectionnez Send Test pour envoyer votre notification push Web à votre navigateur.

Si vous avez déjà accepté les notifications push du tableau de bord de Braze, le message s’affiche dans le coin de votre écran. Sinon, sélectionnez Allow lorsque vous y êtes invité, et le message s’affiche.
Si vous voyez une erreur indiquant qu’aucun des utilisateurs sélectionnés ne dispose de jetons push correspondants pour le push Web, vérifiez que l’utilisateur test dispose d’un jeton push valide enregistré pour la plateforme sélectionnée. Pour recevoir un jeton push, l’utilisateur doit être configuré pour recevoir des notifications push pour l’application sur son appareil. Pour plus de détails, consultez Activation des notifications push et abonnement push.
Après avoir créé votre message SMS, MMS ou RCS, vous pouvez envoyer un message de test à votre téléphone pour voir à quoi il ressemble en temps réel. Le destinataire doit appartenir au groupe d’abonnement SMS que vous sélectionnez lors de l’envoi du test, disposer d’un numéro de téléphone valide et avoir au moins un pays sélectionné sous Geographic Permissions. Pour plus de détails, consultez la FAQ SMS.
- Rédigez votre message SMS, MMS ou RCS.
- Sélectionnez l’onglet Test et sélectionnez au moins un groupe de test de contenu ou un utilisateur individuel pour recevoir ce message de test.
- Sélectionnez Send Test pour envoyer votre message de test.

Après avoir créé votre webhook, vous pouvez effectuer un envoi de test pour vérifier la réponse du webhook. Sélectionnez l’onglet Test et sélectionnez Send Test pour envoyer un test à l’URL du webhook fournie. Vous pouvez également sélectionner un utilisateur individuel pour prévisualiser la réponse en tant qu’utilisateur spécifique.
- Créez votre message WhatsApp.
- Sélectionnez l’onglet Test et sélectionnez au moins un groupe de test de contenu ou un utilisateur individuel pour recevoir ce message de test.
- Initiez une fenêtre de conversation en envoyant un message WhatsApp au numéro de téléphone associé au groupe d’abonnement que vous utilisez pour ce message. Le numéro de téléphone associé est indiqué dans l’alerte de l’onglet Test.
- Sélectionnez Send Test pour envoyer votre message.

Tester des campagnes personnalisées
Si vous testez des campagnes qui remplissent des données utilisateur ou qui utilisent des propriétés d’événement personnalisées, vous devrez suivre des étapes supplémentaires ou différentes.
Tester des campagnes personnalisées avec des attributs utilisateur
Si vous utilisez la personnalisation dans votre message, vous devrez suivre des étapes supplémentaires pour prévisualiser correctement votre campagne et vérifier que les données utilisateur remplissent correctement le contenu.
Lors de l’envoi d’un message de test, assurez-vous de choisir l’option Select Existing User ou de prévisualiser en tant que Custom User.

Sélectionner un utilisateur existant
Si vous sélectionnez un utilisateur existant, saisissez l’ID utilisateur spécifique ou l’adresse e-mail dans le champ de recherche. Utilisez ensuite la prévisualisation du tableau de bord pour voir comment votre message apparaîtrait pour cet utilisateur, et envoyez un message de test à votre appareil qui reflète ce que cet utilisateur verrait.

Sélectionner un utilisateur personnalisé
Si vous prévisualisez en tant qu’utilisateur personnalisé, saisissez du texte pour les différents champs disponibles pour la personnalisation, tels que le prénom de l’utilisateur et les attributs personnalisés. Une fois encore, vous pouvez saisir votre propre adresse e-mail pour envoyer un test à votre appareil.

Personnaliser un utilisateur existant
Vous pouvez modifier des champs individuels à partir d’un utilisateur aléatoire ou existant pour vous aider à tester le contenu dynamique dans votre message. Sélectionnez Edit pour convertir l’utilisateur sélectionné en un utilisateur personnalisé que vous pouvez modifier.

Tester des campagnes personnalisées avec des propriétés d’événement personnalisées
Le test de campagnes personnalisées avec des propriétés d’événement personnalisées diffère légèrement du test d’autres types de campagnes décrits ci-dessus.
Méthode 1 : déclencher la campagne manuellement
Vous pouvez déclencher la campagne vous-même, ce qui constitue un moyen robuste de tester les campagnes personnalisées utilisant des propriétés d’événement personnalisées :
- Rédigez le contenu incluant la propriété d’événement.

- Utilisez la livraison par événement pour envoyer la campagne lorsque l’événement se produit.

Si vous testez une campagne de notification push iOS, vous devez définir le délai à une minute pour vous laisser le temps de quitter l’application, car iOS ne distribue pas les notifications push pour l’application actuellement ouverte. Les autres types de campagnes peuvent être configurés pour une distribution immédiate.

- Ciblez les utilisateurs comme vous le feriez pour un test en utilisant un filtre de test ou en ciblant votre propre adresse e-mail, puis terminez la création de la campagne.

- Accédez à votre application et réalisez l’événement personnalisé.
La campagne se déclenchera et affichera le message personnalisé avec la propriété d’événement.

Méthode 3 : utiliser Liquid
Vous pouvez tester les propriétés d’événement personnalisées en saisissant manuellement des valeurs avec Liquid.
- Dans l’éditeur de messages, saisissez des valeurs pour vos propriétés d’événement personnalisées.
- Sélectionnez l’onglet Preview as a User pour vérifier que le message correct s’affiche.
Limitations
Il existe quelques situations où les messages de test ne se comportent pas de la même manière que les Campaigns ou les Canvas envoyés à de vrais utilisateurs. Dans ces cas, envisagez de lancer la Campaign ou le Canvas auprès d’un ensemble limité d’utilisateurs test pour valider ce comportement.
- L’affichage du centre de préférences Braze à partir de messages de test entraîne la désactivation du bouton Save Preferences. Les étiquettes Liquid du centre de préférences peuvent également ne pas générer de liens valides. Il s’agit d’un comportement attendu. Pour tester de bout en bout, consultez Tester les centres de préférences.
- Pour tester les messages in-app et les Content Cards, l’utilisateur cible doit disposer d’un jeton de notification push pour l’appareil cible.
- Pour tester les liens de désabonnement dans les e-mails, assurez-vous que l’adresse e-mail de votre utilisateur test se trouve dans l’espace de travail correspondant.
- L’en-tête
List-Unsubscriben’est pas inclus dans les e-mails envoyés via la fonctionnalité de message de test. - Les e-mails envoyés aux utilisateurs du groupe initiateur ne mettent pas à jour la liste des Campaigns reçues sur le profil utilisateur et n’incrémentent pas les envois dans l’analyse du tableau de bord.
Résolution des problèmes
Messages in-app
Si votre campagne de messages in-app n’est pas déclenchée par une campagne de notification push, vérifiez la segmentation de la campagne in-app pour confirmer que l’utilisateur correspond à l’audience cible avant de recevoir la notification push.
Pour les envois de test sur Android et iOS, les messages in-app qui utilisent le comportement au clic Demander la permission push peuvent ne pas s’afficher sur certains appareils. Voici des solutions de contournement :
- Android : Les appareils doivent fonctionner sous Android 13 et utiliser la version 21.0.0 de notre SDK Android. Une autre raison possible est que l’appareil sur lequel le message in-app est affiché possède déjà une invite au niveau du système. Vous avez peut-être sélectionné Ne plus demander, auquel cas vous devrez réinstaller l’application pour réinitialiser les autorisations de notification avant de tester à nouveau.
- iOS : Nous recommandons à votre équipe de développement de vérifier l’implémentation des notifications push pour votre application et de supprimer manuellement tout code qui demanderait les autorisations push. Pour en savoir plus, consultez Messages in-app d’amorce push.
Pour qu’une campagne de messages in-app basée sur une action soit distribuée, vous devez enregistrer les événements personnalisés via le SDK Braze et non via les REST API, afin que les utilisateurs puissent recevoir les messages in-app éligibles directement sur leur appareil. Les utilisateurs reçoivent le message in-app s’ils effectuent l’événement au cours de la session.





