Passer au contenu

Modifier les Canvas après le lancement

Cet article de référence présente ce qui peut être modifié dans un Canvas après le lancement initial.

Vous pouvez modifier vos Canvas après le lancement en :

  • Insérant de nouvelles étapes du Canvas dans le parcours utilisateur
  • Ajoutant de nouvelles variantes et connexions
  • Ajustant la distribution des variantes
  • Arrêtant ou reprenant toutes les étapes du Canvas

Vous pouvez supprimer les éléments suivants dans votre parcours utilisateur :

Si vous souhaitez modifier ou ajouter des étapes supplémentaires à votre parcours utilisateur Canvas, les détails suivants s’appliquent :

  • Les utilisateurs qui ne sont pas encore entrés dans le Canvas sont éligibles à toutes les étapes nouvellement créées.
  • Si vos paramètres d’entrée du Canvas permettent aux utilisateurs de réintégrer les étapes, les utilisateurs qui ont déjà dépassé les étapes nouvellement créées sont éligibles à la réintégration.
  • Les utilisateurs qui se trouvent actuellement dans un Canvas lancé, mais qui n’ont pas encore atteint les points du parcours utilisateur où de nouvelles étapes ont été ajoutées, sont éligibles pour recevoir ces étapes nouvellement ajoutées.

Si vous supprimez une étape Délai ou Parcours d’action, vous pouvez éventuellement rediriger les utilisateurs qui attendent actuellement dans l’étape vers une autre étape du Canvas. Pour les délais, les utilisateurs restent dans l’étape jusqu’à la fin de la période de délai. Pour les parcours d’action, les utilisateurs restent dans l’étape jusqu’à la fin de la fenêtre d’évaluation.

Notez que lorsque vous lancez un Canvas initialement, Braze met en file d’attente les utilisateurs pour l’étape de message à laquelle ils se trouvent, et non tous les messages suivants dans le Canvas. Si vous apportez une modification au Canvas après le lancement, certains utilisateurs peuvent déjà être en file d’attente et ne pas prendre en compte les changements. Si vous arrêtez le Canvas, le dupliquez, puis le modifiez et lancez cette nouvelle version, le Canvas réévalue tous les utilisateurs, et pas seulement ceux qui n’ont pas encore été mis en file d’attente.

Consultez la section Bonnes pratiques pour des cas d’usage spécifiques de modification. De manière générale, il est recommandé d’éviter de modifier les Canvas en production, car cela peut entraîner des comportements inattendus.

Développer pour les détails de l’éditeur Canvas d’origine

Gardez à l’esprit les modifications post-lancement autorisées suivantes pour un Canvas, en fonction du workflow avec lequel votre Canvas a été créé. Si votre Canvas utilise le workflow Canvas d’origine, vous devrez d’abord le cloner vers Canvas Flow pour effectuer des modifications post-lancement.

Vous ne pouvez pas modifier ou supprimer des connexions existantes, et vous ne pouvez pas insérer une étape entre des étapes déjà connectées. Si vous souhaitez modifier ou ajouter des étapes supplémentaires à votre parcours utilisateur Canvas, les détails suivants s’appliquent :

  • Les utilisateurs qui ne sont pas encore entrés dans le Canvas sont éligibles à toutes les étapes nouvellement créées.
  • Si vos paramètres d’entrée du Canvas permettent aux utilisateurs de réintégrer les étapes, les utilisateurs qui ont déjà dépassé les étapes nouvellement créées sont éligibles à la réintégration.
  • Les utilisateurs qui se trouvent actuellement dans un Canvas lancé, mais qui n’ont pas encore atteint les étapes nouvellement ajoutées dans le parcours utilisateur, sont éligibles pour recevoir ces étapes nouvellement ajoutées.
  • Si une étape de délai est la dernière étape du Canvas, les utilisateurs qui atteignent cette étape sont automatiquement sortis du Canvas et ne recevront aucune étape nouvellement créée.

L’arrêt d’un Canvas ne fait pas sortir les utilisateurs qui attendent de recevoir un message. Si vous réactivez le Canvas et que des utilisateurs attendent toujours le message, ils le reçoivent (sauf si l’heure à laquelle le message aurait dû être envoyé est passée, auquel cas ils ne le reçoivent pas).

Détails du Canvas

Vous pouvez modifier les paramètres et détails suivants après le lancement d’un Canvas :

  • Nom et description du Canvas
  • Teams
  • Tags
    • L’ajout d’un tag après le lancement vous permet de recibler les utilisateurs dans des Segments à l’aide de filtres tels que Received Message from Campaign or Canvas with Tag.
  • Type d’entrée, planification et contrôles
  • Statut d’abonnement
  • Limitation du débit
  • Limite de fréquence
  • Heures calmes
  • Audience cible

Après le lancement d’un Canvas :

  • Les événements de conversion ne peuvent pas être modifiés.
  • Les étapes suivantes ne peuvent pas être ajoutées ou supprimées, et ne peuvent pas être réorganisées pour ajuster le classement : Parcours d’audience, Parcours d’action et Chemins d’expérience.
    • Solution 1 : Créez une nouvelle étape de parcours d’audience, de parcours d’action ou de chemins d’expérience et reconfigurez les parcours vers cette nouvelle étape.
    • Solution 2 : Dupliquez le Canvas pour effectuer vos modifications.

Étapes individuelles

Pour les étapes individuelles du Canvas, vous pouvez modifier les détails suivants après le lancement :

  • Nom
  • Contenu du message
  • Déclencheurs
  • Audience
  • Événements d’exception
  • Délais (uniquement pour les étapes de délai)

Toutefois, le type de planification de l’étape et les pourcentages de contrôle ne sont pas modifiables après le lancement. Pour les étapes de parcours d’action et de parcours d’audience, les classements et les fenêtres d’évaluation ne sont pas modifiables après le lancement.

Étape Envoyer à la destination

Lors de la modification de l’étape Envoyer à la destination sur un Canvas en production, les comportements suivants s’appliquent :

  • Modification du Canvas de destination : La modification de l’étape Envoyer à la destination pour pointer vers un Canvas de destination différent suit les mêmes règles générales de modification après lancement. Les changements n’affectent que les utilisateurs qui n’ont pas encore atteint l’étape Envoyer à la destination.
    • Les utilisateurs qui sont déjà passés par l’étape restent dans le Canvas de destination d’origine — ils ne sont pas reroutés.
    • Les utilisateurs actuellement en file d’attente dans des étapes précédentes (par exemple, en attente dans une étape de délai avant l’étape Envoyer à la destination) sont évalués selon les critères d’entrée et d’audience du nouveau Canvas de destination lorsqu’ils atteignent l’étape. Les utilisateurs éligibles sont envoyés vers le nouveau Canvas de destination.
  • Canvas de destination arrêté : Si le Canvas de destination est arrêté alors que votre Canvas source est toujours actif, les utilisateurs qui atteignent l’étape Envoyer à la destination ne sont pas envoyés vers le Canvas de destination. Cela entraîne une perte d’utilisateurs lors du transfert, et non une pause pendant l’arrêt de la destination.
    • Les utilisateurs qui ne peuvent pas entrer dans le Canvas de destination arrêté continuent dans le Canvas source si d’autres étapes suivent l’étape Envoyer à la destination. Pour en savoir plus sur le comportement d’avancement, consultez Envoyer à la destination.
    • Vous ne pouvez pas lancer un Canvas source avec une étape Envoyer à la destination qui pointe vers une destination arrêtée. Ce comportement s’applique lorsqu’un Canvas de destination est arrêté après que le Canvas source est déjà en production.

Pourcentages des variantes du Canvas

Après le lancement d’un Canvas, vous pouvez uniquement diminuer les pourcentages de la variante de contrôle. Si un pourcentage de variante est modifié dans le Canvas, vos utilisateurs peuvent être redistribués vers d’autres variantes.

Initialement, ces utilisateurs sont assignés aléatoirement à une variante particulière avant de recevoir une campagne pour la première fois. Par la suite, chaque fois que la campagne est reçue (ou que l’utilisateur entre à nouveau dans une variante du Canvas), il reçoit la même variante, sauf si les pourcentages de variantes sont modifiés.

Si les pourcentages de variantes changent, les utilisateurs peuvent être redistribués vers d’autres variantes. Les utilisateurs restent dans ces variantes jusqu’à ce que les pourcentages soient à nouveau modifiés. Notez que pour les Canvas utilisant des branchements avec des filtres NOT et des numéros de compartiment aléatoires, les utilisateurs peuvent ne pas recevoir la même branche à chaque étape de leur parcours lorsqu’ils entrent à nouveau dans le Canvas.

Groupes de contrôle

Les groupes de contrôle restent cohérents si le pourcentage de variante est inchangé. Si le pourcentage d’un groupe de contrôle est diminué ou augmenté, les utilisateurs qui ont précédemment reçu des messages ne pourront pas entrer dans le groupe de contrôle lors d’un envoi ultérieur, et aucun utilisateur du groupe de contrôle ne recevra jamais de message.

Heure d’envoi locale

Les Canvas planifiés pour être lancés à une heure d’envoi locale peuvent être modifiés jusqu’à 24 heures avant l’heure d’envoi prévue. Cette fenêtre est appelée la « zone de sécurité ».

Lorsqu’un calendrier d’entrée est configuré pour faire entrer les utilisateurs immédiatement au lancement, le Canvas se lance à l’heure la plus proche par incréments de 5 minutes. Par exemple, si vous mettez à jour un Canvas pour faire entrer les utilisateurs immédiatement à 8 h 31 PST, l’heure de lancement est fixée à 8 h 30 PST et dans le fuseau horaire de l’entreprise.

Suppression de variantes

Lorsque des variantes sont supprimées d’un Canvas, les événements suivants se produisent :

  • Les étapes au sein de la variante (y compris celles partagées par d’autres variantes) sont supprimées.
  • Les analyses de l’étape et les analyses de niveau supérieur du Canvas, telles que le nombre total d’entrées, le nombre total de sorties et le taux de conversion, sont supprimées.
  • Les utilisateurs dans les variantes supprimées sont sortis des étapes, et les messages suivants ne sont pas envoyés.

Propriétés d’entrée du Canvas

Les propriétés d’entrée du Canvas ne sont pas modélisées dans les étapes lors de l’envoi. Cela signifie que lorsque les propriétés d’entrée du Canvas sont modifiées après le lancement d’un Canvas, ces modifications ne s’appliquent qu’aux nouveaux utilisateurs qui entrent dans le Canvas. Si votre Canvas permet aux utilisateurs d’entrer à nouveau dans le Canvas, les utilisateurs qui entrent à nouveau sont déterminés par les propriétés d’entrée du Canvas mises à jour.

Bonnes pratiques

Consultez ces bonnes pratiques à garder à l’esprit lorsque vous modifiez ou ajoutez des éléments à votre Canvas après son lancement.

Étapes déconnectées

Vous pouvez lancer votre Canvas avec des étapes déconnectées et également enregistrer ces Canvas après le lancement. Avant de déconnecter une étape de votre workflow, nous vous recommandons de vérifier la vue analytique des étapes pour les utilisateurs en attente.

Supposons qu’un utilisateur se trouve dans une étape déconnectée de votre workflow Canvas. Cet utilisateur avance vers l’étape suivante s’il en existe une. Les paramètres de l’étape déterminent la façon dont l’utilisateur doit progresser.

En créant ou en modifiant des étapes déconnectées, vous pouvez apporter des changements à ces étapes indépendantes sans avoir à les connecter directement au reste de votre Canvas. Cela vous aide à tester vos étapes avant de relancer votre Canvas.

Étape des chemins d’expérience

Si votre Canvas comporte une expérience de chemin gagnant active ou en cours et que vous mettez à jour le Canvas actif, l’expérience prend fin. Cela s’applique même si vous ne mettez pas à jour l’étape des chemins d’expérience. Pour relancer l’expérience, déconnectez le chemin d’expérience existant et lancez-en un nouveau, ou dupliquez le Canvas et lancez le duplicata. Sinon, les utilisateurs parcourent le chemin d’expérience sans optimisation.

Les étapes des chemins d’expérience existantes qui utilisent des chemins personnalisés continuent de fonctionner. La mise à jour d’un Canvas actif met également fin à une expérience de chemins personnalisés en cours.

Délais temporels

La modification de Canvas comportant des délais temporels peut s’avérer un peu délicate. Gardez donc à l’esprit les détails suivants lorsque vous apportez des modifications à vos Canvas :

  • Si vous mettez à jour le délai dans une étape de délai, seuls les nouveaux utilisateurs entrant dans le Canvas et les utilisateurs qui n’ont pas encore été mis en file d’attente pour cette étape reçoivent le message au délai mis à jour.
  • Si vous supprimez une étape avec un délai temporel (comme une étape de délai ou de parcours d’action) et décidez de rediriger ces utilisateurs vers une autre étape du Canvas, les utilisateurs ne sont redirigés qu’une fois le délai de l’étape écoulé. Par exemple, supposons que vous supprimiez une étape de délai avec un délai d’un jour et que vous redirigiez ces utilisateurs vers une étape de message. Dans ce cas, les utilisateurs ne sont redirigés qu’une fois le délai d’un jour écoulé.
  • Si votre Canvas comporte une ou plusieurs étapes de chemins d’expérience, la suppression d’étapes pourrait invalider les résultats de cette étape.

Arrêter des Canvas

L’arrêt d’un Canvas ne fait pas sortir les utilisateurs qui attendent dans une étape. Si vous réactivez le Canvas et que les utilisateurs sont toujours en attente, ils terminent l’étape et passent à l’étape suivante. Cependant, si le moment où l’utilisateur aurait dû progresser vers l’étape suivante est dépassé, il sort du Canvas.

Par exemple, supposons que vous ayez un Canvas créé à l’aide du workflow Canvas Flow configuré pour se lancer à 14 h avec une variante comportant deux étapes : une étape de délai avec un délai d’une heure suivie d’une étape de message.

Un utilisateur entre dans ce Canvas à 14 h 01 et entre dans l’étape de délai au même moment. Cela signifie que l’utilisateur est programmé pour passer à l’étape suivante du parcours utilisateur (l’étape de message) à 15 h 01. Si vous arrêtez le Canvas à 14 h 30 et le réactivez à 15 h 30, l’utilisateur sort du Canvas puisqu’il est après 15 h 01. Cependant, si vous réactivez le Canvas à 14 h 40, l’utilisateur passe à l’étape de message comme prévu à 15 h 01.

Choses à savoir

Les problèmes courants suivants peuvent être déclenchés en modifiant ou en ajoutant des composants à n’importe quel autre composant d’un Canvas après le lancement.

  • Données de rapport manquantes (lorsque les variantes de message sont supprimées puis rajoutées)
  • Les utilisateurs ne suivent pas le parcours attendu
  • Les messages sont envoyés à des moments inattendus
  • Les modifications n’écrasent pas les données Currents, vous pouvez donc remarquer des écarts entre les étapes du Canvas (comme des canvas_step_ids qui n’existent plus dans le Canvas en raison d’une suppression)
  • Les utilisateurs peuvent recevoir le même message deux fois
  • Les utilisateurs ne recevront pas de messages en raison de la limite de débit existante
    • Lorsque vous mettez à jour la limite de débit sur un Canvas actif, la nouvelle limite de débit s’applique uniquement aux utilisateurs qui passent par l’étape Message après la modification de la limite de débit. Les utilisateurs qui sont déjà en file d’attente pour une étape Message conservent la limite de débit initiale qui était en vigueur au moment de leur mise en file d’attente. Pour appliquer une nouvelle limite de débit à tous les utilisateurs, arrêtez le Canvas, dupliquez-le avec la limite de débit mise à jour, puis lancez le nouveau Canvas. Utilisez un filtre pour empêcher les utilisateurs ayant reçu des messages du Canvas original d’entrer dans le duplicata.
  • Lorsqu’un Canvas est automatiquement arrêté, les brouillons post-lancement du Canvas sont également supprimés.
New Stuff!