- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Absicht
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Findet die Intents, die einer bestimmten Abfrage entsprechen.
HTTP-Anfrage
POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
project |
Erforderlich. Das zu testende Projekt, angezeigt durch die Projekt-ID. Format: projects/{project} |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung | |
---|---|
{ "query": string, "locale": string } |
Felder | |
---|---|
query |
Erforderlich. Nutzeranfrage als Nur-Text. |
locale |
Erforderlich. Sprache zum Auswerten der Abfrage, z. B. "en". Das Format sollte BCP 47 entsprechen: https://tools.ietf.org/html/bcp47 Eine Liste der unterstützten Sprachen finden Sie unter https://developers.google.com/assistant/console/languages-locales. |
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwort zum Suchen übereinstimmender Intents.
JSON-Darstellung | |
---|---|
{
"matchedIntents": [
{
object ( |
Felder | |
---|---|
matchedIntents[] |
Übereinstimmende Intents (vom relevantesten zur am wenigsten relevanten) geordnet. Es werden nur die ersten 50 Übereinstimmungen zurückgegeben. |
Absicht
Stellt einen Intent dar.
JSON-Darstellung | |
---|---|
{
"name": string,
"params": {
string: {
object ( |
Felder | |
---|---|
name |
Erforderlich. Der Name des zuletzt zugeordneten Intents. |
params |
Erforderlich. Stellt Parameter dar, die im Rahmen des Intent-Abgleichs identifiziert wurden. Dies ist eine Zuordnung des Namens des identifizierten Parameters zum Wert des Parameters, der aus der Nutzereingabe identifiziert wurde. Alle Parameter, die im übereinstimmenden Intent definiert und identifiziert werden, werden hier angezeigt. Ein Objekt, das eine Liste von |
query |
Optional. Eingegebene oder gesprochene Eingabe des Endnutzers, der diesem Intent zugeordnet wurde. Dieses Feld wird ausgefüllt, wenn ein Intent basierend auf der Nutzereingabe zugeordnet wird. |