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 balasan otomatis. |
FaqResponse
Respons FAQ dari Dialogflow.
Jika integrasi FAQ diaktifkan, 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[] |
3 respons atau kurang yang dipilih dari pusat informasi oleh Dialogflow. |
IntentResponse
Respons intent dari Dialogflow.
Jika integrasi FAQ diaktifkan, 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 intent yang cocok. |
intentDisplayName |
Nama intent yang cocok. |
intentDetectionConfidence |
Keyakinan deteksi intent. Nilainya berkisar dari 0.0 (sama sekali tidak pasti) hingga 1.0 (benar-benar pasti). Nilai ini hanya untuk tujuan informasi dan hanya digunakan untuk membantu mencocokkan intent terbaik dalam batas klasifikasi. |
fulfillmentMessages[] |
Kumpulan pesan yang akan dikirim kepada pengguna. Jika format pesan pemenuhan tidak didukung oleh Business Messages, pesan penggantian akan dikirim kepada pengguna. |
FulfillmentMessage
Konten pesan fulfillment.
Representasi JSON |
---|
{ "error": { object ( |
Kolom | |
---|---|
error |
Hasil error yang menjelaskan masalah dengan pesan fulfillment. |
Kolom union message . Wajib. Pesan respons dari intent kustom. message hanya ada berupa salah satu diantara berikut: |
|
text |
Respons SMS. |
jsonPayload |
Respons payload kustom. String ini cocok dengan payload kustom yang Anda tetapkan untuk respons intent di Dialogflow. Jika payload tidak memiliki struktur objek JSON Business Messages yang valid, kolom |
liveAgentHandoff |
Respons serah terima agen langsung. |
LiveAgentHandOff
Live Agent Handoff.
Representasi JSON |
---|
{ "metadata": { object } } |
Kolom | |
---|---|
metadata |
Data kustom diteruskan ke agen dengan permintaan handoff 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 |