Menemukan intent yang cocok dengan kueri tertentu.
Permintaan HTTP
POST https://actions.googleapis.com/v2/{project=projects/*}:matchIntents
URL menggunakan sintaksis gRPC Transcoding.
Parameter jalur
Parameter | |
---|---|
project |
Wajib. Project yang sedang diuji, ditunjukkan dengan Project ID. Format: projects/{project} |
Isi permintaan
Isi permintaan memuat data dengan struktur berikut:
Representasi JSON | |
---|---|
{ "query": string, "locale": string } |
Kolom | |
---|---|
query |
Wajib. Kueri pengguna sebagai teks biasa. |
locale |
Wajib. Lokal 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 ( |
Kolom | |
---|---|
matchedIntents[] |
Intent cocok, diurutkan dari yang paling relevan ke yang paling tidak relevan. Hanya 50 kecocokan pertama yang ditampilkan. |
Intent
Menampilkan intent.
Representasi JSON | |
---|---|
{
"name": string,
"params": {
string: {
object ( |
Kolom | |
---|---|
name |
Wajib. Nama intent yang terakhir cocok. |
params |
Wajib. Mewakili parameter yang diidentifikasi sebagai bagian dari pencocokan intent. Ini adalah peta nama parameter yang diidentifikasi ke nilai parameter yang diidentifikasi dari input pengguna. Semua parameter yang ditentukan dalam intent yang cocok dan diidentifikasi akan muncul di sini. Objek yang berisi daftar pasangan |
query |
Opsional. Input lisan atau yang diketik dari pengguna akhir yang cocok dengan intent ini. Kolom ini akan diisi saat intent cocok, berdasarkan input pengguna. |