Creare un'app Google Chat interattiva

Questa pagina fornisce una panoramica dei framework che puoi utilizzare per creare un'app Google Chat interattiva.

Le app di chat interattive consentono agli utenti di eseguire una delle seguenti operazioni:

  • Aggiungi app di Chat agli spazi di Chat o ai messaggi diretti.
  • Inviare messaggi ad app di chat o riceverli da queste.
  • Chiedi alle app di Chat di eseguire un comando.
  • Visualizza l'anteprima dei link da un sistema o un servizio esterno.
  • Inviare informazioni alle app di chat, ad esempio inserire testo in un messaggio di dialogo o di scheda.

In che modo gli utenti scoprono e utilizzano le app di Chat interattive

Gli utenti possono scoprire e utilizzare le app di Chat pubblicate sul marketplace in molti modi, tra cui:

  • Cerca e installa app di Chat da Google Chat o dal Marketplace.
  • Interagire con un'app di Chat aggiunta a uno spazio di Chat.
  • Trovare l'app Chat nel riquadro dei messaggi diretti dopo che un amministratore di Google Workspace ha installato l'app Chat per loro conto.

Per iniziare a utilizzare un'app di chat, gli utenti di Google Chat possono avviare un messaggio diretto con l'app Chat o aggiungerlo a uno spazio. Gli utenti possono anche aggiungere l'app Chat menzionando la. Per ulteriori informazioni, consulta Utilizzare le app di Chat.

L'esempio seguente mostra come un utente menziona un'app di chat per aggiungerla a uno spazio:

Aggiunta di un'app di Chat a uno spazio digitando @ in un messaggio.

Scegliere un framework per l'app di chat interattiva

Per creare un'app di chat che interagisca con gli utenti, puoi scegliere tra i seguenti framework:

  • Componente aggiuntivo Google Workspace (anteprima per sviluppatori): ti consente di estendere altre applicazioni Google Workspace e di elencare la tua app Chat con altri tipi di app su Google Workspace Marketplace. Per saperne di più, vedi Estendere Google Chat nella documentazione del componente aggiuntivo di Google Workspace.
  • Evento di interazione dell'API Chat: ti consente di creare funzionalità aggiuntive come la home page dell'app Chat e di utilizzare altre architetture come Pub/Sub e Dialogflow CX. Per saperne di più, consulta Ricevere e rispondere agli eventi di interazione.

Configurare un'app di Chat interattiva

Per ogni framework, la tabella seguente mostra la documentazione per la configurazione e la creazione di un'app di Chat interattiva di base per ogni architettura dell'app Google Chat:

Configurazione Componente aggiuntivo Eventi di interazione dell'API Chat
Configurare l'API Chat Documentazione Documentazione
Guide rapide  
Apps Script Documentazione Documentazione
Servizio HTTP Documentazione Documentazione
Dialogflow CX Non disponibile per i componenti aggiuntivi. Documentazione
Pub/Sub Non disponibile per i componenti aggiuntivi. Documentazione

Creare funzionalità interattive

Per ogni framework, la tabella seguente mostra la documentazione per la creazione di funzionalità interattive:

Funzionalità Componente aggiuntivo Eventi di interazione dell'API Chat
Inviare messaggi Documentazione
Rispondere ai comandi Documentazione Documentazione
Creare finestre di dialogo interattive Documentazione Documentazione
Raccogliere ed elaborare informazioni Documentazione Documentazione
Visualizzare l'anteprima dei link nei messaggi di Chat Documentazione Documentazione
Creare una home page per l'app di Chat Non disponibile per i componenti aggiuntivi. Documentazione
Connettersi a sistemi e strumenti esterni Documentazione Documentazione