Flux WhatsApp
WhatsApp Flows est une amélioration du canal de communication WhatsApp existant, qui vous permet de créer des expériences de communication interactives et dynamiques. Cette page fournit des instructions détaillées pour l’utilisation de WhatsApp Flows.
Configuration de WhatsApp Flows
- Veuillez vous connecter à votre compte Meta.
- Veuillez créer des flux à partir de l’un des deux emplacements/localisations principaux :
- Outils de gestion de compte : Veuillez vous rendre dans l’onglet Flux pour afficher l’ID du flux et créer un nouveau flux.
- Gestion des modèles : Il s’agit de la méthode recommandée pour créer des flux. Ici, vous pouvez générer des modèles et sélectionner une option Flow pendant le processus de création du modèle.

3. Veuillez sélectionner un flux existant ou en créer un. Lors de la création d’un flux, veuillez choisir parmi deux options :
- Formulaire personnalisé : Pour des exigences spécifiques
- Éléments prédéfinis : Pour une configuration plus rapide
Configuration des messages et des réponses WhatsApp Flow
Prévisualisation du flux
Avant de lancer un canvas avec un flux, vous pouvez sélectionner « Aperçu du flux » pour prévisualiser le flux directement dans Braze et vérifier qu’il se comporte comme prévu. Vous pouvez également interagir avec le flux dans l’aperçu afin de découvrir comment un utilisateur naviguerait dans le flux, puis effectuer des ajustements en temps réel. Si un flux contient plusieurs pages, vous pouvez interagir avec chacune d’entre elles.

Enregistrement de la réponse Flow complète
Lorsque vous intégrez un message WhatsApp Flow dans un Braze Canvas ou une campagne, vous pouvez souhaiter capturer et utiliser des informations spécifiques que les utilisateurs soumettent via le Flow. Braze a besoin de recevoir des informations supplémentaires concernant la structure de la réponse utilisateur, en particulier la forme attendue de la réponse JSON, afin de générer le schéma d’attributs personnalisés imbriqués (NCA) requis.
Étape 1 : Générer l’attribut personnalisé Flow
La méthode la plus simple pour fournir à Braze les informations relatives à la structure de réponse consiste à enregistrer la réponse Flow en tant qu’attribut personnalisé et à 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 est possible que vous ne voyiez aucune information lorsque vous consultez la section Attributs personnalisés du flux dans la fenêtre Composer des messages. Cela signifie que le schéma n’a pas encore été généré.

Pour résoudre ce problème, veuillez suivre les étapes suivantes :
- Veuillez terminer la configuration de votre étape de message WhatsApp.
- Veuillez vérifier que vous avez coché Enregistrer les réponses au flux en tant qu’attribut personnalisé.

3. Veuillez vous envoyer un message test et terminer le flux en tant qu’utilisateur.
Braze dispose désormais de la forme du JSON de réponse Flow et peut générer l’attribut personnalisé.
Veuillez utiliser l’éditeur JSON avancé pour enregistrer les attributs de la réponse Flow 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é, veuillez saisir {"attributes": [{"flow_1": {{whats_app.${inbound_flow_response}}}}]}, où“flow_1” est l’attribut personnalisé sous lequel vous souhaitez enregistrer le flux.

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

Une fois que Braze aura reçu une réponse Flow, nous enregistrerons l’attribut personnalisé imbriqué avec le nom prescrit dans le profil utilisateur. Cet attribut personnalisé peut être utilisé lors de la création de canevas.

Étape 2 : Afficher la réponse Flow enregistrée
Une fois le flux terminé, Braze crée automatiquement un attribut personnalisé pour le flux, dont le nom est basé sur l’ID du flux. Vous pouvez ensuite vous rendre dans le profil utilisateur pour afficher la réponse Flow enregistrée en tant qu’objet imbriqué dans la section Attributs personnalisés.
Une fois le schéma généré, la section Attribut personnalisé du flux affichera la structure attendue, y compris les types de données prévus pour chaque réponse (par exemple, « Chaîne de caractères » ou « Tableau de chaînes de caractères »).

Considérations
- Attributs existants : Si un attribut personnalisé pour un flux particulier a déjà été généré, le flux se chargera avec les informations d’attribut disponibles. Dans ces cas, il n’est pas nécessaire d’envoyer un message test pour générer le schéma, car Braze reconnaît déjà les messages de réponse attendus.
- Modifications du débit : Si vous apportez des modifications au flux après la génération du schéma, il est nécessaire d’envoyer un message de test supplémentaire afin que Braze puisse détecter que la forme de la réponse du 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é Flow généré est cohérent et sera le même pour ce Flow spécifique, quel que soit le canvas dans lequel il est utilisé.
- Option manuelle : Il n’est pas nécessaire 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 provenant des réponses Flow dans un attribut personnalisé spécifique, ce qui évite de dupliquer les étapes utilisateur.
Enregistrement de champs spécifiques provenant des réponses Flow dans un attribut personnalisé spécifique
Étape 1 : Créer un parcours d’action
Veuillez créer une étape du canvas du parcours d’action ou une campagne basée sur une action. Veuillez sélectionner un déclencheur « Envoyer un message WhatsApp entrant » et une condition de flux « Répondu », puis sélectionnez le flux pertinent ou « Tout flux ».

Étape 2 : Extraire des champs à partir des réponses Flow
Vous pouvez utiliser des attributs personnalisés imbriqués ou l’étiquettejson_parseLiquid pour extraire des champs spécifiques des réponses Flow.
Pour enregistrer des parties spécifiques de la réponse Flow de l’utilisateur, veuillez suivre toutes les étapes décrites dans la section Enregistrement de la réponse Flow complète, y compris le lancement du canvas. Il est nécessaire de lancer Canvas pour créer l’attribut personnalisé imbriqué auquel vous ferez référence. Après avoir lancé Canvas et terminé un flux, veuillez suivre les étapes suivantes :
- Veuillez créer une étape de mise à jour utilisateur supplémentaire à l’aide de l’éditeur d’interface utilisateur.
- Veuillez sélectionner Ajouter une personnalisation, puis sélectionnez Attribut personnalisé imbriqué et l’attribut de niveau supérieur correspondant où le flux est stocké.

3. Veuillez sélectionner l’attribut clé que vous souhaitez enregistrer et insérer le liquid dans le champ Valeur clé.

4. Veuillez sélectionner l’attribut dans lequel vous souhaitez l’enregistrer. 5. Veuillez envoyer un message test afin de vérifier le bon fonctionnement du flux.
Veuillez utiliser l’étiquettejson_parseLiquid pour extraire des réponses spécifiques du flux. Par exemple, vous pouvez extraire le jeton Flow et les options sélectionnées pour créer un message de suivi personnalisé.
Dans l’éditeur d’interface utilisateur, veuillez sélectionner 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 }}

Une fois que vous êtes prêt, veuillez envoyer un message test pour vérifier le bon fonctionnement du flux. Veuillez ensuite lancer Canvas.
Un nouveau message WhatsApp « efface » la capacité du Canvas à utiliser (et réutiliser) la réponse Liquid Flow. Veuillez donc vous assurer que les messages de suivi sont envoyés après toutes les étapes de mise à jour utilisateur, les webhooks ou autres étapes qui utilisent la réponse Liquid Flow.
Ajout d’une étiquette de personnalisation Flow
Pour utiliser la réponse Flow via Liquid avec les étiquettes de personnalisation prises en charge, veuillez suivre les étapes suivantes :
- Lorsque vous rédigez votre message WhatsApp, veuillez sélectionner l’icône « + » pour ouvrir la fenêtre « Ajouter une personnalisation ».
- Veuillez sélectionner les propriétés WhatsApp pour le type de personnalisation etinbound_flow_responsepour l’attribut personnalisé. Cette fonctionnalité peut être utilisée pour enregistrer des informations dans les profils utilisateurs, les inclure dans les messages ou les transférer vers d’autres services, tels que les webhooks.

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



Modifier cette page sur GitHub