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 participer au programme Early Access et utiliser 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.
!gestionnaire WhatsApp avec une page pour créer un modèle de flux.](/docs/fr/assets/img/whatsapp/flows/create_flows_template.png?dce9989e22d0747fb83739827dcd21f4)
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
Flux de prévisualisation
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 façon 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.
Fenêtre de prévisualisation affichant un formulaire permettant à un utilisateur de terminer son inscription.](/docs/fr/assets/img/whatsapp/flows/flow_preview.png?058a7f1bb8121a852da0b5dafa209996){: style=”max-width:50%;”}
Enregistrer l’intégralité de la réponse au flux
É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 : Composez votre message WhatsApp
Lorsque vous composez votre message WhatsApp, sélectionnez l’icône plus pour ouvrir la fenêtre Ajouter une personnalisation, puis sélectionnez Propriétés WhatsApp pour le type de personnalisation et inbound_flow_response pour l’attribut personnalisé. Cela permettra d’enregistrer des informations dans les profils utilisateurs ou de les transmettre à d’autres services, comme les webhooks.
!Compositeur de messages WhatsApp avec un composant “Ajouter une personnalisation” pour insérer une personnalisation des propriétés WhatsApp avec l’attribut personnalisé inbound_flow_response.](/docs/fr/assets/img/whatsapp/flows/inbound_flow_response.png?b03ff920cbb76580f5b2e7a261ae450d){: style=”max-width:60%;”}
Étape 3 : Enregistrez l’intégralité de la réponse du flux
Vous pouvez utiliser l’éditeur JSON avancé pour enregistrer les attributs de la réponse au flux dans des attributs personnalisés, ou utiliser 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é.
!étape de mise à jour de l’utilisateur avec un éditeur JSON avancé.](/docs/fr/assets/img/whatsapp/flows/user_update_advanced_json_editor.png?f766f1e0f97663cd77b1497fe814c634)
- 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é comme{{whats_app.${inbound_flow_response}}}avant de sélectionner l’attribut personnalisé que vous avez créé.
L’étape de mise à jour de l’utilisateur qui utilise l’éditeur d’interface utilisateur.](/docs/fr/assets/img/whatsapp/flows/user_update_ui_editor.png?5658fbd3eb39084404f553631366bbe7)
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.
Une fenêtre affichant le contenu d’un attribut personnalisé “flow_1”.](/docs/fr/assets/img/whatsapp/flows/user_attribute_flow.png?454a40c834bdccd521268726fa07483f)
Lorsque vous êtes prêt, envoyez un message d’essai pour tester le flux. Ensuite, lancez le Canvas !
Enregistrer des champs spécifiques des réponses au flux dans un attribut personnalisé spécifique
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 complété 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é.
!étape de mise à jour de l’utilisateur avec une personnalisation par attributs personnalisés imbriqués.](/docs/fr/assets/img/whatsapp/flows/nested_custom_attributes.png?f75ccacaf3c18404695aa05b4887ce00)
3. Sélectionnez l’attribut clé que vous souhaitez enregistrer et insérez le liquide dans le champ Valeur clé.
!Fenêtre pour “flow_1” avec des attributs à sélectionner.
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.
Étape 1 : Créer un parcours d’action
Créez un parcours d’action avec le déclencheur d’envoi d’un message entrant WhatsApp pour traiter les informations sur le flux.
Vous pourrez spécifier le flux lorsque des fonctionnalités supplémentaires seront publiées pendant l’accès anticipé.
Étape 2 : Composez votre message WhatsApp
Lorsque vous composez votre message WhatsApp, sélectionnez l’icône plus pour ouvrir la fenêtre Ajouter une personnalisation, puis sélectionnez Propriétés WhatsApp pour le type de personnalisation et inbound_flow_response pour l’attribut personnalisé. Cela permettra d’enregistrer des informations dans les profils utilisateurs ou de les transmettre à d’autres services, comme les webhooks.
Étape 3 : Enregistrer des champs spécifiques de la réponse au flux
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 : Mise à jour
- Valeur clé :
{% assign parsed_json = {{whats_app.${inbound_flow_response}}} | json_parse %}{{ parsed_json.FIELDS_THAT_APPLY }}
!Compositeur de messages WhatsApp avec un composant “Ajouter une personnalisation” pour insérer une personnalisation des propriétés WhatsApp avec l’attribut personnalisé inbound_flow_response.](/docs/fr/assets/img/whatsapp/flows/parsed_json.png?b35cbe25eda53442363c2889518da6d6)
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.
Lorsque vous êtes prêt, envoyez un message d’essai pour tester le flux. Ensuite, lancez le Canvas !
D’autres fonctionnalités de Flow seront présentées, notamment des filtres avancés pour les étapes d’action et des messages de réponse qui intègrent des éléments de Flow.
Pour toute question ou assistance supplémentaire, contactez le service d’assistance.
Modifier cette page sur GitHub