Kurzübersicht
WalkMe-Funktionen können Website-Funktionen nicht direkt aufrufen. Um dies zu umgehen, müssen die Funktionen ihre Informationen als Variablen weitergeben, die WalkMe lesen kann.
Unterstützte Funktionen
Die folgenden WalkMe-Funktionen können Daten aus Website-Funktionen verwenden, die auf diese Weise weitergegeben wurden:
- UUID
- Rule Engine
- WalkMe-Daten
- Analytics
Funktionsweise
Um die unterstützten WalkMe-Funktionen zu definieren, verwenden Sie den Typ „Variable“.
Regel-Engine-Beispiel
Erstellen Sie eine Regel basierend auf dem Rückgabewert einer Funktion.
UUID-Beispiel
Definieren Sie eine Benutzerkennung basierend auf einer Website-Funktion.
Technische Hinweise
- Die Best Practice besteht darin, die Funktion auf allen Seiten in der Umgebung verfügbar zu machen
- Funktionen müssen ausgefüllt werden, bevor WalkMe auf der Seite geladen ist.
- Funktionen müssen einen Textwert oder ein Array von Werten zurückgeben.
- Argumente können nicht verwendet werden, während die Funktion in die Regel integriert wird (nichts innerhalb der Klammern)
- Wenn der zurückgegebene Wert ein JSON ist, können wir einen Parameter nach der Funktion hinzufügen, um ihn weiter zu verfeinern
- Wenn getUser() beispielsweise {Name:”Test User”, ID: “123”} zurückgibt, gibt getUser().Name nur den Wert „Test User“ zurück
- Funktionen sind nicht für mathematische Berechnungen vorgesehen