Passer au contenu

Envoyer des Canvas de test

Après avoir créé votre Canvas, validez la configuration, l’audience et le contenu à l’aide de la checklist d’assurance qualité Canvas. Cet article couvre les tests de bout en bout en conditions réelles avec un Canvas dupliqué et les tests de branche via l’API.

Dans la mesure du possible, Braze recommande de tester un Canvas avant de le lancer. Pour une validation en aperçu uniquement, consultez d’abord Prévisualiser les parcours utilisateur, puis revenez ici pour un test en conditions réelles qui envoie de vrais messages à travers le parcours complet.

Test de bout en bout en direct (duplication du Canvas)

Cette méthode est recommandée pour les parcours complexes. Suivez la phase 4 de la checklist d’assurance qualité du Canvas, puis suivez les étapes ci-dessous.

Étape 1 : Identifier les utilisateurs test

Identifiez les utilisateurs test qui parcourront les étapes du Canvas sans atteindre votre audience de production. Les utilisateurs test peuvent être des adresses e-mail existantes qui ne sont pas utilisées pour des services en production sur votre tableau de bord de Braze, ou de nouvelles adresses e-mail utilisées exclusivement pour les tests.

Envisagez de créer un groupe de test de contenu — un groupe interne qui reçoit les messages de test des Campaigns et des Canvas.

Étape 2 : Dupliquer et restreindre l’entrée

Créez une copie de votre Canvas pour les tests. Dans le Canvas dupliqué, modifiez l’audience d’entrée pour que seuls les utilisateurs test soient éligibles — par exemple, en ajoutant un filtre Adresse e-mail. Dans l’exemple suivant, le Canvas a été limité à deux utilisateurs test qui ont utilisé l’application pour la première fois il y a moins de trois jours.

Un Canvas avec une audience d'entrée « A utilisé ces applications pour la première fois il y a moins de 3 jours » et les adresses e-mail de deux utilisateurs test.

Réduisez les délais à quelques secondes ou minutes pour pouvoir consulter rapidement les messages. Prévoyez au moins 2 à 3 minutes entre les tests pour isoler des actions spécifiques dans des parcours Canvas spécifiques.

Étape 3 : Lancer et vérifier

Lancez votre Canvas de test et effectuez les comportements utilisateur dans votre application (web, iOS et Android) qui font progresser les utilisateurs dans chaque branche.

Vérifiez que les utilisateurs test reçoivent les messages attendus. Il est possible que les utilisateurs test ne reçoivent pas de message pour les raisons suivantes :

  • Non éligibles au groupe de contrôle global
  • Limitations de la limite de fréquence
  • Appartenance à un Segment non correspondante
  • Messages abandonnés
  • Jetons push associés à d’autres utilisateurs

Continuez à itérer jusqu’à ce que le Canvas fonctionne comme prévu.

Conseils généraux

Identifiez vos étapes de Canvas

Dans certains cas, un utilisateur peut recevoir plusieurs messages au cours d’un parcours Canvas. Si les délais sont raccourcis pour les tests, il peut être difficile de déterminer quel message a été déclenché. Incluez le nom de l’étape ou l’ID utilisateur (en utilisant Liquid) dans les titres des messages de test afin de confirmer que le bon message a bien été envoyé au bon utilisateur.

Tirez parti des Content Blocks

Si du contenu est amené à être répété dans votre cadre de test (par exemple, du Liquid complexe pour filtrer les utilisateurs dans différentes étapes de Canvas), essayez d’enregistrer ce contenu répété en tant que bloc de contenu. Vous pouvez ensuite inclure le Content Block dans les différentes étapes du Canvas.

Utilisez Postman et l’endpoint de suivi des utilisateurs

Vous pouvez exécuter des tests avec Postman et la collection Postman de Braze. Utilisez l’endpoint /users/track pour enregistrer et suivre les événements personnalisés et les achats de vos différents utilisateurs de test.

L’envoi de données à l’API de suivi des utilisateurs nécessite un ID externe. Ajoutez donc les utilisateurs de test à un groupe interne dans le tableau de bord de Braze afin de pouvoir examiner les erreurs spécifiques.

Tests pour plusieurs branches

Lorsque vous testez un Canvas comportant plusieurs branches qui ciblent les utilisateurs en fonction de différents attributs et événements, suivez ce plan de test :

  1. Pour chaque branche, identifiez les attributs et événements que l’utilisateur doit posséder pour être inclus dans le parcours Canvas.
  2. Intégrez-les dans un payload JSON à envoyer via l’endpoint /users/track.
New Stuff!