Este caso de uso describe los pasos de configuración y uso de la API necesarios para integrar la funcionalidad de co-navegación / LiveView en otro sistema.

1. Configuración

En la configuración de plugins del backend, activa el plugin LiveView. Hemos utilizado la siguiente configuración en nuestro ejemplo.

Configuración Valor Descripción

Privacidad

Ocultar la entrada del usuario

Queremos ocultar todas las entradas de usuario que se producen en nuestra página.

Optin

Visitante

Queremos que el usuario haga clic en el botón que inicia el co-navegación. 

2. Implementación del Script

El JavaScript debe integrarse en cada página web en la que queramos realizar la co-navegación.

Aprende a cómo implementar LiveView en tu página.

3. Start and stop the CoBrowse / LiveView session

Iniciaremos o pararemos la sesión LiveView con estas funciones CV.cobrowse.start() and CV.cobrowse.stop(). Por lo tanto, simplemente implementamos un botón donde el usuario puede hacer clic en él e inicia la sesión.

 

Si no quieres un botón para un optin, puedes simplemente desactivar la configuración de la opción en el paso 1.

 

¿Cuánto dura una sesión? Vete a la página

4. Generar una URL de unión para el agente

Una vez que la sesión se ha iniciado correctamente, podemos generar una URL pública donde el agente pueda unirse a la sesión. Para ello necesitamos el shareId o la sessionId para unirnos y generar la URL a través de la API REST..

Autenticar y generar un token de API Vete a la documentación

Después podemos simplemente enviar una petición GET al endpoint de la API que se describe en el siguiente enlace. Antes de eso tenemos que transferir el shareId o el sessionId al servidor para identificar la sesión y después podemos generar la URL que se puede abrir sin autenticación.

API REST para generar una URL de unión pública

Esta es una URL única que está firmada con un token y siempre está vinculada a la sesión con el ID dado.