Überspringen Sie auf die Hauptinhalte

Suchen

Wählen Sie ein Wort oder eine Frage ein, um die Hilfsartikel zu suchen.

Wie erstelle ich einen interaktiven Troubleshooter?

In dieser Geschichte

Vorab prüfen

  • Sie benötigen die Berechtigung zur Verwaltung des Hilfe-Centers.
  • Schreiben Sie zuerst Ihre Lösungsartikel. Ein Lösungsschritt kann darauf verlinken.
  • Der Entscheidungsbaum wird in ein erweitertes Feld als JSON-Text eingegeben. Nehmen Sie sich Zeit und kopieren Sie das Beispiel unten.

Schritt für Schritt

  1. Öffnen Sie Beiträge und wählen Sie Pannenhilfe. Damit öffnet sich die Liste der Troubleshooter.
  2. Wählen Sie Neu.
  3. Füllen Sie Titel aus. Optional: Zusammenfassung und Plattform, zum Beispiel für das Gerät oder die App, um die es geht.
  4. Geben Sie im Feld für tree Ihren Baum ein. Es ist als „Erweitert“ markiert. Nutzen Sie das Beispiel unten.
  5. Wenn das Feld meldet: „That is not valid JSON, so it was not applied.“, prüfen Sie, ob ein Komma oder Anführungszeichen fehlt.
  6. Ordnen Sie den Eintrag dem passenden Hub-Bereich zu und veröffentlichen Sie ihn.

Der Aufbau eines Baums

Ein Baum besteht aus einem start und einer Liste von nodes. Es gibt drei Arten von Knoten:

  • Frage enthält text und 2 bis 8 answers. Jede Antwort hat ein label und ein next, das auf einen anderen Knoten verweist.
  • Beheben enthält text. Es kann auch eine articleId (die Nummer eines Ihrer veröffentlichten Beiträge) oder eine https-url enthalten.
  • Kontakt beendet den Ablauf in Ihrem Bereich „Benötigen Sie weitere Hilfe?“.
Code
{
  "start": "q1",
  "nodes": [
    { "id": "q1", "kind": "QUESTION", "text": "Do you remember your password?",
      "answers": [ { "label": "Yes", "next": "q2" }, { "label": "No", "next": "f-reset" } ] },
    { "id": "q2", "kind": "QUESTION", "text": "Is two-step sign-in on?",
      "answers": [ { "label": "Yes", "next": "f-code" }, { "label": "No", "next": "c1" } ] },
    { "id": "f-reset", "kind": "FIX", "text": "Reset your password from the sign-in page.", "articleId": 1007 },
    { "id": "f-code", "kind": "FIX", "text": "Check your phone's clock and use a backup code." },
    { "id": "c1", "kind": "CONTACT", "text": "We can help you personally." }
  ]
}

Regeln, die beim Speichern geprüft werden

  • 1 bis 50 Knoten.
  • Knoten-IDs nutzen Kleinbuchstaben, Ziffern und Bindestriche, bis zu 40 Zeichen, und beginnen mit einem Buchstaben oder einer Ziffer. Jede ID darf nur einmal vorkommen.
  • Eine Frage hat 2 bis 8 Antworten, und jede Antwort verweist auf einen tatsächlich vorhandenen Knoten.
  • Jeder Knoten muss von start aus erreichbar sein.
  • Der Baum darf keine Endlosschleife bilden. Wenn eine Antwort zu einer früheren Frage zurückführt, erscheint: „This troubleshooter loops back to an earlier step. Every path must end with a fix or contact step.“
  • Der Baum darf maximal 32 KB groß sein.

Gut zu wissen

  • Jeder veröffentlichte Troubleshooter hat eine eigene Seite auf Ihrer Website.
  • Statistiken. Unter Help insights sehen Sie Wo die Pannenhilfe endete, damit Sie wissen, welche Lösungen Ihre Leser erreichen.
  • Eine Lösung mit articleId verlinkt nur dann auf den Beitrag, solange dieser veröffentlicht ist.

Typische Probleme

  • „This troubleshooter loops back to an earlier step.“ Eine Antwort führt zurück. Ändern Sie deren next auf einen Lösungs- oder Kontakt-Knoten.
  • Speicherfehler im Baum. Der Fehler nennt fields.tree. An einem Knoten fehlt ein Teil, wie etwa text oder ein gültiges next. Vergleichen Sie die Eingabe mit dem Beispiel.

Fragen

Häufig gestellte Fragen

Wo finde ich die Nummer für articleId?

Öffnen Sie den Beitrag im Editor. Die Nummer steht ganz am Ende der Webadresse in Ihrer Verwaltung.

Kann ich den Entscheidungsbaum zeichnen?

Aktuell gibt es kein grafisches Zeichenwerkzeug in der Verwaltung. Sie tippen den Baum als Text ein.

Ähnliche Themen

Rückmeldung

War das hilfreich?

Auch in

Brauchen Sie noch Hilfe?