Znajduje intencje pasujące do danego zapytania.
Żądanie HTTP
POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
| project | 
 Wymagane. Testowany projekt oznaczony identyfikatorem projektu. Format: projects/{project} | 
Treść żądania
Treść żądania zawiera dane o następującej strukturze:
| Zapis JSON | |
|---|---|
| { "query": string, "locale": string } | |
| Pola | |
|---|---|
| query | 
 Wymagane. Zapytanie użytkownika jako zwykły tekst. | 
| locale | 
 Wymagane. Język używany do oceny zapytania, np. „en”. Użyj formatu BCP 47: https://tools.ietf.org/html/bcp47. Listę obsługiwanych języków znajdziesz na https://developers.google.com/assistant/console/languages-locales. | 
Treść odpowiedzi
W przypadku powodzenia treść żądania zawiera dane o następującej strukturze:
Odpowiedź na znalezienie pasujących intencji.
| Zapis JSON | |
|---|---|
| {
  "matchedIntents": [
    {
      object ( | |
| Pola | |
|---|---|
| matchedIntents[] | 
 Intencje dopasowane w kolejności od największej do najmniej trafnej. Zwracanych jest tylko pierwszych 50 dopasowań. | 
Podobne zamiary
Reprezentuje intencję.
| Zapis JSON | |
|---|---|
| {
  "name": string,
  "params": {
    string: {
      object ( | |
| Pola | |
|---|---|
| name | 
 Wymagane. Nazwa ostatniej dopasowanej intencji. | 
| params | 
 Wymagane. Reprezentuje parametry określone w ramach dopasowywania intencji. Jest to mapowanie nazwy zidentyfikowanego parametru na jego wartość na podstawie danych wejściowych użytkownika. W tym miejscu będą widoczne wszystkie zidentyfikowane parametry zdefiniowane w dopasowanej intencji. Obiekt zawierający listę par  | 
| query | 
 Opcjonalnie: Wpisywane lub wypowiadane przez użytkownika dane wejściowe, które pasują do tej intencji. To pole zostanie wypełnione po dopasowaniu intencji na podstawie danych wejściowych użytkownika. | 
