Pasar variables de contexto de una página web a un agente
Cuando su agente se implementa en su sitio web personalizado, es posible que desee pasar variables de contexto de su página web a agente. Puede pasar de manera efectiva variables de contexto desde una página web a su agente y usar estas variables para mejorar la experiencia del usuario. Las variables de contexto permiten que su agente proporcione interacciones personalizadas y más significativas con los visitantes de su sitio web.
Cuándo pasar variables de contexto
Pase un ID de seguimiento de análisis web de una página web a un agente para analizar la web y los análisis de agente juntos.
Pase un ID de pedido de una página web a agente para que el usuario no tenga que escribir el ID de pedido para agente nuevamente. El agente puede simplemente tomar la información de ID del pedido de la página web.
Pasar la página actual del sitio web para que agente pueda personalizar su experiencia de acuerdo a la página web que está visitando el usuario.
Pasa el idioma de la página web al agente para que el agente pueda personalizar su experiencia según el idioma de la página web.
Pasar variables de contexto es un procedimiento de dos pasos: primero pase el contexto de su página web a agente, luego guarde el contexto en agente como una variable.
Pasa el contexto de tu página web a agente
En su código JavaScript, donde llama a agente, incluya los valores que se enviarán como contexto. Puedes pasar cualquier información, como un OrderId, desde tu sitio web a tu agente. Por ejemplo, en el siguiente fragmento de código, se envían tres variables de contexto:
- Lenguaje
- currentURL
- OrderId
Nota
Para obtener más información, consulte Reutilizar variables en temas. Además, para obtener un bloque de código HTML/JavaScript Webchat.js personalizado completo, consulte Personalizar la apariencia de un agente.
Guardar el contexto como variable en agente
En el tema de sistema Inicio de conversación, agregue un nodo "Hacer una pregunta". Para configurar correctamente el tema recuerda hacer lo siguiente:
Asegúrese de que la pregunta se muestre al usuario.
Seleccione Guardar respuesta del usuario como variable. La variable debe establecerse en Global.
Seleccione Origen externo puede establecer valores. Para obtener más información, consulte Establecer el valor de una variable global desde fuentes externas.
Nota
Si bien este ejemplo utiliza el sistema de inicio de conversación tema, puede guardar el contexto recibido de una página web en cualquier tema.
Con esta variable en tu agente, puedes usarla para cualquier propósito que desees, como obtener detalles del pedido para el ID del pedido, personalizar el comportamiento del chat para el idioma, etc. Para ver un ejemplo de cómo utilizar este concepto para combinar sus análisis web y agente, consulte Combinar análisis web y agente.