Flux WhatsApp
WhatsApp Flows est une amélioration du canal WhatsApp existant, qui vous permet de créer des expériences d’envoi de messages interactives et dynamiques. Cette page fournit des instructions étape par étape pour l’utilisation de WhatsApp Flows.
Configurer les flux WhatsApp
- Connectez-vous à votre compte Meta.
- Créez des flux à partir de l’un des deux emplacements/localisations principaux :
- Outils de compte : Allez dans l’onglet Flux pour afficher l’ID du flux et créer un nouveau flux.
- Gérer les modèles : C’est la méthode recommandée pour créer des flux. Ici, vous pouvez générer des modèles et sélectionner une option de flux au cours du processus de création du modèle.

3. Sélectionnez un flux existant ou créez-en un. Si vous créez un flux, vous avez le choix entre deux options :
- Formulaire personnalisé : Pour des besoins spécifiques
- Éléments préconçus : Pour une configuration plus rapide
Configurer les messages et les réponses de WhatsApp Flow
Prévisualisation du flux
Avant de lancer un Canvas avec un Flow, vous pouvez sélectionner Aperçu du Flow pour prévisualiser le Flow directement dans Braze afin de confirmer qu’il se comporte comme prévu. Vous pouvez également interagir avec le flux dans l’aperçu pour expérimenter la manière dont un utilisateur naviguerait dans le flux, puis procéder à des ajustements en temps réel. Si un flux contient plusieurs pages, vous pouvez interagir avec chaque page.

Enregistrer l’intégralité de la réponse au flux
Lorsque vous intégrez un message WhatsApp Flow dans un canvas ou une campagne de Braze, vous pouvez vouloir capturer et utiliser des informations spécifiques que les utilisateurs soumettent par le biais du Flow. Braze a besoin de recevoir des informations supplémentaires concernant la structure de la réponse de l’utilisateur, en particulier la forme attendue de la réponse JSON, pour générer le schéma d’attribut personnalisé imbriqué (NCA) requis.
Étape 1 : Générer l’attribut personnalisé Flow
Le moyen le plus simple de fournir à Braze les informations relatives à la structure de la réponse est d’enregistrer la réponse au flux en tant qu’attribut personnalisé et d’effectuer un envoi test.
Utilisation d’un flux qui n’a pas été utilisé dans Braze
Si vous utilisez un flux qui n’a jamais été utilisé auparavant dans Braze, il se peut qu’aucune information ne s’affiche dans la section Attribut personnalisé du flux dans les messages de composition. Cela signifie que le schéma n’a pas encore été généré.

Pour résoudre ce problème, procédez comme suit :
- Terminez l’étape de configuration de votre message WhatsApp.
- Confirmez que vous avez coché la case Enregistrer les réponses au flux en tant qu’attribut personnalisé.

3. Envoyez un message test et complétez le flux en tant qu’utilisateur.
Maintenant, Braze dispose de la forme de la réponse JSON du flux et peut générer l’attribut personnalisé.
Utilisez l’éditeur JSON avancé pour enregistrer les attributs de la réponse au flux dans des attributs personnalisés, ou utilisez un Canvas en plusieurs étapes pour enregistrer la réponse dans un attribut personnalisé imbriqué.
Dans l’éditeur JSON avancé, entrez {"attributes": [{"flow_1": {{whats_app.${inbound_flow_response}}}}]}, où “flow_1” est l’attribut personnalisé dans lequel vous souhaitez que le flux soit enregistré.

- Confirmez que vous avez déjà créé un attribut personnalisé avec le type de données d’objet (“flow_1” dans cet exemple) dans les paramètres de données de votre espace de travail.
- Dans l’éditeur d’interface utilisateur, utilisez Liquid
{{whats_app.${inbound_flow_response}}}pour remplir l’attribut personnalisé et enregistrer l’intégralité de la réponse Flow de l’utilisateur. Vous devez renseigner la valeur de la clé à l’adresse{{whats_app.${inbound_flow_response}}}avant de sélectionner l’attribut personnalisé que vous avez créé.

Une fois que Braze a reçu une réponse de Flow, nous enregistrons l’attribut personnalisé imbriqué avec le nom prescrit dans le profil utilisateur. Cet attribut personnalisé peut être utilisé lorsque vous créez des toiles.

Étape 2 : Visualiser la réponse au flux enregistrée
Lorsque le flux est terminé, Braze crée automatiquement un attribut personnalisé de flux dont le nom est basé sur l’ID du flux. Vous pouvez ensuite accéder au profil utilisateur pour afficher la réponse Flow enregistrée sous la forme d’un objet imbriqué dans la section Attributs personnalisés.
Une fois le schéma généré, la section Attribut personnalisé du flux affiche la structure attendue, y compris les types de données prévus pour chaque réponse (par exemple, “Chaîne” ou “Tableau de chaînes”).

Considérations
- Attributs existants : Si un attribut personnalisé pour un flux particulier est déjà généré, le flux se chargera avec les informations d’attribut disponibles. Dans ces cas, vous n’avez pas besoin d’envoyer un message de test pour générer le schéma, car Braze reconnaît déjà les messages de réponse attendus.
- Changements de flux : Si vous apportez des modifications au flux après la génération du schéma, vous devez envoyer un message de test supplémentaire pour que Braze puisse comprendre que la forme de la réponse au flux a changé et ajuster la structure des attributs en conséquence. Cette action est limitée à une fois toutes les 24 heures.
- Cohérence : L’attribut personnalisé du flux généré est cohérent et sera le même attribut pour ce flux spécifique, quel que soit le canevas dans lequel il est utilisé.
- Option manuelle : Vous n’êtes pas obligé de cocher la case Enregistrer les réponses au flux en tant qu’attribut personnalisé. Vous pouvez générer manuellement l’attribut personnalisé en enregistrant des champs spécifiques des réponses au flux dans un attribut personnalisé spécifique, ce qui évite de dupliquer les étapes de l’utilisateur.
Enregistrer des champs spécifiques des réponses au flux dans un attribut personnalisé spécifique
Étape 1 : Créer un parcours d’action
Créez une étape du parcours d’action Canvas ou une campagne basée sur l’action. Sélectionnez un déclencheur d’envoi d’un message entrant WhatsApp et une condition de flux répondu, puis sélectionnez le flux concerné ou N’importe quel flux.

Étape 2 : Extraire les champs des réponses au flux
Vous pouvez utiliser des attributs personnalisés imbriqués ou l’étiquette Liquid json_parse pour extraire des champs spécifiques des réponses au flux.
Pour enregistrer des parties spécifiques de la réponse de l’utilisateur au flux, suivez toutes les étapes de la section Enregistrement de la réponse complète au flux, y compris le lancement du Canvas. Le Canvas doit être lancé pour créer l’attribut personnalisé imbriqué auquel vous ferez référence. Après avoir lancé le canvas et terminé un flux, effectuez les étapes suivantes :
- Créez une étape ultérieure de mise à jour de l’utilisateur qui utilise l’éditeur d’interface utilisateur.
- Sélectionnez Ajouter une personnalisation, puis sélectionnez Attribut personnalisé imbriqué et l’attribut de niveau supérieur correspondant où le flux est stocké.

3. Sélectionnez l’attribut clé que vous souhaitez enregistrer et insérez le liquide dans le champ Valeur clé.

4. Choisissez l’attribut dans lequel vous souhaitez le stocker. 5. Envoyez un message d’essai pour tester le flux.
Utilisez l’étiquette Liquid de json_parse pour extraire des réponses spécifiques du flux. Par exemple, vous pouvez sortir le jeton de flux et les options sélectionnées pour personnaliser un message de suivi.
Dans l’éditeur d’interface utilisateur, sélectionnez les éléments suivants :
- Nom de l’attribut : YOUR_CUSTOM_ATTRIBUTE (dans cet exemple : “First_name”)
- Action : Mettre à jour
- Valeur clé :
{% assign parsed_json = {{whats_app.${inbound_flow_response}}} | json_parse %}{{ parsed_json.FIELDS_THAT_APPLY }}

Lorsque vous êtes prêt, envoyez un message d’essai pour tester le flux. Ensuite, lancez le Canvas !
Un nouveau message WhatsApp “ efface “ la capacité du Canvas à utiliser (et à réutiliser) la réponse Liquid Flow. Veillez donc à ce que les messages de suivi soient envoyés après toutes les étapes de mise à jour de l’utilisateur, les webhooks ou les autres étapes qui utilisent la réponse Liquid Flow.
Ajout d’une étiquette de personnalisation du flux
Pour utiliser la réponse Flow via Liquid avec les étiquettes de personnalisation prises en charge, procédez comme suit :
- Lors de la composition de votre message WhatsApp, sélectionnez l’icône plus pour ouvrir la fenêtre Ajouter une personnalisation
- Sélectionnez Propriétés WhatsApp pour le type de personnalisation et inbound_flow_response pour l’attribut personnalisé. Cela permet d’enregistrer des informations dans les profils utilisateurs, de les inclure dans des messages ou de les transmettre à d’autres services, comme les webhooks.

Pour toute question ou assistance supplémentaire, contactez le service d’assistance.



Modifier cette page sur GitHub