Saltar al contenido principal

JavaScript-Callback

La función de devolución de llamada de JavaScript le permite reaccionar a los eventos en el Asistente en línea y ejecutar su propia lógica — por ejemplo, cuando se completa un flujo.

Integración de funciones propias

La función de devolución de llamada se puede usar para reaccionar a varios eventos en el asistente. El objeto de resultado (res) contiene los atributos event con el nombre del evento y los datos de transacción data.

<script type="text/javascript">
const licenceCode = "LL-XYZ123456789";
const options = {
selector: "#meister1"
}
Lokalleads.init(licenceCode, options, (res) => {
if(res.event === "init") {
console.log("El asistente ha sido cargado");
// TODO mi implementación
}
if(res.event === "flow_completed") {
console.log("Se generó una solicitud", res.data.leadId);
// TODO mi implementación
}
});
</script>

Eventos

Se pueden implementar los siguientes eventos:

NombreDescripción
initEl asistente ha sido cargado y está listo.
flow_completedEl usuario llegó a la página de resultados del Asistente en línea.

Datos

Los siguientes datos están disponibles:

NombreDescripción
idID de esta transacción.
leadIdID bajo el cual esta solicitud se puede encontrar en el portal del cliente.
inputsDatos ingresados por el usuario.
precaución

Otros datos en el objeto data no deben usarse y pueden cambiar en cualquier momento.