EventType
Enums |
UNSPECIFIED |
Valor padrão do tipo enumerado. NÃO USE. |
MESSAGE |
Um usuário envia uma mensagem para o app do Chat ou o invoca em um espaço, como em qualquer um destes exemplos:
- Qualquer mensagem em um espaço de mensagem direta (DM) com o app Chat.
- Uma mensagem em um espaço com várias pessoas em que uma pessoa menciona o app Chat ou usa um dos comandos de barra.
- Se você tiver configurado as visualizações de links no seu app de chat, um usuário vai postar uma mensagem com um link que corresponde ao padrão de URL configurado.
|
ADDED_TO_SPACE |
Um usuário adiciona o app Chat a um espaço ou um administrador do Google Workspace instala o app Chat em espaços de mensagem direta para os usuários da organização. Os apps de chat geralmente respondem a esse evento de interação postando uma mensagem de boas-vindas no espaço. Quando os administradores instalam apps do Chat, o campo space.adminInstalled é definido como true , e os usuários não podem desinstalá-los. Para saber mais sobre os apps do Chat instalados por administradores, consulte a documentação de ajuda para administradores do Google Workspace, Instalar apps do Marketplace no seu domínio. |
REMOVED_FROM_SPACE |
Um usuário remove o app Chat de um espaço ou um administrador do Google Workspace desinstala o app Chat de um usuário na organização. Os apps de chat não podem responder com mensagens a este evento porque já foram removidos. Quando os administradores desinstalam apps do Chat, o campo space.adminInstalled é definido como false . Se um usuário instalar o app do Chat antes do administrador, o app do Chat vai permanecer instalado para o usuário e não vai receber um evento de interação REMOVED_FROM_SPACE . |
CARD_CLICKED |
Um usuário clica em um elemento interativo de um card ou caixa de diálogo de um app de chat, como um botão. Para receber um evento de interação, o botão precisa acionar outra interação com o app Chat. Por exemplo, um app Chat não recebe um evento de interação CARD_CLICKED se um usuário clica em um botão que abre um link para um site, mas recebe eventos de interação nos seguintes exemplos:
- O usuário clica em um botão
Send feedback em um card, o que abre uma caixa de diálogo para que o usuário insira informações.
- O usuário clica em um botão
Submit depois de inserir informações em um card ou caixa de diálogo.
Se um usuário clicar em um botão para abrir, enviar ou cancelar uma caixa de diálogo, o campo isDialogEvent do evento de interação CARD_CLICKED será definido como true e incluirá um DialogEventType . |
WIDGET_UPDATED |
Um usuário atualiza um widget em uma mensagem de card ou caixa de diálogo. |
APP_COMMAND |
Um usuário invoca um comando do app. |
APP_HOME |
Um usuário abre uma mensagem direta de um app do Chat que usa a página inicial do app. Somente os campos type , user e space são incluídos para eventos desse tipo. Para mais informações, consulte Criar uma página inicial para um app do Google Chat. |
SUBMIT_FORM |
Um usuário envia informações em um card de início de app. Somente os campos type , user e space são incluídos para eventos desse tipo. Para mais informações, consulte Criar uma página inicial para um app do Google Chat. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2024-12-17 UTC.
[null,null,["Última atualização 2024-12-17 UTC."],[[["Google Chat app interaction events are triggered by various user actions, such as sending messages, adding/removing the app, interacting with cards, and updating widgets."],["These events provide context about the interaction, like the user, space, and specific action taken, allowing your app to respond appropriately."],["`ADDED_TO_SPACE` and `REMOVED_FROM_SPACE` events help manage the app's presence in spaces, while `CARD_CLICKED` enables handling user interactions with card elements."],["`MESSAGE` events cover various scenarios, including direct messages, @mentions, slash commands, and link previews, enabling diverse app functionalities."],["`APP_HOME` and `SUBMIT_FORM` events allow for interactions specific to apps that utilize the app home feature for a more integrated experience within Google Chat."]]],[]]