Flujos de WhatsApp
WhatsApp Flows es una mejora del canal de mensajería de WhatsApp existente, que te permite crear experiencias de mensajería interactivas y dinámicas. Esta página proporciona instrucciones paso a paso para participar en el programa de Acceso Anticipado y utilizar WhatsApp Flows.
Configuración de los Flujos de WhatsApp
- Conéctate a tu cuenta Meta.
- Crea Flujos desde una de las dos ubicaciones principales:
- Herramientas de la cuenta: Ve a la pestaña Flujos para ver el ID del Flujo y crear un nuevo Flujo.
- Administra plantillas: Este es el método recomendado para crear Flujos. Aquí puedes generar plantillas y seleccionar una opción de Flujo durante el proceso de creación de plantillas.
!Administrador de WhatsApp con una página para crear una plantilla de Flows.
3. Selecciona un Flujo existente o crea uno. Si creas un Flujo, elige entre dos opciones:
- Formulario personalizado: Para requisitos específicos
- Elementos prediseñados: Para una configuración más rápida
Configurar mensajes y respuestas de WhatsApp Flow
Vista previa del flujo
Antes de lanzar un Canvas con un Flujo, puedes seleccionar Vista previa Flujo para previsualizar el Flujo directamente en Braze y confirmar que se comporta como se espera. También puedes interactuar con el Flujo en la vista previa para experimentar cómo navegaría un usuario por el Flujo, y luego hacer ajustes en tiempo real. Si un Flujo contiene varias páginas, puedes interactuar con cada una de ellas.
!Ventana de vista previa que muestra un formulario para que un usuario termine de registrarse.
Guardar la respuesta de Flujo completo
Paso 1: Crear una ruta de acción
Crea un paso en Canvas de Ruta de acción o una campaña basada en la acción. Selecciona un desencadenante de Enviar un mensaje entrante de WhatsApp y la condición Respondido al flujo y, a continuación, selecciona el Flujo correspondiente o Cualquier flujo.
Paso 2: Redacta tu mensaje de WhatsApp
Cuando redactes tu mensaje de WhatsApp, selecciona el icono más para abrir la ventana Añadir personalización y, a continuación, selecciona Propiedades de WhatsApp para el tipo de personalización y inbound_flow_response para el atributo personalizado. Esto guardará información en los perfiles de usuario o la reenviará a otros servicios, como los webhooks.
Paso 3: Guarda la respuesta de Flujo completo
Puedes utilizar el editor JSON avanzado para guardar atributos de la respuesta del Flujo en atributos personalizados, o utilizar un Canvas de varios pasos para guardar la respuesta en un atributo personalizado anidado.
En el editor JSON avanzado, introduce {"attributes": [{"flow_1": {{whats_app.${inbound_flow_response}}}}]}, donde “flow_1” es el atributo personalizado en el que quieres que se guarde el flujo.
!Paso de actualización de usuarios con un editor JSON avanzado.
- Confirma que ya has creado un atributo personalizado con el tipo de datos de objeto (“flow_1” en este ejemplo) dentro de la configuración de datos de tu espacio de trabajo.
- En el editor de interfaz de usuario, utiliza Liquid
{{whats_app.${inbound_flow_response}}}para rellenar el atributo personalizado y guardar en él toda la respuesta Flow del usuario. Tienes que rellenar el valor clave como{{whats_app.${inbound_flow_response}}}antes de seleccionar el atributo personalizado que has creado.
!Paso de actualización de usuario que utiliza el editor de IU.
Después de que Braze reciba una respuesta de Flujo, guardaremos el atributo personalizado anidado con la denominación prescrita en el perfil de usuario. Ese atributo personalizado puede extraerse al crear Lienzos.
!Ventana que muestra el contenido de un atributo personalizado de “flow_1”.
Cuando estés listo, envía un mensaje de prueba para comprobar el Flujo. Después, ¡lanza el Canvas!
Guardar campos específicos de respuestas de Flujo en un atributo personalizado específico
Puedes utilizar atributos personalizados anidados o la etiqueta de Liquid json_parse para extraer campos específicos de las respuestas de Flow.
Para guardar partes específicas de la respuesta de Flujo del usuario, completa todos los pasos de Guardar la respuesta de Flujo completa, incluido el lanzamiento del Canvas. El Canvas debe iniciarse para crear el atributo personalizado anidado al que harás referencia. Tras iniciar el Canvas y completar un Flujo, sigue los siguientes pasos:
- Crea un paso posterior de Actualización de Usuario que utilice el editor de IU.
- Selecciona Añadir personalización y, a continuación, selecciona Atributo personalizado anidado y el correspondiente atributo de nivel superior donde se almacena el Flujo.
!Paso de actualización de usuario con un atributo personalizado anidado personalización.
3. Selecciona el atributo clave que quieras guardar e inserta el Liquid en el campo Valor clave.
!Ventana para “flow_1” con atributos para seleccionar.
4. Elige el atributo donde quieres almacenarlo. 5. Envía un mensaje de prueba para probar el Flujo.
Utiliza la etiqueta de Liquid json_parse para extraer respuestas específicas del flujo. Por ejemplo, puedes extraer el token de Flujo y las opciones seleccionadas para personalizar un mensaje de seguimiento.
Paso 1: Crear una ruta de acción
Crea una ruta de acción con el desencadenante Enviar un mensaje entrante de WhatsApp para procesar la información del flujo.
Podrás especificar el Flujo cuando se lancen características adicionales durante el acceso anticipado.
Paso 2: Redacta tu mensaje de WhatsApp
Cuando redactes tu mensaje de WhatsApp, selecciona el icono más para abrir la ventana Añadir personalización y, a continuación, selecciona Propiedades de WhatsApp para el tipo de personalización y inbound_flow_response para el atributo personalizado. Esto guardará información en los perfiles de usuario o la reenviará a otros servicios, como los webhooks.
Paso 3: Guardar campos específicos de la respuesta Flujo
En el editor de IU, selecciona lo siguiente:
- Nombre del atributo: YOUR_CUSTOM_ATTRIBUTE (en este ejemplo: “First_name”)
- Acción: Actualización
- Valor clave:
{% assign parsed_json = {{whats_app.${inbound_flow_response}}} | json_parse %}{{ parsed_json.FIELDS_THAT_APPLY }}
Un nuevo mensaje de WhatsApp “borra” la capacidad del Canvas de utilizar (y reutilizar) la respuesta del Flujo Líquido, así que asegúrate de que los mensajes de seguimiento sean posteriores a todos los pasos de Actualización de usuario, webhooks u otros pasos que utilicen la respuesta del Flujo Líquido.
Cuando estés listo, envía un mensaje de prueba para comprobar el Flujo. Después, ¡lanza el Canvas!
Se introducirán funcionalidades adicionales de Flow, incluidos filtros avanzados de pasos de acción y mensajes de respuesta que incorporan elementos de Flow.
Si tienes alguna duda o necesitas más ayuda, ponte en contacto con el Servicio de Asistencia.
Editar esta página en GitHub