Si su sitio web tiene una gran cantidad de tráfico, puede optimizar el producto de Chat para mejorar el rendimiento usando el ajuste connectOnPageLoad
de la API del Web Widget en cada página donde Chat esté activado.
En este artículo se describen varios casos de uso comunes de la configuración de Chat, y el efecto que tendrán las implementaciones de connectOnPageLoad
. Busque los escenarios que se apliquen a su configuración de Chat para ver la manera óptima de aplicar el ajuste connectOnPageLoad
de la API.
Si desea información sobre cómo agregar connectOnPageLoad
a la configuración de Chat, consulte Optimización del rendimiento de Chat y del Web Widget.
Configuraciones:
- No quiero interactuar con todos los visitantes de nuestro sitio web, y quiero responderles solo a los visitantes que inicien una sesión de chat
- Utilizo la lista de visitantes para hacer seguimiento de los visitantes en páginas web seleccionadas, e inicio sesiones de chat cuando es necesario
- Utilizo disparadores que se disparan cuando un cliente está en una página web por un periodo de tiempo determinado
- Utilizo disparadores que se disparan cuando un visitante ha iniciado una sesión de chat pero no ha recibido una respuesta de un agente en un periodo de tiempo determinado
- Utilizo disparadores que se disparan cuando un visitante llega a una página web
- Utilizo el seguimiento de conversiones
- Utilizo el widget de Legacy (Zopim) Chat
- Dependo de los informes de análisis enviados por correo electrónico para evaluar el rendimiento
- Utilizo la API del Web Widget
- Ofrezco atención al cliente solo a través de la aplicación móvil de Chat
No quiero interactuar con todos los visitantes de nuestro sitio web, y quiero responderles solo a los visitantes que inicien una sesión de chat
Puede establecer connectOnPageLoad = false
en todas las páginas web en las que chat esté activado en el Web Widget.
Utilizo la lista de visitantes para hacer seguimiento de los visitantes en páginas web seleccionadas, e inicio sesiones de chat cuando es necesario
Decida cuál escenario le corresponde a cada página de su sitio web y agregue connectOnPageLoad
como sigue:
- En las páginas en las que el equipo desea monitorear a todos los visitantes, y decidir si quiere iniciar una sesión de chat:
connectOnPageLoad = true
- En las páginas en las que el equipo desea monitorear solo a los visitantes que inicien una sesión de chat, o que hagan clic en el Web Widget:
connectOnPageLoad = false
Si la configuración se realiza como se describe arriba, aparecerán los siguientes visitantes en la lista de visitantes del panel de Chat:
- Todos los visitantes que estén navegando o chateando en las páginas web en las que
connectOnPageLoad = true
. - Solo los visitantes que estén chateando o que hagan clic en el Web Widget en las páginas en las que
connectOnPageLoad = false
.
También puede activar el Panel de alta capacidad si desea ver solo los visitantes que estén chateando en todas las páginas.
Utilizo disparadores que se disparan cuando un cliente está en una página web por un periodo de tiempo determinado
El ajuste connectOnPageLoad
sí afectará a estos disparadores, en función del valor asignado al ajuste en cada página web.
Estos disparadores funcionarán en los siguientes escenarios:
- En las páginas web en las que el ajuste se agregó como
connectOnPageLoad = true
. - En las páginas web en las que NO se agregó el ajuste connectOnPageLoad.
Estos disparadores no funcionarán en los siguientes escenarios:
En las páginas web en las que el ajuste se agregó como connectOnPageLoad = false
.
Utilizo disparadores que se disparan cuando un visitante ha iniciado una sesión de chat pero no ha recibido una respuesta de un agente en un periodo de tiempo determinado
Estos disparadores no se verán afectados por el ajuste connectOnPageLoad
, independientemente de si se le asigna un valor de true o false.
Uso disparadores que se disparan cuando un visitante llega a una página web
Estos disparadores funcionarán en los siguientes escenarios:
- En las páginas web en las que el ajuste se agregó como
connectOnPageLoad = true
. - En las páginas web en las que el ajuste se agregó como
connectOnPageLoad = false
, Y el visitante hace clic en el Web Widget. - En las páginas web en las que NO se agregó el ajuste
connectOnPageLoad
.
Estos disparadores no funcionarán en los siguientes escenarios:
- En las páginas web en las que el ajuste se agregó como
connectOnPageLoad = false
, Y el visitante no hace clic en el Web Widget.
Utilizo el seguimiento de conversiones
El seguimiento de conversiones funcionará en todos los escenarios siguientes:
- En las páginas web en las que el ajuste se agregó como
connectOnPageLoad = true
. - En las páginas web en las que el ajuste se agregó como
connectOnPageLoad = false
, Y el visitante hace clic en el Web Widget. - En las páginas web en las que NO se agregó el ajuste
connectOnPageLoad
.
El seguimiento de conversiones no funcionará en los escenarios siguientes:
- En las páginas web en las que el ajuste se agregó como
connectOnPageLoad = false
, Y el visitante no hace clic en el Web Widget.
Utilizo el widget de Legacy (Zopim) Chat
El ajuste connectOnPageLoad
no funciona con el widget de Legacy Chat.
Si desea usar connectOnPageLoad
, debe actualizar al Chat integrado. Consulte Diferencias entre las funciones: Legacy Chat y Chat en el Web Widget para ver una comparación en paralelo de estas versiones de Chat.
Dependo de los informes de análisis enviados por correo electrónico para evaluar el rendimiento
El ajuste connectOnPageLoad
afectará los informes de análisis enviados por correo electrónico.
El ajuste connectOnPageLoad podría reducir el número de visualizaciones de página, el total de visitas y los visitantes únicos que se monitorean en el sitio web y solo mostrar la cantidad de visitantes donde connectOnPageLoad = true
Y connectOnPageLoad = false
, pero el visitante ha iniciado la sesión de chat o ha hecho clic en el widget.
Además, el análisis del sitio web que se muestra en el panel de Chat mostrará a los visitantes que se encuentran en páginas web en las que:
connectOnPageLoad = true
-
connectOnPageLoad = false
Y el visitante ha iniciado el chat o ha hecho clic en el widget.
Utilizo las API de JavaScript del Web Widget
Según la implementación, algunas API de JavaScript del Web Widget podrían verse afectadas cuando la conexión de Chat se difiere usando connectOnPageLoad, y podría ser necesario adaptar el código para evitar cualquier impacto en la experiencia del cliente y el flujo de trabajo.
Por ejemplo, si se suscribe al evento on chat:connected Y ha establecido connectOnPageLoad en false, debe tener en cuenta que la conexión de Chat no se realizará al cargar la página. Si usa cualquiera de las siguientes API, debe tener en cuenta que dependen de la conexión del Web Widget con Chat.Si está usando ciertos comandos Web Widget js api deberá estar al tanto de cuándo se realizará la conexión. Por ejemplo, si se suscribe al evento on chat:connected, deberá tener en cuenta que la conexión no se realizará al cargar la página cuando connectOnPageLoad = false. Si usa cualquiera de las siguientes API, deberá tomar en consideración que dependen de que el Web Widget se pueda conectar con Chat.
Ofrezco atención al cliente solo a través de la aplicación móvil de Chat
ConnectOnPageLoad
no está disponible para la aplicación móvil de Chat.
Esta API solo está disponible para el Web Widget y no en los embeddables creados con las SDK para móviles de Zendesk.