Dialogflow レスポンス。
JSON 表現 |
---|
{ "queryText": string, "faqResponse": { object ( |
フィールド | |
---|---|
queryText |
元の会話型クエリテキスト。Dialogflow モデルで自動スペル修正が有効になっている場合、 |
faqResponse |
Dialogflow からの FAQ レスポンス。 |
intentResponses[] |
Dialogflow からのインテント レスポンスのリスト。 |
autoResponded |
ビジネス メッセージがユーザーに自動返信したかどうかを示すブール値。 |
autoRespondedMessages[] |
自動返信メッセージ。 |
FaqResponse
Dialogflow からの FAQ レスポンス。
「よくある質問」の統合が有効になっている場合、利用可能なすべてのナレッジ ドキュメントからの回答が含まれます。
JSON 表現 |
---|
{
"userQuestion": string,
"answers": [
{
object ( |
フィールド | |
---|---|
userQuestion |
メッセージから取得されたユーザーの質問。 |
answers[] |
Dialogflow によってナレッジベースから選択された 3 個以下のレスポンス。 |
IntentResponse
Dialogflow からのインテント レスポンス。
「よくある質問」の統合が有効になっている場合は、利用可能なすべてのカスタム インテントから受信したレスポンスが含まれます。
JSON 表現 |
---|
{
"intentName": string,
"intentDisplayName": string,
"intentDetectionConfidence": number,
"fulfillmentMessages": [
{
object ( |
フィールド | |
---|---|
intentName |
一致したインテントの一意の識別子。 |
intentDisplayName |
一致したインテントの名前。 |
intentDetectionConfidence |
インテント検出の信頼度。値の範囲は、0.0(完全に不確実)から 1.0(完全に確実)です。この値は情報提供のみを目的としており、分類しきい値内で最適なインテントと照合するためにのみ使用されます。 |
fulfillmentMessages[] |
ユーザーに送信するメッセージのコレクション。フルフィルメント メッセージの形式がビジネス メッセージでサポートされていない場合は、ユーザーに代替メッセージが送信されます。 |
FulfillmentMessage
フルフィルメント メッセージの内容。
JSON 表現 |
---|
{ "error": { object ( |
フィールド | |
---|---|
error |
フルフィルメント メッセージの問題を説明するエラー結果。 |
共用体フィールド message 。必須。カスタム インテントからのレスポンス メッセージ。message は次のいずれかになります。 |
|
text |
テキスト レスポンス。 |
jsonPayload |
カスタム ペイロード レスポンス。 この文字列は、Dialogflow でインテント レスポンス用に定義したカスタム ペイロードと一致します。ペイロードに有効な Business Messages JSON オブジェクト構造がない場合、 |
liveAgentHandoff |
ライブ対応のエージェント ハンドオフ レスポンス。 |
LiveAgentHandOff
ライブ対応のエージェントへの引き継ぎ。
JSON 表現 |
---|
{ "metadata": { object } } |
フィールド | |
---|---|
metadata |
人間のエージェントへの引き継ぎリクエストでエージェントに渡されるカスタムデータ。これは JSON ペイロードです。 |
ステータス
Status
型は、REST API や RPC API など、さまざまなプログラミング環境に適した論理エラーモデルを定義します。gRPC により使用されます。各 Status
メッセージには、エラーコード、エラー メッセージ、エラーの詳細という 3 種類のデータが含まれます。
このエラーモデルと操作方法について詳しくは、API 設計ガイドをご覧ください。
JSON 表現 |
---|
{ "code": integer, "message": string, "details": [ { "@type": string, field1: ..., ... } ] } |
フィールド | |
---|---|
code |
ステータス コード。 |
message |
デベロッパー向けのエラー メッセージ。英語で記述します。ユーザー向けのエラー メッセージは、ローカライズして |
details[] |
エラーの詳細を保持するメッセージのリスト。API が使用する共通のメッセージ タイプのセットがあります。 任意のデータ型のフィールドを含むオブジェクト。型を識別する URI を含むフィールド |