Erstellen Sie ein benutzerdefiniertes Steuerelement Virtual Agent .

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Erstellen Sie ein benutzerdefiniertes Eingabe- oder Antwortsteuerelement, das Themenautoren in Themen oder Themenblöcken verwenden können. In Virtual Agent -Konversationen erfasst ein Eingabesteuerelement Informationen von Endbenutzern, während ein Antwortsteuerelement Informationen für Endbenutzer anzeigt.

    Vorbereitungen

    Erstellen Sie die benutzerdefinierte Steuerungsdefinition.

    Wichtig:
    Um sichere (password2) Eingaben in Ihrem benutzerdefinierten Steuerelement Virtual Agent zu implementieren, müssen Sie die Anforderungen der bereichsbezogenen Anwendung in Flow Designererfüllen. Details finden Sie unter Flow Designer Anforderungen für bereichsbezogene Anwendungen für sichere Eingaben.
    Tipp:
    Entwickler und Themenautoren müssen möglicherweise auf benutzerdefinierte Steuerungen zugreifen, die in anderen Anwendungsbereichen erstellt wurden. Informationen dazu, wie Sie ihnen Zugriff gewähren, finden Sie unter Erstellen Sie bereichsübergreifende Zugriffsberechtigungen für Themenblöcke und benutzerdefinierte Steuerungen.

    Erforderliche Rolle: virtual_agent_admin oder admin

    Prozedur

    1. Navigieren zu Alle > Konversations-Schnittstellen > Virtual Agent > Designer.
    2. Klicken Sie auf der Seite „Themen“ auf + Erstellen.
    3. Füllen Sie die Felder des Formulars aus.
      Tabelle : 1. Formular „Eigenschaften“
      Feld Beschreibung
      Typ

      Liste der Objekte, die Sie in Virtual Agent-Designererstellen können.

      Wählen Sie den Typ der benutzerdefinierten Steuerung aus:
      • Benutzerdefiniertes Eingabesteuerelement
      • Benutzerdefinierte Antwortsteuerung
      Name Eindeutiger Name für das benutzerdefinierte Steuerelement, der seinen Zweck widerspiegelt.
      Beschreibung Kurze Erklärung des Zwecks und der Funktionalität der Kontrolle.
      Erweiterte Eigenschaften (optional)
      Eingaben schützen

      [Nur benutzerdefinierte Eingabesteuerungen]

      Aktivieren Umschalter, mit dem ein benutzerdefiniertes Eingabesteuerelement sichere Eingaben wie Passwörter übergeben kann.
      Verfügbar auf der Palette
      Aktivieren Umschalter, der bestimmt, ob das benutzerdefinierte Steuerelement als eigenes Symbol im Abschnitt „Dienstprogramme“ der Palette auf der Registerkarte „ Flow “ angezeigt wird. Dies bietet anderen Autoren einen einfachen Zugriff auf das Steuerelement.
      Zusätzlich
      Kategorien Liste der Kategorien. Kategorien identifizieren und gruppieren zugehörige Themen, Themenblöcke oder benutzerdefinierte Steuerungen. Wählen Sie ggf. eine Kategorie für Ihre Kontrolle aus.
    4. Klicken Sie auf Erstellen.
      Die Registerkarte Flow wird geöffnet und zeigt einen anfänglichen Flow an, der einen benutzerdefinierten Steuerungsknoten enthält.
    5. Klicken Sie auf den Startknoten, und definieren Sie die Eingabeparameter für das Steuerelement.
      Themenautoren stellen diese Eingabeparameter und Werte aus dem aufrufenden Thema bereit.
      1. Klicken Sie auf + Hinzufügen.
      2. Füllen Sie die Felder des Formulars aus.
        Tabelle : 2. Dialogfeld „Eingabe hinzufügen“.
        Feld Beschreibung
        Name Name der Eingabevariablen, die den Eingabewert speichert.
        Typ Typ der Daten, die an den Themenblock übergeben werden. Zum Beispiel Zeichenfolge, Booleanusw.

        Die Felder ändern sich entsprechend Ihrer Auswahl. Weitere Informationen finden Sie unter Geben Sie Datentypen in Virtual Agent Themen ein.

        Erforderlich Option zum Festlegen des Parameters nach Bedarf.
        Tipp Tooltip, der beim Erstellen eines aufrufenden Themas sichtbar ist. Siehe folgendes Beispiel:

        Tooltip für Eingabevariablenzuordnung in diesem Beispiel mit Testhinweiszeichenfolge.

        Tabelle ServiceNow Tabelle, die zum Abfragen der Eingabe verwendet wird.

        Dieses Feld ist nur verfügbar, wenn im Feld Typ die Option Referenz oder Array.Reference ausgewählt wird.

        Max. Anzahl von Zeilen Maximale Anzahl von Zeilen, die der Themenblock definieren darf.

        Dieses Feld ist nur verfügbar, wenn im Feld Typ die Option Array ausgewählt wird.

        Standardwert Standardwert für die Variable Dieser Wert kann bei der Vorschau des Blocks verwendet werden.

        Doppelte Standardwerte sind für Array-Datentypen nicht zulässig.

      3. Klicken Sie auf Speichern.
      4. Wiederholen Sie diese Schritte für zusätzliche Parameter.
    6. Klicken Sie auf den Endknoten, und definieren Sie die Ausgabeparameter und -werte, die von der benutzerdefinierten Steuerung zurückgegeben werden.
      Themenautoren können den Ausgabewert im aufrufenden Thema verwenden.
      1. Klicken Sie auf + Neu hinzufügen.
      2. Geben Sie den Namen und Wert des Parameters ein.
      3. Wiederholen Sie diese Schritte für zusätzliche Parameter.
      4. Klicken Sie auf Speichern.
    7. Klicken Sie auf den benutzerdefinierten Steuerungsknoten, und füllen Sie das Eigenschaftenblatt wie folgt aus:
    8. Um die Steuerung zu erstellen, klicken Sie auf Speichern und dann auf Veröffentlichen.

    Ergebnisse

    Wenn Sie auf der Seite „Eigenschaften“ in der Palette Verfügbar ausgewählt haben, wird das Symbol „Benutzerdefinierte Steuerung“ als eigenes Symbol im Abschnitt „Dienstprogramme“ der Palette angezeigt. Das Steuerelement wird auf der Seite „Themen“ aufgelistet, und Sie können das Menü „Typ“ verwenden, um nur benutzerdefinierte Steuerelemente anzuzeigen.

    Nächste Maßnahme

    Fügen Sie einem Virtual Agent -Thema oder -Themenblock ein benutzerdefiniertes Steuerelement hinzuan.