Zum Hauptinhalt springen

JavaScript-Callback

Integration eigener Funktionen

Mithilfe der Callback-Funktion kann auf diverse Events im Assistenen reagiert werden. Das Ergebnis-Objekt (res) beinhaltet die Attribute event mit der Bezeichnung des Events und die Transaktionsdaten data.

<script type="text/javascript">
const licenceCode = "LL-XYZ123456789";
const options = {
selector: "#meister1"
}
Lokalleads.init(licenceCode, options, (res) => {
if(res.event === "flow_completed") {
console.log("Eine Anfrage wurde generiert", res.data.leadId);
// TODO meine Implementierung
}
});
</script>

Events

Folgende Events können implementiert werden:

AttributBeschreibung
flow_completedDie Ergenisse-Seite des Assistenten wurde durch den Benutzer erreicht.

Daten

Folgende Daten stehen zur Verfügung:

AttributBeschreibung
idID dieser Transaktion.
leadIdID unter der man diese Anfrage im Kundenportal findet.
inputsDaten die der Benutzer eingegeben hat.
caution

Weitere Daten im data Objekt sollten nicht verwendet werden und können sich jederzeit ändern.