Actions on Google-Glossar (Dialogflow)

In der folgenden Liste sind einige der wichtigsten Begriffe definiert, die Sie bei der Entwicklung mit Actions on Google kennen sollten.

A

Aktion
Eine Interaktion, die Sie für Google Assistant erstellen und die einen bestimmten Intent unterstützt und eine entsprechende Auftragsausführung hat, die den Intent verarbeitet.
Actions on Google
Entwicklerplattform, mit der Sie Aktionen definieren und ausführen können, die jeder Nutzer über Google Assistant aufrufen kann.
Actions Console
Webtool zum Erstellen, Verwalten, Testen und Veröffentlichen von Aktionen.
Aktionssimulator
Webtool zum Testen und Debuggen von Aktionen in Echtzeit. Mit dem Simulator kannst du deine Aktionen für alle Oberflächen testen, die von Google Assistant unterstützt werden, ohne dass dafür ein physisches Gerät erforderlich ist.
Aktionspaket
Eine JSON-Datei, die deine Aktionen definiert. Diese Datei enthält Informationen zum Aktionsverzeichnis, zur Kontoverknüpfung, eine Liste der Intents, die die Aktionen verarbeiten können, und die tatsächlichen Auftragsausführungsendpunkte.
Actions-Projekt
Ein Projekt, das Sie in der Actions Console erstellen, um eine Sammlung von Aktionen zu verwalten, zu testen und zu veröffentlichen. Google verwaltet Ihr Actions-Projekt in der Cloud-Infrastruktur von Google.
Aktionsverzeichnis
Google-Registry, in der Nutzer Actions on the Assistant finden und aufrufen können.
  • Synonyme:Assistant Explorer, Actions Explorer, Assistant-Verzeichnis, Erkundungsseite, Webverzeichnis
Handlungsaufforderung
Eine Wortgruppe, mit der Nutzer per Deeplink zu bestimmten Funktionen in einer Aktion gelangen. Nutzer können den Namen des Actions-Projekts, gefolgt von der Aktionsformulierung, aussprechen, um eine bestimmte Aufgabe aufzurufen, die von der Aktion unterstützt wird (z. B. „Hey Google, sprich mit Geek Num, um mehr über die Zahl 42 zu erfahren). Nutzer können die Aktionsformulierung auch selbst aussprechen, um deine Aktionen zu sehen (z. B. „Hey Google, erfahre mehr über die Zahl 42“).
  • Synonyme: Aktionsaufrufphrase, impliziter Aufrufabsicht
Agent
Ein Projekt, das Sie in Dialogflow erstellen können, um bestimmte Konversationen zu verarbeiten. Jeder Agent kann eigene Intent-Zuordnungen und entsprechende Definitionen für Auftragsausführung und Entitäts haben. Agents können auch mehrere Sprachen und Versionen haben (z. B. „dev“ und „prod“).
Anmerkung
Bei der Verwendung von Dialogflow bezieht sich dies auf die Verknüpfung von Wörtern oder Werten in Trainingsformulierungen mit den entsprechenden Entitäten. Annotationen werden von Dialogflow verwendet, um Parameter aus Nutzerabfragen zu erkennen und zu extrahieren.

B

integrierter Intent
Eine eindeutige Kennung, die Google mitteilt, dass deine Aktion dafür geeignet ist, eine bestimmte Kategorie von Nutzeranfragen zu erfüllen, z. B. Spiele spielen oder Tickets bestellen. Google definiert die integrierten Intents und die Wortgruppen, die die mit diesen Intents verknüpften Aktionen auslösen können

C

Conversation HTTP/JSON Webhook API
Eine API zur Verwendung des HTTP-Nachrichtenprotokolls für den Austausch von Daten zwischen Actions on Google und einer Auftragsausführung.
  • Synonyme:Conversation API, HTTP/JSON API
Kontext
Bei der Verwendung von Dialogflow bezieht sich dies auf ein Feature zur Verwaltung von Konversationsabläufen. Kontexte stellen den aktuellen Status der Unterhaltung dar und können Intents in Dialogflow-Agents zugewiesen werden.
Unterhaltungsanfrage
Anfragen im Dialogfeld, die der Nutzer sendet, sobald die Unterhaltung mit der Auftragsausführung gestartet wurde. Im Format des Unterhaltungs-Webhooks entsprechen diese Anfragen in der Regel actions.intent.TEXT-Intents, die eine Rohtextantwort des Nutzers darstellen.
Antwort auf Unterhaltung
Die Antwort, die von der Auftragsausführung an Google Assistant gesendet wird. Dieser wandelt die Datennutzlast in gerenderte Sprache und eine grafische Ausgabe der Benutzeroberfläche um und leitet diese Ausgabe an die Nutzer weiter.
benutzerdefinierte Aktion
Eine Aktion, bei der du die Aufrufgrammatik der Aktion definierst.
benutzerdefinierte Entität
Eine vom Entwickler definierte Entität für fachspezifische Wörter und Wortgruppen.

D

Standard-Fallback-Intent
Bei Verwendung von Dialogflow bezieht sich dies auf einen generischen Fallback-Intent, den Dialogflow standardmäßig neu erstellten Agents hinzufügt.
Standard-Begrüßungs-Intent
Bei Verwendung von Dialogflow bezieht sich dies auf einen Intent, der von Dialogflow standardmäßig neu erstellten Agents mit einem vordefinierten Begrüßungsereignis hinzugefügt wird.
kleines Fenster
Ein Austausch von Nutzeranfragen und den entsprechenden Antworten, die von Actions on Google zurückgegeben werden.
  • Synonyme: Unterhaltung
Dialogwechsel
Bei der Verwendung von Dialogflow bezieht sich dies auf eine einzelne Abzweigung eines Dialogfelds, das aus einer einzelnen Nutzerabfrage und der Antwort eines Agents besteht.
Dialogflow
Mit dem Entwicklertools Natural Language Understanding von Google können Sie Unterhaltungen mit Google Assistant erstellen. Dabei kommt maschinelles Lernen zum Einsatz, um die Absicht und den Kontext dessen zu verstehen, was ein Nutzer sagt, um so nützlich wie möglich zu antworten.
Dialogflow-Konsole
Webtool zum Erstellen und Verwalten von Dialogflow-Agents

E

entity
Darstellung eines Objekts aus der realen Welt, das in Unterhaltungsanfragen und Antworten verwendet werden kann. In Trainingsformulierungen können Entitäten verwendet werden, um Dialogflow mitzuteilen, wie Parameter aus Nutzerabfragen geparst werden sollen.
Beispielmodus
Bei Verwendung von Dialogflow bezieht sich dies auf eine von zwei Möglichkeiten, Trainingsformulierungen für einen Intent bereitzustellen. Im Beispielmodus stellen Sie Trainingsformulierungen in natürlicher Sprache bereit (z. B. „Wie ist die Wettervorhersage für morgen?“).
event
Bei der Verwendung von Dialogflow bezieht sich dies auf eine Funktion, mit der ein Intent programmatisch und nicht durch eine Nutzerabfrage ausgelöst werden kann. Actions on Google sendet spezielle Eingabeereignisse an Dialogflow (z. B. GOOGLE_ASSISTANT_WELCOME oder actions_intent_CANCEL). Sie können das Auslösen von Intents in Ihrem Agent aktivieren, indem Sie Ereignisnamen in den Intents definieren.
expliziter Aufruf
Ein Aufruf, bei dem Nutzer den Namen des Actions-Projekts verwenden (z. B. „Hey Google, sprich mit Movie Time“).

F

Fallback-Intent
Bei der Verwendung von Dialogflow bezieht sich dies auf einen speziellen Intent, den Sie in Ihrem Agent definieren. Dieser wird von Dialogflow ausgelöst, wenn die Nutzerabfrage keinem anderen Intent zugeordnet werden kann.
Follow-up-Intent
Bei Verwendung von Dialogflow können Sie einen Follow-up-Intent an einen Intent anhängen, wenn Sie nach der Antwort des übergeordneten Intents eine bestimmte Nutzereingabe erwarten (z. B. „Ja“, „Nein“ oder „Abbrechen“). Wenn Dialogflow eine dieser erwarteten Nutzereingaben empfängt, wird automatisch der entsprechende Follow-up-Intent ausgelöst.
Auftragsausführung
Ein Dienst, eine App, ein Feed, eine Unterhaltung oder eine andere Logik, die einen Intent verarbeitet und die entsprechende Aktion ausführt.

G

Google Assistant
Der persönliche virtuelle Assistent von Google, mit dem sich Nutzer und Google bei der Erledigung von Aufgaben unterstützen lassen.

I

impliziter Aufruf
Ein Aufruf, bei dem Nutzer eine Aktionsformulierung ohne den Namen eines Actions-Projektnamens aussprechen (z. B. „Hey Google, ich möchte Kinokarten kaufen“).
Inline-Editor
Editor in der Dialogflow-Konsole zum Implementieren der Auftragsausführung. Google stellt diesen Code mit Cloud Functions for Firebase bereit.
Intent
Ein Ziel oder eine Aufgabe, die Nutzer ausführen möchten, z. B. Kaffee bestellen oder ein Musikstück finden. In Actions on Google wird dies als eindeutige Kennung und die entsprechenden Nutzerabfragen dargestellt, die den Intent auslösen können. Bei Verwendung von Dialogflow bezieht sich dies auf die Intent-Zuordnungen, die Sie in Ihrem Agent definieren.
  • Ähnliche Begriffe: event
Intent-Priorität
Bei der Verwendung von Dialogflow bezieht sich dies auf ein Feature, mit dem Sie Intents für den Abgleich unterschiedlich gewichten können. Wenn eine Nutzerabfrage mehreren Intents zugeordnet werden kann, löst Dialogflow mit höherer Wahrscheinlichkeit einen Intent aus, wenn er eine höhere Priorität hat.
Eingabekontext
Wenn Sie Dialogflow verwenden, bezieht sich dies auf eine von zwei Möglichkeiten, einen Kontext in einem Intent anzugeben. Wenn einem Intent ein Eingabekontext hinzugefügt wird, kann Dialogflow diesen Intent auslösen, wenn in einer vorherigen Dialogrunde ein Intent mit dem entsprechenden Ausgabekontext ausgelöst wurde.
Aufruf
Das Starten einer Interaktion mit einer Aktion des Nutzers.

M

Übereinstimmung
Bei Verwendung von Dialogflow bezieht sich dies darauf, wie Dialogflow eine Nutzerabfrage einem Intent in einem Agent zuordnet.

N

Natural Language Understanding
Die Fähigkeit von Software, Nutzereingaben zu verstehen und zu parsen. Entwickler können beim Erstellen von Aktionen die NLU-Lösung von Dialogflow oder ihre eigenen NLU-Lösungen verwenden.

O

Ausgabekontext
Wenn Sie Dialogflow verwenden, bezieht sich dies auf eine von zwei Möglichkeiten, einen Kontext in einem Intent anzugeben. Wenn Dialogflow einen Intent mit einem Ausgabekontext auslöst, wird der Kontext des Intents für eine bestimmte Anzahl von Dialogfeldern aktiv.

P

Parameter
Bei der Verwendung von Dialogflow bezieht sich dies auf eine Funktion zum Erfassen wichtiger Wörter, Wortgruppen oder Werte in Nutzerabfragen. Dialogflow kann Entitäten in Ihren Trainingsformulierungen identifizieren, um die entsprechenden Parameter zur Laufzeit aus Nutzerabfragen zu extrahieren. Sie können auch eigene Parameter definieren, indem Sie benutzerdefinierte Entitäten erstellen.

S

Slot-Füllung
Bei der Verwendung von Dialogflow bezieht sich dies auf ein Feature, mit dem Sie automatisch mehrere erforderliche Parameter innerhalb eines einzelnen Intents über ein Dialogfeld erfassen können. Sie müssen Aufforderungen festlegen, um die erforderlichen Parameter vom Nutzer zu erfassen.
Small Talk
Bei der Verwendung von Dialogflow bezieht sich dies auf ein Feature, das einem Agenten die Möglichkeit gibt, zwanglose Unterhaltungen zu führen. Wenn Sie diese Funktion aktivieren, erhält der Agent eine Liste anpassbarer Antworten auf verschiedene Small Talk-Fragen.
Oberfläche
Alle Geräte, über die Nutzer Google Assistant nutzen können, einschließlich Wear OS-Geräte, Kopfhörer mit integriertem Assistant, Chromebooks, Android TV, Android-Smartphones und -Tablets, Smart Displays und Lautsprecher sowie iPhones.
Systementität
Eine integrierte Entität, die Dialogflow bekannt ist (z. B. „Farbe“ und „Datum“).

T

Vorlagenmodus
Bei Verwendung von Dialogflow bezieht sich dies auf eine von zwei Möglichkeiten, Trainingsformulierungen für einen Intent bereitzustellen. Im Gegensatz zum Beispielmodus, in dem natürliche Sprache verwendet wird, werden bei Trainingsformulierungen im Vorlagenmodus Entitätsnamen verwendet, um Wortgruppen zu bilden (z. B. „Was ist die @condition für @sys.date?“).
Schulungen
Bei der Verwendung von Dialogflow bezieht sich dies auf die Verwendung des Trainingsalgorithmus von Dialogflow, um die Fähigkeit des Agents für den Abgleich zu verbessern. Aktualisieren Sie dazu entweder auf der Seite „Intents“ oder im Trainingstool Trainingsformulierungen für Intents dieses Agents und speichern Sie die Intents.
Trainingsformulierung
Bei Verwendung von Dialogflow bezieht sich dies auf eine Beispielformulierung, die Nutzer äußern könnten, um ihre Absicht auszudrücken. Dialogflow erweitert Ihre Trainingsformulierungen auf andere ähnliche Nutzerabfragen, um den Abgleich zu verbessern.
Trainingstool
Bei der Verwendung von Dialogflow bezieht sich dies auf das Tool von Dialogflow, mit dem Ihr Agent so genau wie möglich einen Abgleich durchführt. Sie können das Tool verwenden, um Konversationslogs zwischen Nutzern und Ihrem Agent zu prüfen, nicht übereinstimmende Nutzerabfragen als Trainingsformulierungen zu vorhandenen Intents hinzuzufügen und Annotationen hinzuzufügen oder zu bearbeiten.

U

Nutzeranfrage
Eingabe, die der Nutzer bei der Interaktion mit einer Oberfläche vorgibt.
  • Synonyme: Nutzereingabe, Nutzeräußerung

W

Webhook
Ein HTTP-Callback, den du als Auftragsausführung für Unterhaltungen implementieren kannst.