Configuração de conversa para um agente ou local.
Cada localidade tem suas 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 recepção 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 as conversas 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 recepção. content pode ser apenas de um dos tipos a seguir: |
|
text |
Mensagem de texto. Comprimento 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 do chat.
Representação JSON |
---|
{ "text": string } |
Campos | |
---|---|
text |
O texto da mensagem off-line. Comprimento 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 exibidas aos usuários quando eles entram em uma conversa 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 ao agente. |
action |
É uma ação sugerida que inicia uma ação nativa no dispositivo. |
SuggestedReply
Quando tocado, envia a resposta de texto para o agente.
Representação JSON |
---|
{ "text": string, "postbackData": string } |
Campos | |
---|---|
text |
Obrigatório. Texto mostrado na resposta sugerida e enviado de volta ao agente quando o usuário tocar 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 |