Tabla de contenido

Datos de viajes

Raquel Actualizado por Raquel

Utilice datos en recorridos para crear experiencias de chat potentes.

Los recorridos están diseñados para ser fáciles de usar, pero potentes para crear un servicio de chat impactante. El uso de datos en viajes sin código eleva el límite de posibilidades.

El La pestaña Datos en la página Recorridos le permite crear y actualizar tablas y diccionarios en sus recorridos sin código, lo que le permite crear experiencias de chat dinámicas y personalizadas.

Nota: si utiliza principalmente recorridos con código, probablemente ya haya usado variables . La pestaña Datos aporta el poder de las variables a los bloques sin código.

Veamos un ejemplo.

Antes de profundizar en todos los detalles, veamos un ejemplo que nos ayude a hablar sobre estos conceptos de manera más práctica.

Usted administra un servicio de atención médica y tiene un servicio de chat donde las personas pueden encontrar información sobre clínicas. Tiene una larga lista de clínicas, cada una con información detallada que incluye información como información de ubicación.

Utilizando la funcionalidad de datos en Journeys, puede crear una tabla global con todas sus clínicas' información detallada. También puede crear un diccionario global de claves API para utilizarlo en múltiples recorridos. Ahora, utilizando la tabla de detalles de la clínica y el diccionario con claves API, solo necesita un recorrido simple para ayudar a los clientes a aprender más sobre una clínica, sus servicios y encontrar sus diversas ubicaciones. Sin un lugar central para guardar esta información, necesitarás copiar y pegar detalles muchas veces. Y será difícil crear una experiencia de chat excelente y dinámica para tus usuarios.

Los datos en los recorridos tienen dos partes:

  1. Crear datos
  2. Usar datos

Cómo crear datos

Los datos se utilizan para almacenar valores. Hay dos tipos de datos que puede crear, cada uno de los cuales se utiliza de manera diferente.

Datos globales

Los datos globales son accesibles para todos los viajes. Le permite almacenar cosas como credenciales API en un lugar central que luego se puede usar en múltiples recorridos.

Los datos globales se crean en la pestaña Datos.

Datos locales

Los datos locales son específicos de un viaje único. Esta es una forma útil de crear datos que solo se utilizan en un lugar, lo que le permite mantener sus estructuras de datos globales limpias y organizadas.

Los datos locales se crean en el panel lateral Datos de un recorrido específico.

Hay 2 estructuras de datos para elegir

Al crear datos, tiene la opción de crear un diccionario o una tabla.

Diccionarios

Los diccionarios se componen de pares clave-valor. Siempre habrá fragmentos de texto y valores comunes que querrás reutilizar entre tarjetas. Piense en cosas como el texto de bienvenida en un botón que lo lleva a uno de regreso al menú principal, por ejemplo. A menudo es conveniente presentar estos elementos comunes en un lugar fácilmente editable.

Los diccionarios son excelentes para esto, ya que permiten asignar un nombre a un elemento comúnmente reutilizado y proporcionarle un valor predeterminado.

Tablas

Un caso de uso común al crear recorridos es almacenar parte del contenido de una manera que facilite la interacción desde los bloques. Un ejemplo es una encuesta. No es necesario cambiar la lógica si el contenido se actualizó para tener menos o más preguntas. Simplemente queremos repasar todas las preguntas disponibles una por una hasta que todas hayan sido respondidas. Las tablas son excelentes para este tipo de casos de uso. Tienen un nombre único y funcionan de manera muy similar a una hoja de cálculo, lo que permite especificar columnas con nombres y filas para cada una.

Cómo usar los datos

Hacer referencia a tus datos es donde ocurre la magia. Usando el símbolo “@” en el editor de texto o escribiéndolo desde su teclado, puede hacer referencia a cualquier información de sus datos locales o globales. Aún más que eso, puedes hacer referencia a otros datos internos que están disponibles, como información sobre el chat, el último mensaje del usuario y/o respuestas a otros bloques.

Soporte mejorado para enumeración campos

Hemos mejorado la forma en que puede utilizar los campos de perfil de enumeración (campos que almacenan opciones predefinidas, como appointment_type = IN_PERSON). Anteriormente, solo estaba disponible el valor técnico almacenado (IN_PERSON). Ahora también puede acceder al valor de visualización amigable para los humanos (En persona), lo que garantiza una experiencia de usuario mucho mejor en las conversaciones de WhatsApp.

Ahora tiene tres formas de hacer referencia a enumeraciones:

  • @contact.enum_field → Valor almacenado (compatible con versiones anteriores)
  • @contact.enum_field.value → Valor almacenado (explícito) acceso)
  • @contact.enum_field.display → Valor de visualización (recomendado para mensajes mostrados a los usuarios)

Esto significa que puede continuar usando de forma segura sus flujos existentes mientras migra gradualmente a valores de visualización más fáciles de usar.

¿Cómo lo hicimos?

WhatsApp fluye en los viajes

Registros de viaje

Contacto