Method: projects.matchIntents

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

string

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

string

Wajib. Kueri pengguna sebagai teks biasa.

locale

string

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 (Intent)
    }
  ]
}
Kolom
matchedIntents[]

object (Intent)

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 (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 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 "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

query

string

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