¿En qué podemos ayudarte?

Search for answers or browse our knowledge base.

Documentation | Demos | Support

< Todos los temas
Imprimir

Trabajar con widgets y eventos de chat en línea

Puede ajustar la interacción entre el widget de funcionalidad y el chat en línea y las características de su sitio procesando eventos de JavaScript, iniciados por el código del widget . Hay

3 tipos de eventos disponibles:

  • initialize_widget : se activa después de que el widget se carga en la página del sitio;
  • initialize_client : se activa cuando el cliente abre una ventana de diálogo en el chat en línea:
    • si la encuesta previa al chat no está configurada, justo después de que se abra la ventana de diálogo de chat en línea;
    • si la encuesta previa al chat está configurada, justo después de que el usuario ingrese los datos de la encuesta y se abra la ventana de diálogo.
  • first_client_message : se activa una vez, cuando se envía el primer mensaje del cliente en el cuadro de diálogo de chat en línea.


Escenarios de muestra para implementar:

  • Cuando un cliente abre una ventana de diálogo en el chat en línea, se resalta la sección Información útil en su sitio;
  • Cuando un cliente envía el primer mensaje en el chat en línea, se muestra un banner con oferta especial en su sitio.


Ejemplo de código JavaScript:

document.addEventListener('first_client_message', ShowBannerFunction)


Iniciar widgets y eventos de chat en línea

Puede ajustar la interacción entre el widget de funcionalidad y el chat en línea y las características de su sitio, iniciando  eventos de JavaScript, ejecutados por el código del widget .

1 tipo de eventos está disponible:

  • ventanas emergentes: cerrar: este evento cierra la ventana de diálogo de chat en línea y ventanas emergentes adicionales (por ejemplo, la ventana de código QR de Viber).


Escenario de muestra para implementar:

  • Cuando los clientes hacen clic en el botón de devolución de llamada, se cierra la ventana de chat en línea.


Ejemplo de código JavaScript:

document.dispatchEvent(new CustomEvent("popups:close"))

¿Te ha resultado útil este artículo?
0 out of 5 stars
5 Estrellas 0%
4 Estrellas 0%
3 Estrellas 0%
2 Estrellas 0%
1 Estrellas 0%
¿Cómo podemos mejorar este artículo?
Please submit the reason for your vote so that we can improve the article.
Anterior Personalización de widgets
Siguiente Widget de Chat2Desk
Tabla de contenidos