Un utente invia un messaggio all'app Chat o la richiama in uno spazio. Esempi di eventi di messaggistica includono:
Qualsiasi messaggio in uno spazio di messaggi diretti con l'app Chat.
Un messaggio in uno spazio con più persone in cui una persona @menziona l'app Chat o utilizza uno dei suoi comandi slash.
Se hai configurato le anteprime dei link per la tua app Chat, un utente pubblica un messaggio che contiene un link che corrisponde al pattern URL configurato.
ADDED_TO_SPACE
Un utente aggiunge l'app Chat a uno spazio oppure un amministratore di Google Workspace installa l'app Chat negli spazi di messaggistica diretta per gli utenti della sua organizzazione. Le app di chat in genere rispondono a questo evento di interazione pubblicando un messaggio di benvenuto nello spazio.
Quando gli amministratori installano le app di chat, il campo space.adminInstalled è impostato su true e gli utenti non possono disinstallarle. Per informazioni sulle app di chat installate dagli amministratori, consulta la documentazione della Guida di Google Workspace Admin, Installare le app del Marketplace nel tuo dominio.
REMOVED_FROM_SPACE
Un utente rimuove l'app Chat da uno spazio oppure un amministratore di Google Workspace disinstalla l'app Chat per un utente della sua organizzazione. Le app di chat non possono rispondere con messaggi a questo evento perché sono già state rimosse.
Quando gli amministratori disinstallano le app di chat, il campo space.adminInstalled è impostato su false. Se un utente ha installato l'app Chat prima dell'amministratore, l'app Chat rimane installata per l'utente e non riceve un evento di interazione REMOVED_FROM_SPACE.
CARD_CLICKED
Un utente fa clic su un elemento interattivo di una scheda o di una finestra di dialogo di un'app di chat, ad esempio un pulsante. Per ricevere un evento di interazione, il pulsante deve attivare un'altra interazione con l'app Chat. Ad esempio, un'app Chat non riceve un evento di interazione CARD_CLICKED se un utente fa clic su un pulsante che apre un link a un sito web, ma riceve eventi di interazione nei seguenti esempi:
L'utente fa clic su un pulsante Send feedback su una scheda, che apre una finestra di dialogo in cui l'utente può inserire informazioni.
L'utente fa clic su un pulsante Submit dopo aver inserito informazioni in una scheda o in una finestra di dialogo.
Se un utente fa clic su un pulsante per aprire, inviare o annullare una finestra di dialogo, il campo isDialogEvent dell'evento di interazione CARD_CLICKED è impostato su true e include un DialogEventType.
WIDGET_UPDATED
Un utente aggiorna un widget in un messaggio o una finestra di dialogo della scheda. Questo evento viene attivato quando un utente interagisce con un widget a cui è associata un'azione.
APP_COMMAND
Un utente utilizza un comando dell'app Chat, inclusi i comandi slash e i comandi rapidi.
APP_HOME
Un utente apre un messaggio diretto da un'app Chat che utilizza la home page dell'app. Per gli eventi di questo tipo sono inclusi solo i campi type, user e space. Per maggiori informazioni, vedi Creare una home page per un'app Google Chat.
SUBMIT_FORM
Un utente invia informazioni in una scheda della home page dell'app. Per gli eventi di questo tipo sono inclusi solo i campi type, user e space. Per maggiori informazioni, vedi Creare una home page per un'app Google Chat.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-09-12 UTC."],[[["\u003cp\u003eGoogle Chat app interaction events are triggered by various user actions, such as sending messages, adding/removing the app, interacting with cards, and updating widgets.\u003c/p\u003e\n"],["\u003cp\u003eThese events provide context about the interaction, like the user, space, and specific action taken, allowing your app to respond appropriately.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eADDED_TO_SPACE\u003c/code\u003e and \u003ccode\u003eREMOVED_FROM_SPACE\u003c/code\u003e events help manage the app's presence in spaces, while \u003ccode\u003eCARD_CLICKED\u003c/code\u003e enables handling user interactions with card elements.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eMESSAGE\u003c/code\u003e events cover various scenarios, including direct messages, @mentions, slash commands, and link previews, enabling diverse app functionalities.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eAPP_HOME\u003c/code\u003e and \u003ccode\u003eSUBMIT_FORM\u003c/code\u003e events allow for interactions specific to apps that utilize the app home feature for a more integrated experience within Google Chat.\u003c/p\u003e\n"]]],["Google Chat apps can receive various interaction events. These include `MESSAGE` (user messages or @mentions), `ADDED_TO_SPACE` (app added to space), `REMOVED_FROM_SPACE` (app removed), `CARD_CLICKED` (user clicks a card element), `WIDGET_UPDATED` (widget update), `APP_COMMAND` (user command), `APP_HOME` (user opens app home), and `SUBMIT_FORM` (user submits app home card). Each event triggers specific app actions, like posting welcome messages or responding to user input.\n"],null,[]]