エージェントまたはロケーションの会話の設定。
言語 / 地域ごとに、独自の会話設定があります。ロケールは、整形式の 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 文字(全角 17 文字)です。 |
postbackData |
省略可。ユーザーが返信の候補をタップしたときにエージェントが受け取る文字列。 |
SuggestedAction
タップすると、対応するネイティブ アクションがデバイスで開始されます。
JSON 表現 |
---|
{ "text": string, "postbackData": string, // Union field |
フィールド | |
---|---|
text |
提案されたアクションに表示されるテキスト。最大半角 35 文字(全角 17 文字)です。 |
postbackData |
ユーザーが提案されたアクションをタップしたときにエージェントが受け取る文字列。 |
共用体フィールド action 。提案された操作をユーザーがタップしたときにデバイスで開始されるネイティブ操作です。action は次のいずれかになります。 |
|
openUrlAction |
指定された URL を開きます。 |
OpenUrlAction
指定された URL を開きます。
JSON 表現 |
---|
{ "url": string } |
フィールド | |
---|---|
url |
URL |