2016-07-31 13 views

Antwort

0

die folgenden besonderen Bedingungen stehen zur Verfügung:

willkommen : Diese Bedingung wird während des ersten Dialogfeldzugs (zu Beginn der Konversation) als wahr gewertet, wenn die erste Anfrage der Anwendung keine Benutzereingabe enthält. Es wird in allen nachfolgenden Dialogumdrehungen als falsch gewertet. Normalerweise wird ein Knoten mit dieser Bedingung verwendet, um den Benutzer zu begrüßen, z. B. um eine Nachricht wie "Willkommen bei unserer Pizza-Bestell-App" anzuzeigen.

conversation_start: Wie bei der Begrüßung wird diese Bedingung beim ersten Dialogwechsel als wahr gewertet, aber im Gegensatz zur Begrüßung gilt, ob die erste Anfrage aus der Anwendung Benutzereingaben enthält oder nicht. Abhängig vom Design Ihrer Anwendung können Sie einen Knoten mit der Willkommensbedingung, einen Knoten mit der Bedingung conversation_start oder beides verwenden. Ein Knoten mit der conversation_start-Bedingung kann verwendet werden, um Kontextvariablen zu initialisieren oder andere Aufgaben am Anfang des Dialogs auszuführen.

anything_else: Sie können diese Bedingung am Ende eines Dialogs verwenden, wenn die Benutzereingabe nicht mit anderen Dialogknoten übereinstimmt.

irrelevant: Diese Bedingung wird als wahr ausgewertet, wenn die Eingabe des Benutzers vom Conversation-Dienst für irrelevant erklärt wird.

true: Diese Bedingung wird immer als wahr gewertet. Sie können es am Ende einer Liste von Knoten oder Antworten verwenden, um alle Antworten abzufangen, die keiner der vorherigen Bedingungen entsprechen.

false: Diese Bedingung wird immer als falsch gewertet. Sie können dies am Anfang eines Zweigs verwenden, der sich in der Entwicklung befindet, um zu verhindern, dass es verwendet wird, oder als Bedingung für einen Knoten, der eine allgemeine Funktion bereitstellt und nur als Ziel für einen Sprung zur Aktion verwendet wird.