エージェントまたはビジネス情報の会話の設定。
言語 / 地域ごとに独自の会話の設定があります。言語 / 地域は、正しい形式の 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 |