Un utente invia un messaggio all'app Chat o la richiama in uno spazio, ad esempio in uno dei seguenti esempi:
Qualsiasi messaggio in uno spazio di messaggi diretti (DM) con l'app Chat.
Un messaggio in uno spazio con più persone in cui una persona menziona l'app Chat o utilizza uno dei relativi comandi con barra.
Se hai configurato le anteprime dei link per la tua app di chat, un utente pubblica un messaggio contenente un link che corrisponde al pattern di URL configurato.
ADDED_TO_SPACE
Un utente aggiunge l'app Chat a uno spazio o un amministratore di Google Workspace installa l'app Chat negli spazi dei messaggi diretti per gli utenti della sua organizzazione. In genere, le app di chat rispondono a questo evento di interazione pubblicando un messaggio di benvenuto nello spazio.
Quando gli amministratori installano app di Chat, il campo space.adminInstalled viene impostato su true e gli utenti non possono disinstallarle. Per informazioni sulle app di Chat installate dagli amministratori, consulta la documentazione della Guida di amministrazione di Google Workspace Installare le app del Marketplace nel dominio.
REMOVED_FROM_SPACE
Un utente rimuove l'app Chat da uno spazio o un amministratore di Google Workspace disinstalla l'app Chat per un utente della propria 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 viene 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 in una scheda, aprendo una finestra di dialogo in cui inserire le informazioni.
L'utente fa clic su un pulsante Submit dopo aver inserito informazioni in una scheda o 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 viene impostato su true e include un DialogEventType.
WIDGET_UPDATED
Un utente aggiorna un widget in un messaggio o una finestra di dialogo della scheda.
APP_COMMAND
Un utente richiama un comando dell'app.
APP_HOME
Un utente apre un messaggio diretto da un'app di chat che utilizza la home page dell'app. Per gli eventi di questo tipo sono inclusi solo i campi type, user e space. Per ulteriori 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 ulteriori 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 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."]]],[]]