Virtual Agent mit benutzerdefinierten Steuerungen anpassen

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Benutzerdefinierte Steuerungen sind Komponenten, die ServiceNow® -Entwickler zur Verwendung in Virtual Agent -Themen oder -Themenblöcken erstellen können. Zu diesen Steuerungen gehören Schieberegler oder Video-Player. Benutzerdefinierte Steuerungen ergänzen die in Virtual Agent-Designerbereitgestellten Steuerungen.

    Virtual Agent-Designer bietet einen Standardsatz von Steuerelementen, die Benutzereingaben, Bot-Antwortenund Dienstprogramme zum Erstellen einer Virtual Agent -Konversation darstellen. Als Entwickler können Sie Virtual Agent-Designer verwenden, um zusätzliche Steuerelemente (Schnittstellenkomponenten) für bestimmte Eingaben oder Ausgabeantworten zu erstellen. Zum Beispiel ist ein Schieberegler ein Beispiel für ein benutzerdefiniertes Eingabesteuerelement, mit dem Endbenutzer eine Menge auswählen können.

    Hinweis:
    Benutzerdefinierte Steuerungen funktionieren nicht in Internet Explorer Version 11. Benutzerdefinierte Steuerungen werden für Microsoft Teamsebenfalls nicht unterstützt.

    Vor dem Erstellen einer benutzerdefinierten Steuerung

    Benutzerdefinierte Steuerungen basieren auf anpassbaren Next Experience-Komponenten, die Sie mithilfe von Next Experience Design Systemerstellen können.

    Bevor Sie eine benutzerdefinierte Komponente erstellen, benötigen Sie Folgendes:
    • Grundkenntnisse der Now Platform® - und Anwendungstabellenstrukturen.
    • Allgemeine Kenntnisse über Konzepte, Entwicklung und Design von Webkomponenten.
    • JavaScript-Wissen zum Definieren des Komponentenverhaltens und des benutzerdefinierten Steuerelements.
    • Kenntnisse des Designprozesses zum Erstellen benutzerdefinierter Komponenten zur Verwendung in Virtual Agent-Designer.

    Weitere Informationen zur Entwicklung benutzerdefinierter Komponenten für Virtual Agentfinden Sie unter Komponenten für Virtual Agent entwickeln.

    Funktionsweise von benutzerdefinierten Steuerungen

    Führen Sie die folgenden Schritte aus, um Virtual Agentein benutzerdefiniertes Steuerelement hinzuzufügen:

    1. Erstellen Sie eine benutzerdefinierte Steuerungsdefinitionan.

      Erstellen Sie nach dem Erstellen der benutzerdefinierten Komponente, die für die Steuerung verwendet werden soll, eine benutzerdefinierte Steuerungsdefinition, die der benutzerdefinierten Komponente eine Eingabe- oder Antwortsteuerung zuordnet.

    2. Erstellen Sie mit ein benutzerdefiniertes Steuerelement Virtual Agent-Designer.
      Ein benutzerdefiniertes Steuerelement ist ein Eingabe- oder Antwortsteuerelement. Entwickler erstellen ein benutzerdefiniertes Steuerelement in Virtual Agent-Designer, indem sie wie folgt vorgehen:
      • Auswahl einer benutzerdefinierten Steuerungsdefinition.
      • Definieren der Eingabeparameter für die Verwendung des Steuerelements.
      • Angeben der von der Steuerung zurückgegebenen Ausgabeparameter.

      Ein Eingabesteuerelement verfügt über Rückrufe, die Eingaben des Endbenutzers verwenden. Ein Antwortsteuerelement zeigt dem Endbenutzer normalerweise Informationen ohne Rückrufe an.

    3. Fügen Sie einem Thema oder Themenblock ein benutzerdefiniertes Steuerelement hinzu.

      Themenautoren, Virtual Agent-Administratoren oder -Administratoren können einem Thema oder Themenblock ein benutzerdefiniertes Steuerungsdienstprogramm hinzufügen.

    Sichere Eingaben

    Ab Release San Diego können Sie benutzerdefinierte Eingabesteuerungen erstellen, die sichere Eingaben wie Passwörter akzeptieren, die an IntegrationHub -Aktionen oder -Subflows übergeben werden. Um dies zu aktivieren, verschieben Sie den Umschalter Eingaben sicher machen, wenn Sie Ihre benutzerdefinierte Eingabesteuerung erstellen. Weitere Informationen finden Sie unter Erstellen Sie ein benutzerdefiniertes Steuerelement Virtual Agent ..