Dialogflow yanıtı.
JSON gösterimi |
---|
{ "queryText": string, "faqResponse": { object ( |
Alanlar | |
---|---|
queryText |
Orijinal konuşma sorgu metni. Dialogflow modeli için otomatik yazım düzeltme özelliği etkinse |
faqResponse |
Dialogflow'dan bir SSS yanıtı. |
intentResponses[] |
Dialogflow'daki intent yanıtlarının listesi. |
autoResponded |
Business Messages'ın kullanıcıya otomatik olarak yanıt verip vermediğini gösteren boole değeri. |
autoRespondedMessages[] |
Otomatik yanıtlanan ileti. |
FaqResponse
Dialogflow'dan bir SSS yanıtı.
SSS entegrasyonu etkinse mevcut tüm bilgi belgelerinden alınan yanıtlar da buna dahildir.
JSON gösterimi |
---|
{
"userQuestion": string,
"answers": [
{
object ( |
Alanlar | |
---|---|
userQuestion |
Kullanıcının bir iletiden alınan sorusu. |
answers[] |
Dialogflow tarafından bilgi tabanlarından seçilen 3 veya daha az yanıt. |
IntentResponse
Dialogflow'dan bir intent yanıtı.
SSS entegrasyonu etkinse mevcut tüm özel amaçlardan alınan yanıtlar da buna dahildir.
JSON gösterimi |
---|
{
"intentName": string,
"intentDisplayName": string,
"intentDetectionConfidence": number,
"fulfillmentMessages": [
{
object ( |
Alanlar | |
---|---|
intentName |
Eşleşen amacın benzersiz tanımlayıcısı. |
intentDisplayName |
Eşleşen amacın adı. |
intentDetectionConfidence |
Amaç algılama güveni. Değerler 0,0 (tamamen belirsiz) ile 1,0 (kesinlikle kesin) arasında değişir. Bu değer yalnızca bilgilendirme amaçlıdır ve yalnızca sınıflandırma eşiğindeki en iyi amacı eşleştirmeye yardımcı olmak için kullanılır. |
fulfillmentMessages[] |
Kullanıcıya gönderilecek mesaj koleksiyonu. Sipariş karşılama mesajı biçimleri Business Messages tarafından desteklenmiyorsa kullanıcıya yedek mesaj gönderilir. |
FulfillmentMessage
Bir sipariş karşılama mesajının içeriği.
JSON gösterimi |
---|
{ "error": { object ( |
Alanlar | |
---|---|
error |
Sipariş karşılama mesajıyla ilgili sorunları açıklayan hata sonucu. |
Birleştirme alanı message . Zorunlu. Özel amaçtan gelen yanıt mesajı. message şunlardan yalnızca biri olabilir: |
|
text |
Mesaj yanıtı. |
jsonPayload |
Özel bir yük yanıtı. Bu dize, Dialogflow'da bir amaç yanıtı için tanımladığınız özel yükle eşleşir. Yükün geçerli bir Business Messages JSON nesne yapısı yoksa |
liveAgentHandoff |
Canlı temsilci aktarma yanıtı. |
LiveAgentHandOff
Canlı Agent Handoff.
JSON gösterimi |
---|
{ "metadata": { object } } |
Alanlar | |
---|---|
metadata |
Canlı temsilci aktarma isteğiyle temsilciye iletilen özel veriler. Bu bir JSON yüküdür. |
Durum
Status
türü, REST API'ler ve RPC API'leri dahil olmak üzere farklı programlama ortamları için uygun bir mantıksal hata modelini tanımlar. gRPC tarafından kullanılır. Her Status
mesajı üç veri parçası içerir: hata kodu, hata mesajı ve hata ayrıntıları.
API Tasarım Kılavuzu'nda bu hata modeli ve bu hata modeliyle nasıl çalışılacağı hakkında daha fazla bilgi edinebilirsiniz.
JSON gösterimi |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
Alanlar | |
---|---|
code |
|
message |
Geliştiricilere yönelik, İngilizce olması gereken bir hata mesajı. Kullanıcılara yönelik tüm hata mesajları yerelleştirilip |
details[] |
Hata ayrıntılarını içeren mesajların listesi. API'lerin kullandığı bir dizi mesaj türü vardır. Rastgele türden alanlar içeren nesne. Ek bir |