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 ou des adresses e-mail existants, ou 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 campagnes. Vous pouvez ajouter ce groupe de test au champ Add Content Test Groups sous Test Recipients dans votre campagne, et lancer vos tests sans créer ni ajouter d’utilisateurs test individuels.
Étape 2 : Envoyer des messages de test spécifiques au canal
Pour les étapes d’envoi de messages de test, consultez la section suivante correspondant à votre canal.
Avant de pouvoir tester des messages de type bannière dans Braze, vous devez créer une campagne de type bannière dans Braze. De plus, vérifiez que l’emplacement que vous souhaitez tester est déjà intégré dans votre application ou site web.
Après avoir créé votre message de type bannière, vous pouvez prévisualiser votre bannière ou envoyer un message de test.
- Rédigez votre message de type bannière.
- Sélectionnez Preview pour prévisualiser votre bannière 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 visualiser 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 de différences matérielles.
Liste de vérification du test
- Votre campagne de type bannière est-elle assigné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 de notification 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 de la notification 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 ressemblera 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 sa rédaction 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 compositeur, l’affichage de votre message peut ne pas être identique à son rendu réel sur l’appareil de l’utilisateur. Nous recommandons toujours d’envoyer un message de test à un appareil pour vous assurer que vos médias, textes, personnalisations et attributs personnalisés s’affichent correctement.
Liste de vérification du test
- Votre utilisateur test est-il inscrit aux notifications push avec un jeton de notification 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 si le Liquid ne renvoie aucune information ?
- Votre texte est-il clair, concis et correct ?
- Vos liens dirigent-ils l’utilisateur vers la bonne destination ?
- Votre utilisateur test est-il inscrit aux notifications push avec un jeton de notification push valide ?
Résolution des problèmes d’images cassées
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, pas de Braze.
Débogage
Après l’envoi de vos Content Cards, vous pouvez analyser ou déboguer tout problème depuis le journal des événements utilisateur dans la console de développement.
Un cas d’utilisation courant consiste à essayer de déboguer pourquoi un utilisateur ne peut pas voir une Content Card particulière. Pour ce faire, vous pouvez consulter les journaux des événements utilisateur 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 :
- Allez dans 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 comme Base64 Decode and Encode pour décoder l’
idau 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. -
Allez sur 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é dans votre boîte de réception.

Si votre campagne d’e-mail contient une image de grande taille et 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.

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 web.

Si vous avez déjà accepté les notifications push depuis le 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’affichera.
Si vous voyez une erreur indiquant qu’aucun des utilisateurs sélectionnés n’a de jeton de notification push correspondant pour les notifications push web, vérifiez que l’utilisateur test dispose d’un jeton de notification push valide enregistré pour la plateforme sélectionnée. Pour recevoir un jeton de notification 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 états d’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 ressemblera en temps réel.
- 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 utilisent des données utilisateur ou 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 ou l’adresse e-mail spécifique dans le champ de recherche. Ensuite, utilisez la prévisualisation du tableau de bord pour voir comment votre message apparaîtrait à 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. Encore une fois, vous pouvez saisir votre propre adresse e-mail pour envoyer un test à votre appareil.

Personnaliser un utilisateur existant
Vous pouvez modifier des champs individuels d’un utilisateur aléatoire ou existant pour tester le contenu dynamique de 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 précédemment.
Méthode 1 : Déclencher la campagne manuellement
Vous pouvez déclencher la campagne vous-même comme méthode robuste pour tester les campagnes personnalisées utilisant des propriétés d’événement personnalisées :
- Rédigez le texte 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 push iOS, vous devez définir le délai à une minute pour vous laisser le temps de quitter l’application, car iOS n’envoie pas de notifications push pour l’application actuellement ouverte. Les autres types de campagnes peuvent être configurés pour un envoi immédiat.

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

- Accédez à votre application et effectuez 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 message, saisissez les valeurs de 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 campagnes ou Canvas envoyés à de vrais utilisateurs. Dans ces cas, envisagez de lancer la campagne ou le Canvas à un ensemble limité d’utilisateurs test pour valider ce comportement.
- L’affichage du centre de préférences de Braze à partir de messages de test rendra le bouton Save Preferences grisé.
- 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 par la fonctionnalité de message de test.
Résolution des problèmes
Messages in-app
Si votre campagne de message in-app n’est pas déclenchée par une campagne push, vérifiez la segmentation de la campagne in-app pour confirmer que l’utilisateur correspond à l’audience cible avant de recevoir le message push.
Pour les envois de test sur Android et iOS, les messages in-app qui utilisent le comportement au clic Request push permission peuvent ne pas s’afficher sur certains appareils. En guise de solution de contournement :
- Android : Les appareils doivent être sous Android 13 et utiliser la version 21.0.0 de notre SDK Android. Une autre raison peut être que l’appareil sur lequel le message in-app est affiché dispose déjà d’une invite au niveau du système. Vous avez peut-être sélectionné Do not ask again, vous devrez donc peut-être 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 plus d’informations, consultez Messages in-app d’amorce push.
Pour qu’une campagne de message in-app basée sur une action soit envoyée, vous devez enregistrer les événements personnalisés via le SDK de 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 pendant la session.




