Si está pasando del widget autónomo de Chat a la experiencia de Chat integrado en el Web Widget, se prevé que haya algunos cambios en las experiencias del usuario final y en el proceso de configuración del widget mismo.
Es posible que las funciones siguientes sean distintas o que tengan nuevas opciones en el Web Widget nuevo. Haga clic en los vínculos para pasar a la tabla o el texto que describe los cambios de cada función:
Estilo minimizado del iniciador del botón de chat
El iniciador minimizado del botón de chat se muestra en las instalaciones de escritorio y en los dispositivos móviles. Es posible que al pasar a la experiencia de Chat integrado cambie el aspecto, la colocación y el texto del rótulo del iniciador.
Si desea hacer otros cambios al iniciador minimizado del botón de chat, que no sean las opciones generales de configuración de la siguiente lista, puede diseñar un iniciador personalizado con las siguientes API del Web Widget.
-
En la página de carga, use
hide
para que el iniciador no se vea y que en su lugar aparezca el iniciador personalizado. - Use
open
yshow
para hacer que aparezca el Web Widget cuando el visitante haga clic en el iniciador personalizado. - Use
on close
para hacer que el iniciador personalizado aparezca de nuevo cuando el visitante haga clic para minimizar o cerrar el Web Widget. - Para dinamizar el iniciador personalizado y hacer que muestre un icono o un rótulo especial cuando hay un agente de Chat disponible, use
on chat status
para escuchar eventos (como el chat conectado o desconectado) y modificar el icono o el rótulo del iniciador personalizado según corresponda.
Función | Widget anterior de Chat | Nuevo widget integrado (predeterminado) | Opciones de configuración |
---|---|---|---|
Aspecto (escritorio) | Usar la API launcher del iniciador para personalizar el rótulo del iniciador. |
||
Aspecto (móviles) | Usar la API labelVisible de rótulo visible para que el rótulo se vea en los iniciadores de escritorio y de dispositivos móviles. |
||
Colocación del iniciador | Fijo en la parte inferior de la ventana del navegador. | Flotante. | Usar las API position setting y offset setting de configuración de posición y desplazamiento para mover el widget a su colocación óptima. |
Texto del rótulo | Entrada de texto personalizado. | Texto seleccionado de cadenas predefinidas en la IU de Support. | Usar las API chatLabel de rótulo de chat para personalizar el texto del rótulo. |
Iniciador de la insignia de chat
Si Chat es el único canal activado en el Web Widget, el diseño del iniciador de la insignia de chat estará todavía disponible en el Chat integrado. Consulte Iniciar chats desde la insignia de chat.
Personalizaciones del aspecto de Chat
Varias de las opciones de personalización que había en la pestaña Aspecto del panel de Chat no estarán disponibles en Chat integrado. Estas se dejaron intencionalmente en desuso para eliminar los elementos obsoletos de diseño y simplificar las opciones de configuración de los clientes.
Función | Widget anterior de Chat | Nuevo widget integrado (predeterminado) | Opciones de configuración |
---|---|---|---|
Tema | Opciones sencillo o clásico | Solo tema sencillo | Consultar las opciones en Personalización avanzada del Web Widget. |
Tamaño de la ventana | Personalizable | Solo tamaño estándar | Consultar las opciones en Personalización avanzada del Web Widget. |
Widget para móviles | Emergente o superpuesto | Solo superpuesto | Consultar las opciones en Personalización avanzada del Web Widget. |
Estilo de mensaje | Globos de conversación o líneas sencillas | Solo líneas sencillas | Consultar las opciones en Personalización avanzada del Web Widget. |
Ventana arrastrable de chat
Los usuarios podían arrastrar la ventana del widget autónomo de Chat para moverlo por toda la página web. Ahora el Web Widget no se puede arrastrar, pero tiene la función emergente.
Función | Widget anterior de Chat | Nuevo widget integrado (predeterminado) |
---|---|---|
Movilidad de la ventana de Chat | El usuario final podía arrastrarla. | La opción emergente abre el widget en una nueva ventana de navegador. |
Las API de Chat
La mayoría de las API $zopim.livechat se trasladaron al Web Widget para que el usuario siga personalizando la experiencia de Chat y enviando los chats como antes.
Si ya usa las API $zopim.livechat, hemos agregado un alias a la sintaxis heredada de $zopim.livechat para que siga funcionando sin necesidad de actualizar ningún código.
Más adelante, Zendesk dejará de usar la sintaxis heredada, pero no se prevé que esto suceda en los próximos 12 meses. Cuando lo haga, seguiremos el procedimiento de fin de vida útil (EOL) para avisar a los clientes con bastante anticipación e informarles de los pasos para mitigar los efectos de este cambio.
Las API heredadas de Chat que el Web Widget no admitirá se enumeran aquí, con una nota del motivo por el cual decidimos no seguir admitiéndolas.
Esta tabla describe las API de Chat que ya no están disponibles, el motivo por el cual ya no son admisibles y las opciones para reemplazarlas.
Función | Motivos | Opciones de configuración |
---|---|---|
setNotes y appendNotes
|
Suponían un riesgo de seguridad para los clientes. |
|
Las API de las leyes sobre cookies
El widget autónomo heredado de Chat tenía dos API relacionadas con las cookies: setDefaultImplicitConsent
y comply
.
Mapeamos la API de configuración de cookies de Chat integrado con $zopim.livechat.cookieLaw.setDefaultImplicitConsent()
. Esto significa que si antes usaba setDefaultImplicitConsent
para desactivar las cookies, la API seguirá funcionando sin necesidad de modificar el código. Para activar de nuevo el uso de las cookies (es decir, el uso de Chat), tendrá que agregar código para llamar a la API updateSettings
de configuración de actualizaciones y permitir el uso de cookies cuando el usuario lo acepte. Puede consultar aquí una muestra de código para ver cómo funcionaría esto en la documentación para programadores.
Si antes usaba $zopim.livechat.cookieLaw.comply()
, esta API no se mapeará, ni desactivará las cookies con el Chat integrado.
Configuración de idiomas
La detección y configuración del idioma del usuario final cambia al pasar del widget de Chat al Web Widget.
Función | Widget anterior de Chat | Nuevo widget integrado (predeterminado) | Opciones de configuración |
---|---|---|---|
Configuración del idioma | Se detecta automáticamente según el contenido de la página y el parámetro del idioma en el encabezado de la página, o bien se hace la configuración manual de un idioma específico. | El idioma se establece automáticamente de acuerdo con la configuración del navegador del usuario. | Usar la API setLocale de configuración de región para anular la configuración del navegador del visitante. |