Configuração de conversa para um agente ou local.
Cada localidade tem as próprias configurações de conversa. A localidade é representada por uma tag de idioma IETF BCP 47 bem formada.
| Representação JSON |
|---|
{ "welcomeMessage": { object ( |
| Campos | |
|---|---|
welcomeMessage |
Obrigatório. Detalhes sobre a mensagem de boas-vindas para um agente. |
offlineMessage |
Opcional. Detalhes sobre a mensagem off-line de um agente. |
privacyPolicy |
Obrigatório. Detalhes sobre a Política de Privacidade do agente. |
conversationStarters[] |
Opcional. Detalhes sobre os gatilhos de conversa do agente. Máximo de 5. |
WelcomeMessage
A saudação mostrada aos usuários quando eles entram em uma conversa com o agente pela primeira vez.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união content. O conteúdo da mensagem de boas-vindas. content pode ser apenas de um dos tipos a seguir: |
|
text |
Mensagem de texto. O tamanho máximo é de 1.000 caracteres. |
OfflineMessage
A saudação mostrada aos usuários quando eles entram em uma conversa com o agente fora do horário de chat.
| Representação JSON |
|---|
{ "text": string } |
| Campos | |
|---|---|
text |
O texto da mensagem off-line. O tamanho máximo é de 1.000 caracteres. |
PrivacyPolicy
Detalhes da Política de Privacidade de um agente.
| Representação JSON |
|---|
{ "url": string } |
| Campos | |
|---|---|
url |
Obrigatório. O URL da Política de Privacidade. |
ConversationStarters
Respostas sugeridas mostradas aos usuários quando eles conversam com o agente pela primeira vez.
| Representação JSON |
|---|
{
"suggestion": {
object ( |
| Campos | |
|---|---|
suggestion |
Opcional. Sugestão no início de uma conversa. |
Sugestão
Uma resposta sugerida.
| Representação JSON |
|---|
{ // Union field |
| Campos | |
|---|---|
Campo de união option. Uma resposta sugerida. option pode ser apenas de um dos tipos a seguir: |
|
reply |
Os usuários podem tocar em uma resposta sugerida para enviar a mensagem de texto ao agente como resposta. |
action |
Uma ação sugerida que inicia uma ação nativa no dispositivo. |
SuggestedReply
Quando tocado, envia a resposta de texto de volta para o agente.
| Representação JSON |
|---|
{ "text": string, "postbackData": string } |
| Campos | |
|---|---|
text |
Obrigatório. Texto mostrado na resposta sugerida e enviado ao agente quando o usuário toca nele. Máximo de 35 caracteres. |
postbackData |
Opcional. A string que o agente recebe quando o usuário toca na resposta sugerida. |
SuggestedAction
Quando tocado, inicia a ação nativa correspondente no dispositivo.
| Representação JSON |
|---|
{ "text": string, "postbackData": string, // Union field |
| Campos | |
|---|---|
text |
Texto mostrado na ação sugerida. Máximo de 35 caracteres. |
postbackData |
A string que o agente recebe quando um usuário toca na ação sugerida. |
Campo de união action. A ação nativa iniciada no dispositivo quando o usuário toca na ação sugerida. action pode ser apenas de um dos tipos a seguir: |
|
openUrlAction |
Abre o URL especificado. |
OpenUrlAction
Abre o URL especificado.
| Representação JSON |
|---|
{ "url": string } |
| Campos | |
|---|---|
url |
URL |