Respons Dialogflow.
Representasi JSON |
---|
{ "queryText": string, "faqResponse": { object ( |
Kolom | |
---|---|
queryText |
Teks kueri percakapan asli. Jika koreksi ejaan otomatis diaktifkan untuk model Dialogflow, |
faqResponse |
Respons FAQ dari Dialogflow. |
intentResponses[] |
Daftar respons intent dari Dialogflow. |
autoResponded |
Boolean yang menunjukkan apakah Business Messages otomatis merespons pengguna. |
autoRespondedMessages[] |
Pesan yang ditanggapi otomatis. |
FaqResponse
Respons FAQ dari Dialogflow.
Jika integrasi FAQ diaktifkan, integrasi ini mencakup respons yang diterima dari semua dokumen pengetahuan yang tersedia.
Representasi JSON |
---|
{
"userQuestion": string,
"answers": [
{
object ( |
Kolom | |
---|---|
userQuestion |
Pertanyaan pengguna, diambil dari pesan. |
answers[] |
Tiga respons atau kurang dipilih dari pusat informasi oleh Dialogflow. |
IntentResponse
Respons intent dari Dialogflow.
Jika integrasi FAQ diaktifkan, integrasi ini mencakup respons yang diterima dari semua intent kustom yang tersedia.
Representasi JSON |
---|
{
"intentName": string,
"intentDisplayName": string,
"intentDetectionConfidence": number,
"fulfillmentMessages": [
{
object ( |
Kolom | |
---|---|
intentName |
ID unik dari intent yang cocok. |
intentDisplayName |
Nama intent yang cocok. |
intentDetectionConfidence |
Keyakinan deteksi intent. Nilai berkisar dari 0,0 (sangat tidak pasti) hingga 1,0 (sepenuhnya yakin). Nilai ini hanya untuk tujuan informasi dan hanya digunakan untuk membantu mencocokkan maksud terbaik dalam batas klasifikasi. |
fulfillmentMessages[] |
Kumpulan pesan yang akan dikirim ke pengguna. Jika format pesan fulfillment tidak didukung oleh Business Messages, pesan penggantian akan dikirim ke pengguna. |
FulfillmentMessage
Konten pesan pemenuhan.
Representasi JSON |
---|
{ "error": { object ( |
Kolom | |
---|---|
error |
Hasil error yang menjelaskan masalah pada pesan fulfillment. |
Kolom union message . Wajib diisi. Pesan respons dari intent kustom. message hanya dapat berupa salah satu dari berikut: |
|
text |
Pesan balasan. |
jsonPayload |
Respons payload kustom. String ini cocok dengan payload kustom yang Anda tetapkan untuk respons intent dalam Dialogflow. Jika payload tidak memiliki struktur objek JSON Business Messages yang valid, kolom |
liveAgentHandoff |
Respons serah terima agen langsung. |
LiveAgentHandOff
Handoff Agen Langsung.
Representasi JSON |
---|
{ "metadata": { object } } |
Kolom | |
---|---|
metadata |
Data kustom yang diteruskan ke agen dengan permintaan pengalihan ke agen langsung. Ini adalah payload JSON. |
Status
Jenis Status
menentukan model error logis yang cocok untuk berbagai lingkungan pemrograman, meliputi REST API dan RPC API. Jenis error ini digunakan oleh gRPC. Setiap pesan Status
berisi tiga bagian data: kode error, pesan error, dan detail error.
Anda dapat mencari tahu lebih lanjut tentang model error ini dan cara penanganannya di Panduan Desain API.
Representasi JSON |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Kolom | |
---|---|
code |
Kode status, harus berupa nilai enum dari |
message |
Pesan error yang ditampilkan ke developer dan seharusnya dalam bahasa Inggris. Setiap pesan error yang ditampilkan kepada pengguna harus dilokalkan dan dikirim di kolom |
details[] |
Daftar pesan yang membawa detail error. Ada seperangkat jenis pesan umum untuk digunakan API. Objek yang berisi kolom tipe arbitrer. Kolom tambahan |