Control de la versión del chat web
El código JavaScript de conversación web sigue las prácticas de mantenimiento de versiones semánticas. A partir de la versión 7.0.0 del chat web, puede establecer la versión del chat web que desea utilizar como opción de configuración.
Si no especifica una versión, se utilizará automáticamente la versión más reciente (clientVersion: "latest"). Al aplicar la última versión, se beneficiará de mejoras continuas, características añadidas y arreglos de errores que se efectúan en la conversación web periódicamente.
Sin embargo, si va a aplicar personalizaciones exhaustivas sobre el despliegue, como, por ejemplo, la sustitución del tema por su propio tema personalizado, quizás prefiera bloquear el despliegue en una versión específica. El bloqueo de una versión le permite probar las nuevas versiones antes de aplicarlas a la conversación web en directo.
Para utilizar una versión específica (clientVersion: "major.minor.patch"), especifíquela como se indica a continuación:
Los ejemplos siguientes muestran qué se debe especificar cuando la versión actual es 7.7.1.
- Si quiere permanecer en una versión principal, pero obtener los últimos releases menores y parches, especifique
clientVersion: "7". - Si quiere permanecer en una versión menor, pero obtener los últimos releases de parches, especifique
clientVersion: "7.7.0". - Si desea bloquear una versión menor y un release de parche determinados, especifique
clientVersion: "7.7.1".
Para probar las actualizaciones en un release de versión de la conversación web antes de aplicar la versión a la conversación web en directo, siga estos pasos:
- Bloquee en una versión específica la conversación web que se está ejecutando en el entorno de producción.
- Incluya el despliegue de la conversación web en una nueva página de un entorno de prueba y, a continuación, sustituya el valor de bloqueo de versión. Por ejemplo, especifique
clientVersion: "latest". - Pruebe la conversación web y realice ajustes en la configuración, si es necesario.
- Actualice el despliegue de producción para que utilice la última versión y aplique cualquier otro cambio de configuración que haya determinado que es necesario después de realizar las pruebas.