Method: projects.matchIntents

Menemukan intent yang cocok dengan kueri yang diberikan.

Permintaan HTTP

POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents

URL menggunakan sintaksis gRPC Transcoding.

Parameter jalur

Parameter
project

string

Wajib. Project yang sedang diuji, yang ditunjukkan oleh Project ID. Format: projects/{project}

Isi permintaan

Isi permintaan memuat data dengan struktur berikut:

Representasi JSON
{
  "query": string,
  "locale": string
}
Kolom
query

string

Wajib. Kueri pengguna sebagai teks biasa.

locale

string

Wajib. Lokalitas yang akan digunakan untuk mengevaluasi kueri, seperti "en". Formatnya harus mengikuti BCP 47: https://tools.ietf.org/html/bcp47 Lihat daftar bahasa yang didukung di https://developers.google.com/assistant/console/languages-locales

Isi respons

Jika berhasil, isi respons memuat data dengan struktur berikut:

Respons untuk menemukan intent yang cocok.

Representasi JSON
{
  "matchedIntents": [
    {
      object (Intent)
    }
  ]
}
Kolom
matchedIntents[]

object (Intent)

Intent cocok, diurutkan dari yang paling relevan ke yang paling tidak relevan. Hanya 50 kecocokan pertama yang ditampilkan.

Intent

Menunjukkan intent.

Representasi JSON
{
  "name": string,
  "params": {
    string: {
      object (IntentParameterValue)
    },
    ...
  },
  "query": string
}
Kolom
name

string

Wajib. Nama intent yang terakhir cocok.

params

map (key: string, value: object (IntentParameterValue))

Wajib. Mewakili parameter yang diidentifikasi sebagai bagian dari pencocokan intent. Ini adalah peta nama parameter yang diidentifikasi terhadap nilai parameter yang diidentifikasi dari input pengguna. Semua parameter yang ditentukan dalam intent yang cocok yang diidentifikasi akan ditampilkan di sini.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

query

string

Opsional. Input yang diketik atau diucapkan dari pengguna akhir yang cocok dengan intent ini. Ini akan diisi saat intent cocok, berdasarkan input pengguna.