エージェントまたはロケーションの会話の設定。
ロケールごとに独自の会話設定があります。ロケールは、正しい形式の IETF BCP 47 言語タグで表されます。
JSON 表現 |
---|
{ "welcomeMessage": { object ( |
フィールド | |
---|---|
welcomeMessage |
必須。エージェントのウェルカム メッセージに関する詳細。 |
offlineMessage |
(省略可)エージェント向けのオフライン メッセージに関する詳細。 |
privacyPolicy |
必須。エージェントのプライバシー ポリシーに関する詳細。 |
conversationStarters[] |
(省略可)エージェントとの会話のきっかけに関する詳細。最大 5 個。 |
WelcomeMessage
ユーザーが初めてエージェントとの会話に入ったときに表示される挨拶。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド content 。ウェルカム メッセージの内容。content は次のいずれかになります。 |
|
text |
テキスト メッセージ。最大長は 1,000 文字です。 |
OfflineMessage
チャット時間外にユーザーがエージェントとの会話を開始したときに表示される挨拶。
JSON 表現 |
---|
{ "text": string } |
フィールド | |
---|---|
text |
オフライン メッセージのテキスト。最大長は 1,000 文字です。 |
PrivacyPolicy
エージェント向けのプライバシー ポリシーの詳細。
JSON 表現 |
---|
{ "url": string } |
フィールド | |
---|---|
url |
必須。プライバシー ポリシーの URL。 |
ConversationStarters
ユーザーが初めてエージェントとの会話に入ったときに表示される定型返信文。
JSON 表現 |
---|
{
"suggestion": {
object ( |
フィールド | |
---|---|
suggestion |
(省略可)会話の最初に表示される候補。 |
アドバイス
返信文の候補。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド option 。返信文の候補。option は次のいずれかになります。 |
|
reply |
ユーザーは返信の候補をタップして、返信としてエージェントにテキストを送信できます。 |
action |
デバイスでネイティブ操作を開始する、推奨される操作です。 |
SuggestedReply
タップすると、テキスト返信がエージェントに返されます。
JSON 表現 |
---|
{ "text": string, "postbackData": string } |
フィールド | |
---|---|
text |
必須。定型返信文に表示され、ユーザーがそれをタップするとエージェントに返送されるテキスト。最大 35 文字。 |
postbackData |
(省略可)ユーザーが返信の候補をタップしたときにエージェントが受け取る文字列。 |
SuggestedAction
タップすると、対応するネイティブ アクションがデバイスで開始されます。
JSON 表現 |
---|
{ "text": string, "postbackData": string, // Union field |
フィールド | |
---|---|
text |
提案された操作で表示されるテキスト。最大 35 文字。 |
postbackData |
ユーザーが提案されたアクションをタップしたときにエージェントが受け取る文字列。 |
共用体フィールド action 。提案された操作をユーザーがタップしたときにデバイスで開始されるネイティブ操作です。action は次のいずれかになります。 |
|
openUrlAction |
指定した URL を開きます。 |
OpenUrlAction
指定した URL を開きます。
JSON 表現 |
---|
{ "url": string } |
フィールド | |
---|---|
url |
URL |