Anpassen von Virtual Agent mit anwenderdefinierten Steuerungen
Anwenderdefinierte Steuerungen sind Komponenten, die ServiceNow® -Entwickler zur Verwendung in Virtual Agent -Themen oder -Themenblöcken erstellen können. Zu diesen Steuerelementen gehören Schieberegler oder Video-Player. Anwenderdefinierte Steuerungen ergänzen die in Virtual Agent-Designerbereitgestellten Steuerungen.
Virtual Agent-Designer stellt einen Standardsatz von Steuerelementen bereit, 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. Ein Schieberegler ist beispielsweise ein Beispiel für ein anwenderdefiniertes Eingabesteuerelement, mit dem Endanwender eine Menge auswählen können.
Vor dem Erstellen eines anwenderdefinierten Steuerelements
Anwenderdefinierte Steuerungen basieren auf anpassbaren Next Experience-Komponenten, die Sie mithilfe von Next Experience Design Systemerstellen können.
- Grundkenntnisse über die Tabellenstrukturen von Now Platform® und der Anwendung.
- Allgemeine Kenntnisse über Konzepte, Entwicklung und Design von Webkomponenten.
- JavaScript-Kenntnisse zum Definieren des Komponentenverhaltens und des anwenderdefinierten Steuerelements.
- Kenntnisse über den Designprozess zur Erstellung anwenderdefinierter Komponenten zur Verwendung in Virtual Agent-Designer.
Weitere Informationen zum Entwickeln von anwenderdefinierten Komponenten für Virtual Agentfinden Sie unter Komponenten für Virtual Agent entwickeln.
Funktionsweise von anwenderdefinierten Steuerelementen
Um Ihr anwenderdefiniertes Steuerelement zu Virtual Agenthinzuzufügen, führen Sie die folgenden Schritte aus:
- Erstellen Sie eine anwenderdefinierte Steuerungsdefinition.
Erstellen Sie nach dem Erstellen der anwenderdefinierten Komponente, die für das Steuerelement verwendet werden soll, eine anwenderdefinierte Steuerungsdefinition, die der anwenderdefinierten Komponente ein Eingabe- oder Antwortsteuerelement zuordnet.
- Erstellen Sie mit ein anwenderdefiniertes Steuerelement Virtual Agent-Designer.
Ein anwenderdefiniertes Steuerelement ist ein Eingabe- oder Antwortsteuerelement. Um ein anwenderdefiniertes Steuerelement in Virtual Agent-Designer zu erstellen, gehen Entwickler wie folgt vor:
- Durch Auswahl einer Definition für anwenderdefinierte Steuerungen
- Definieren der Eingabeparameter für die Verwendung des Steuerelements.
- Geben Sie die von der Steuerung zurückgegebenen Ausgabeparameter an.
Ein Eingabesteuerelement verfügt über Rückrufe, die Eingaben vom Endanwender verwenden. Ein Antwortsteuerelement stellt dem Endanwender normalerweise Informationen bereit und verfügt nicht über Rückrufe.
- Fügen Sie einem Thema oder Themenblock ein anwenderdefiniertes Steuerelement hinzu.
Themenautoren, Virtual Agent-Administratoren oder -Administratoren können einem Thema oder Themenblock ein anwenderdefiniertes Steuerungsdienstprogramm hinzufügen.
Sichere Eingaben
Ab dem Release San Diego können Sie anwenderdefinierte Eingabesteuerungen erstellen, die sichere Eingaben wie Passwörter zur Weitergabe an IntegrationHub -Aktionen oder -Subflows akzeptieren. Um dies zu aktivieren, schieben Sie den Umschalter Eingaben sicher machen, wenn Sie Ihr anwenderdefiniertes Eingabesteuerelement erstellen. Weitere Informationen finden Sie unter Erstellen Sie ein anwenderdefiniertes Virtual Agent Steuerelement.