EventType
Enums |
UNSPECIFIED |
Valeur par défaut de l'énumération. N'UTILISEZ PAS CE CHAMP. |
MESSAGE |
Un utilisateur envoie un message à l'application Chat ou l'appelle dans un espace, par exemple:
- Tout message dans un espace de message privé (MP) avec l'application Chat
- Message envoyé dans un espace multi-utilisateurs dans lequel une personne @mentionne l'application Chat ou utilise l'une de ses commandes avec un slash.
- Si vous avez configuré des aperçus de lien pour votre application Chat, un utilisateur publie un message contenant un lien correspondant au format d'URL configuré.
|
ADDED_TO_SPACE |
Un utilisateur ajoute l'application Chat à un espace, ou un administrateur Google Workspace installe l'application Chat dans des espaces de messages privés pour les utilisateurs de son organisation. Les applications de chat répondent généralement à cet événement d'interaction en publiant un message de bienvenue dans l'espace. Lorsque les administrateurs installent des applications Chat, le champ space.adminInstalled est défini sur true et les utilisateurs ne peuvent pas les désinstaller. Pour en savoir plus sur les applications Chat installées par les administrateurs, consultez la documentation de l'aide Google Workspace pour les administrateurs, Installer des applications Marketplace dans votre domaine. |
REMOVED_FROM_SPACE |
Un utilisateur supprime l'application Chat d'un espace ou un administrateur Google Workspace désinstalle l'application Chat pour un utilisateur de son organisation. Les applications de chat ne peuvent pas répondre à cet événement par message, car elles ont déjà été supprimées. Lorsque les administrateurs désinstallent des applications Chat, le champ space.adminInstalled est défini sur false . Si un utilisateur a installé l'application Chat avant l'administrateur, elle reste installée pour l'utilisateur et ne reçoit pas d'événement d'interaction REMOVED_FROM_SPACE . |
CARD_CLICKED |
Un utilisateur clique sur un élément interactif d'une fiche ou d'une boîte de dialogue d'une application Chat, comme un bouton. Pour recevoir un événement d'interaction, le bouton doit déclencher une autre interaction avec l'application Chat. Par exemple, une application Chat ne reçoit pas d'événement d'interaction CARD_CLICKED si un utilisateur clique sur un bouton qui ouvre un lien vers un site Web, mais elle reçoit des événements d'interaction dans les exemples suivants:
- L'utilisateur clique sur un bouton
Send feedback sur une fiche, ce qui ouvre une boîte de dialogue lui permettant de saisir des informations.
- L'utilisateur clique sur un bouton
Submit après avoir saisi des informations dans une fiche ou une boîte de dialogue.
Si un utilisateur clique sur un bouton pour ouvrir, envoyer ou annuler une boîte de dialogue, le champ isDialogEvent de l'événement d'interaction CARD_CLICKED est défini sur true et inclut un DialogEventType . |
WIDGET_UPDATED |
Un utilisateur met à jour un widget dans un message de fiche ou une boîte de dialogue. |
APP_COMMAND |
Un utilisateur appelle une commande de l'application. |
APP_HOME |
Un utilisateur ouvre un message privé à partir d'une application Chat qui utilise l'accueil de l'application. Seuls les champs type , user et space sont inclus pour les événements de ce type. Pour en savoir plus, consultez Créer une page d'accueil pour une application Google Chat. |
SUBMIT_FORM |
Un utilisateur envoie des informations dans une fiche d'accueil d'application. Seuls les champs type , user et space sont inclus pour les événements de ce type. Pour en savoir plus, consultez Créer une page d'accueil pour une application Google Chat. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/12/17 (UTC).
[null,null,["Dernière mise à jour le 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."]]],[]]