Fehler
Fehler treten auf, wenn deine Aktion nicht fortfahren kann, weil sie nicht erkannt wurde, weil der Nutzer die Eingabe nicht verstanden hat, oder wenn sie keine Eingabe erhalten hat. Da dies jederzeit geschehen kann, muss Ihre Aktion für jede Abzweigung einer Unterhaltung individuell angepasst werden, damit der Nutzer sie auf dem richtigen Weg wiederfinden kann.
Richtlinien
Die Reaktion deiner Aktion auf Fehler kann sich negativ auf die Nutzererfahrung auswirken. Wenn Nutzer nicht in der Lage sind, ihre Aufgaben zu erledigen, ist es unwahrscheinlich, dass sie in Zukunft mit Ihrer Aktion sprechen. Ein schlecht verarbeiteter Fehler wiegt möglicherweise mehr als eine Dutzend erfolgreiche Interaktionen. Bei guter Fehlerbehandlung weiß der Nutzer jedoch nicht einmal, dass ein Fehler aufgetreten ist.
Beachten Sie Folgendes:
Kooperation
Transparenz
Kontextspezifisch
Es gibt drei Arten von Fehlern:
Fehler zwischen Unterhaltungen zwischen Menschen | Fehler bei Unterhaltungen zwischen Computern | ||
---|---|---|---|
Stellen Sie sich vor, Sie sprechen mit jemandem und... |
...Sie reagieren nicht auf Ihre Nachrichten. |
Keine Eingabe |
Die Aktion hat die Reaktion des Nutzers nicht gehört oder nicht reagiert, wenn das Mikrofon geschlossen wurde. |
...Sie sagen etwas, das Sie verwirrt. |
Keine Zuordnung |
Die Aktion kann die Antwort des Nutzers nicht im Kontext verstehen oder interpretieren. |
|
...Sie möchten, dass Sie etwas tun, das Sie nicht tun können. |
Systemfehler |
Die Systeme, von denen die Aktion für Informationen abhängig ist, können die Aufgabe nicht ausführen. |
Keine Zuordnung
Gründe für den Abgleich
Der Fehler „Keine Übereinstimmung“ tritt auf, wenn die Aktion die Antwort des Nutzers nicht im Kontext versteht oder interpretiert.
Im Folgenden sind einige mögliche Ursachen für Fehler vom Typ „Keine Übereinstimmung“ aufgeführt.
Keine Übereinstimmung (1. Ebene)
Erfassen Sie die Informationen schnell und präzise. Der Nutzer versuchte, in den Dialog zu treten, daher brauchte er wahrscheinlich nur eine weitere Chance. Wiederholen Sie die ursprüngliche Aufforderung nicht wortwörtlich, da sie roboterhaft klingt.
Bei kurzen Wiederholungen wird in der Regel eine Entschuldigung mit einer komprimierten Wiederholung der ursprünglichen Frage kombiniert.
Das ist möglich.
Das ist nicht erlaubt.
Das ist möglich.
Das ist nicht erlaubt.
Das ist möglich.
Das ist möglich.
2. Ebene Keine Übereinstimmung (Eskalierung von Details)
Das ist möglich.
Das ist nicht erlaubt.
Das ist möglich.
Das ist nicht erlaubt.
Max. Übereinstimmung
Das ist möglich.
Das ist nicht erlaubt.
Das ist möglich.
Das ist nicht erlaubt.
Keine Eingabe
Warum keine Eingaben erfolgen
Die Aktion hat keine Antwort des Nutzers erkannt, da der Nutzer
- hat nichts gesagt, während das Mikrofon eingeschaltet war
- hat nicht laut genug gesprochen
Keine Eingabe 1. Ebene
Das ist möglich.
Das ist nicht erlaubt.
Das ist möglich.
Das ist möglich.
Das ist möglich.
2. Ebene – kein Eingang
Das ist möglich.
Maximale Eingabe
Das ist möglich.
Fehlerzähler
Nutzer sollten nicht mehr als drei „No Input“- oder „No Match“-Fehler hintereinander haben. Danach sollte die Aktion die entsprechende maximale Anzahl von Fehlern wiedergeben und die Unterhaltung beenden.
Eine gute Fehlerbehandlung ist kontextspezifisch. Auch wenn du nach denselben Informationen fragst, ist der Konversationskontext beim zweiten oder dritten Versuch anders. Damit Sie die richtige Fehlermeldung für den Kontext sehen können, müssen Sie erfassen, wie viele und welche Fehler aufgetreten sind.
Anhand dieses Flussdiagramms können Sie feststellen, welche Fehlermeldung angezeigt werden soll. Bei jedem Öffnen des Mikrofons kann der Fehler „Keine Eingabe“ oder „Keine Übereinstimmung“ auftreten.
Systemfehler
- Systemfehler: Das System reagiert nicht oder gibt einen allgemeinen Fehler zurück, etwa Das Licht geht nicht an, die Datenbank ist nicht verfügbar)
- Ungültige Anfrage (z.B. wenn der Nutzer schon einmal versucht hat, einen Termin zu vereinbaren)
Das ist möglich.
Das ist möglich.