- 11 Jun 2024
- 7 Minuten zu lesen
-
Drucken
-
DunkelLicht
-
pdf
Whatfix Mobile Ereignisse
- Aktualisiert am 11 Jun 2024
- 7 Minuten zu lesen
-
Drucken
-
DunkelLicht
-
pdf
Whatfix Mobile generiert bestimmte Ereignisse, wenn Ihr Endbenutzer mit dem Flow oder den Elementen interagiert. Diese Ereignisse werden von Whatfix Mobile verwendet, um Insights in Ihr Dashboard zu generieren. Außerdem können Sie diese Ereignisse über Integrationen oder benutzerdefinierten Code an Drittanbieterplattformen senden.
Es gibt zwei Entitäten, die Whatfix Mobiles In-App-Engagement-Plattform bilden: Element: Um eine einzelne Interaktion auf einem bestimmten Bildschirm zu steuern Flow: Um Multi-Interaktionen über verschiedene Bildschirme hinweg zu steuern. Es enthält ein oder mehrere Elemente
Für weitere Informationen darüber, wie Ereignisse in verschiedenen Arten von Projekten generiert werden, sehen Sie
Die folgenden sind die Whatfix Mobile-Ereignisse, die generiert werden,
flow_start
Dieses Ereignis wird in den folgenden Szenarien generiert,
- Wann ein Benutzer den Startbildschirm sieht (konfiguriert vom Dashboard)
- Wann ein Benutzer auf das Symbol klickt und der Flow ausgelöst wird
Gültigkeit: Flow
Dies ist der erste Schritt im Falle eines Flow-Typ-Projekts im Dashboard.
Ereigniseigenschaften:
{
"projectName" : "", //Name of project in dashboard
"language" : "Sprache", //current leap language for this event
"timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_start",
"deploymentName" : "", //Name of deployment in dashboard
"id" : "", // unique id for the event
"deploymentVersion": "", //version of deployment
"projectId" :"" // This key is sent only when project is started with startProject
}
deploymentVersion
dient dazu zu wissen, ob das Projekt geändert und erneut bereitgestellt wurde.
flow_opt_in
Dieses Ereignis wird generiert, wenn sich ein Benutzer für das Whatfix Mobile-Erlebnis entscheidet. Dieses Ereignis folgt dem Ereignis flow_start
. Gültigkeit: Flow Ereigniseigenschaften:
{
"projectName" : "", //Name of project in Dashboard
"language" : "Sprache", //current leap language for this event
"timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_opt_in",
"deploymentName" : "", //Name of deployment in Dashboard
"id" : "", // unique id for the event
"deploymentVersion": "", //version of deployment
"projectId" :"" // This key is sent only when project is started with startProject
}
flow_opt_out
Dieses Ereignis wird generiert, wann sich ein Benutzer gegen das Whatfix Mobile-Erlebnis entscheidet. Dieses Ereignis folgt dem Ereignis flow_start
.
Dieses Ereignis wird in den folgenden Szenarien generiert,
- Wann ein Benutzer auf den Beenden Button in der Entdeckung klickt
- Wann ein Benutzer auf einen Kreuz-Button in der Entdeckung klickt
- Wenn ein Benutzer außerhalb der Entdeckung klickt, z.B. Popup/BottomUp/Highlight/Tooltip usw.
- Wenn ein Benutzer zu einem anderen Bildschirm geht, ohne etwas in der Ping Discovery auszuwählen
Gültigkeit: Flow Ereigniseigenschaften:
{
"projectName" : "", //Name of project in Dashboard
"language" : "Sprache", //current leap language for this event
"timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_opt_out",
"deploymentName" : "", //Name of deployment in Dashboard
"id" : "", // unique id for the event
"deploymentVersion": "", //version of deployment
"projectId" :"" // This key is sent only when project is started with startProject
}
element_gesehen
Dieses Ereignis wird generiert, wann ein Benutzer ein Whatfix Mobile-Element sieht. Ein Element kann oder kann auch kein Audio haben. Gültigkeit: Flow und Elemente Ereigniseigenschaften (für Flows):
{
"projectName" : "", //Name of project in Dashboard
"language" : "Sprache", //current leap language for this event
"timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "element_seen",
"pageName" : "", //Name of page in dashboard
"instructionName" : "", //Name of instruction in dashboard
"deploymentName" : "", //Name of deployment in Dashboard
"id" : "", // unique id for the event
"deploymentVersion": "", //version of deployment
"projectId" :"" // This key is sent only when project is started with startProject
}
Ereigniseigenschaften (für Elemente):
element_seen
ist der erste Schritt im Falle eines Elementtyp-Projekts im Dashboard.
{
"projectName" : "", //Name des Projekts in Dashboard
"language" : "ang", //die aktuelle Schaltsprache für dieses Ereignis
"Timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "element_seen"
"instructionName" : "", //Name der Anleitung in Dashboard
"deploymentName" : "", //Der Bereitstellungsname im Dashboard
"id" : "" // einzigartige ID für das Ereignis
"deploymentVersion": "", //Version der Bereitstellung
"projectId" :"" // Dieser Schlüssel wird nur gesendet, wann das Projekt mit startProject
gestartet wird
flow_success
Dieses Ereignis wird generiert, wann der Flow erfolgreich abgeschlossen ist. Dieses Ereignis tritt auf, wenn ein Schritt im Dashboard als EXIT FLOW markiert ist. Gültigkeit: Flow Ereigniseigenschaften:
{
"projectName" : "", //Name des Projekts im Dashboard
"language" : "ang", //aktuelle Schaltsprache für dieses Ereignis
"Timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_success",
"instructionName" : "", //Name der Anweisung im Dashboard
"deploymentName" : "", //Name der Bereitstellung im Dashboard
"id" : "", // eindeutige ID für das Ereignis
"deploymentVersion": "", //Version des Bereitstellungsprozesses
"projectId" :"" // Dieser Schlüssel wird nur gesendet, wann das Projekt mit startProject
gestartet wird }
flow_stop
Dieses Ereignis wird generiert, wann ein Benutzer einen Flow stoppt, indem er auf den Stop-Knopf im Whatfix Mobile Icon klickt.
Gültigkeit: Flow (weil ein Flow-Projekt ein Whatfix Mobile-Symbol hat) Ereigniseigenschaften:
{
"projectName" : "", //Name des Projekts im Dashboard
"language" : "ang", //aktuelle Schaltsprache für dieses Ereignis
"timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_stop",
"pageName" : "", //Name der Seite im Dashboard
"instructionName" : "", //Name der Anweisung im Dashboard
"deploymentName" : "", //Name der Bereitstellung im Dashboard
"id" : "", // eindeutige ID für das Ereignis
"deploymentVersion": "", //Version des Bereitstellungsprozesses
"projectId" :"" // Dieser Schlüssel wird nur gesendet, wann das Projekt mit startProject gestartet wird
}
flow_disable
Dieses Ereignis wird generiert, wann ein Benutzer das Whatfix Mobile Symbol auf das Kreuzsymbol unten zieht, und dann stimmt zu, es durch Klicken auf Ja zu deaktivieren. Gültigkeit: Flow (weil ein Flow-Projekt ein Whatfix Mobile-Symbol hat) Ereigniseigenschaften:
{
"projectName" : "", //Name des Projekts im Dashboard
"language" : "ang", //aktuelle Schaltsprache für dieses Ereignis
"timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_stop",
"pageName" : "", //Name der Seite im Dashboard
"instructionName" : "", //Name der Anweisung im Dashboard
"deploymentName" : "", //Name der Bereitstellung im Dashboard
"id" : "", // eindeutige ID für das Ereignis
"deploymentVersion": "", //Version des Bereitstellungsprozesses
"projectId" :"" // Dieser Schlüssel wird nur gesendet, wann das Projekt mit startProject gestartet wird
}
flow_language_change
Dieses Ereignis wird generiert, wann ein Benutzer die Sprache in Whatfix Mobile ändert. Gültigkeit: Flow (weil ein Flow-Projekt ein Whatfix Mobile-Symbol hat) Ereigniseigenschaften:
{
"projectName" : "", //Name des Projekts im Dashboard
"language" : "ang", //aktuelle Schaltsprache für dieses Ereignis
"Timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_success",
"instructionName" : "", //Name der Anweisung im Dashboard
"deploymentName" : "", //Name der Bereitstellung im Dashboard
"id" : "", // eindeutige ID für das Ereignis
"deploymentVersion": "", //Version des Bereitstellungsprozesses
"projectId" :"" // Dieser Schlüssel wird nur gesendet, wann das Projekt mit startProject
gestartet wird }
element_action
Dieses Ereignis wird generiert, wann ein Benutzer eine Aktion auf dem über das Dashboard konfigurierten Whatfix Mobile AUI ausführt. actionEventType
kann schließen
, end_flow
, external_link
, anchor_click
sein actionEventValue
: Text des Buttons, mit dem die Aktion ausgeführt wird, ist null, wenn es keine Interaktion mit dem Button gibt. Dies ist in Szenarien möglich, in denen die Elemente durch Klicken an anderer Stelle abgelehnt werden. Gültigkeit: Flow or Elements Ereigniseigenschaften:
{
"projectName" : "" //Name des Projekts im Dashboard
"language" : "ang", //aktuelle Schaltsprache für dieses Ereignis
"timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "element_action",
"actionEventType" : "", //action name
"actionEventValue": "", // action value
"deploymentName" : "", //Name der Bereitstellung im Dashboard
"id" : "", // eindeutige ID für das Ereignis
"deploymentVersion": "", //Version des Bereitstellungsprozesses
"projectId" :"" // Dieser Schlüssel wird nur gesendet, wann das Projekt mit startProject
gestartet wird
}
leap_sdk_disable
Dieses Ereignis wird ausgelöst, wann das Whatfix Mobile SDK programmgesteuert deaktiviert wird, d.h. durch Verwendung von LeapAUI.disable() Gültigkeit: Flow oder Elemente Ereigniseigenschaften:
{
"projectName" : "", //Name des Projekts im Dashboard
"language" : "ang", //aktuelle Schaltsprache für dieses Ereignis
"Timestamp" : "2021-03-28T09:26:55Z",
"eventName" : "flow_success",
"instructionName" : "", //Name der Anweisung im Dashboard
"deploymentName" : "", //Name der Bereitstellung im Dashboard
"id" : "", // eindeutige ID für das Ereignis
"deploymentVersion": "", //Version des Bereitstellungsprozesses
"projectId" :"" // Dieser Schlüssel wird nur gesendet, wann das Projekt mit startProject
gestartet wird }
project_termination
Dieses Ereignis wird generiert, wann die Terminierungsfrequenz mit den in Whatfix Mobile Studio konfigurierten übereinstimmt. Dies ist nur gültig, wenn das Projekt über startProject
gestartet wird. Die konfigurierbaren Beendigungsparameter sind:
- Nach Abschluss des Flows n (wobei n immer eine gültige Ganzzahl ist, nur gültig im Falle von FLOW)
- Bei Entdeckung durch Benutzer ablehnen (nur gültig im FLOW)
- Bei Unterstützung durch den Benutzer ablehnen (nur gültig für ELEMENT)
- Nach n Sitzungen (wobei n immer eine gültige Ganzzahl ist, gültiger Fall von Flow/ELEMENT) Gültigkeit: Flow oder Elemente gestartet mit
startProject
Ereigniseigenschaften:
{
"projectName" : "", //Name des Projekts im Dashboard
"language": "ang", //aktuelle Schaltsprache für dieses Ereignis
"timestamp" : "2021-03-28T09:26:55Z", //GMT-Zeitstempel immer
"eventName" : "project_termination",
"id" : "uuid",
"terminationRule": "After 5 sessions", //"After 3 flow completion", "At discovery dismiss by user", "At Assist dismiss by user"
"projectId" :"", // Projekt-ID, die mit startProject gestartet wurde
"deploymentName" : "", // Name der Bereitstellung im Dashboard
"deploymentVersion": "" // Version der Bereitstellung
}
Gültigkeitstabelle
eventName | Gültigkeit |
---|---|
flow_start |
Flow |
flow_opt_in |
Flow |
flow_opt_out |
Flow |
element_gesehen |
Flow und Element |
flow_success |
Flow |
flow_stop |
Flow |
flow_disable |
Flow |
flow_language_change |
Flow |
element_action |
Flow und Element |
leap_sdk_disable |
Flow und Element |
project_termination |
Flow und Element |