Una classe che rappresenta i parametri che un'app di chat può utilizzare per configurare il modo in cui viene pubblicata la sua risposta.
Disponibile solo per le app Google Chat. Non disponibile per i componenti aggiuntivi di Google Workspace.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .build(); const dialog = CardService.newDialog().setBody(card); const dialogAction = CardService.newDialogAction().setDialog(dialog); const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
Metodi
| Metodo | Tipo restituito | Breve descrizione | 
|---|---|---|
| set | Chat | Imposta l'azione di dialogo su un evento correlato a una finestra di dialogo. | 
| set | Chat | Il tipo di risposta dell'app Chat. | 
| set | Chat | Imposta il widget aggiornato, utilizzato per fornire opzioni di completamento automatico per un widget. | 
| set | Chat | L'URL per l'autenticazione o la configurazione degli utenti. | 
Documentazione dettagliata
set
Imposta l'azione di dialogo su un evento correlato a una finestra di dialogo.
const card = CardService.newCardBuilder() .setHeader(CardService.newCardHeader().setTitle('Card title')) .build(); const dialog = CardService.newDialog().setBody(card); const dialogAction = CardService.newDialogAction().setDialog(dialog); const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.DIALOG) .setDialogAction(dialogAction);
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| dialog | Dialog | L'azione della finestra di dialogo da impostare. | 
Invio
Chat: questo oggetto, per l'accodamento.
set
Il tipo di risposta dell'app Chat.
const chatActionResponse = CardService.newChatActionResponse().setResponseType( CardService.Type.DIALOG, );
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| response | Response | Il tipo di risposta. | 
Invio
Chat: questo oggetto, per l'accodamento.
set
Imposta il widget aggiornato, utilizzato per fornire opzioni di completamento automatico per un widget.
const updatedWidget = CardService.newUpdatedWidget() .addItem( 'Contact 1', 'contact-1', false, 'https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png', 'Contact one description', ) .addItem( 'Contact 2', 'contact-2', false, 'https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png', 'Contact two description', ) .addItem( 'Contact 3', 'contact-3', false, 'https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png', 'Contact three description', ) .addItem( 'Contact 4', 'contact-4', false, 'https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png', 'Contact four description', ) .addItem( 'Contact 5', 'contact-5', false, 'https://www.gstatic.com/images/branding/product/2x/contacts_48dp.png', 'Contact five description', ); const actionResponse = CardService.newChatActionResponse() .setUpdatedWidget(updatedWidget) .setResponseType(CardService.ResponseType.UPDATE_WIDGET);
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| updated | Updated | Il widget aggiornato da impostare. | 
Invio
Chat: questo oggetto, per l'accodamento.
set
L'URL per l'autenticazione o la configurazione degli utenti. Solo per il tipo di risposta REQUEST_CONFIG.
const chatActionResponse = CardService.newChatActionResponse() .setResponseType(CardService.Type.REQUEST_CONFIG) .setUrl('https://www.google.com');
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
| url | String | L'URL da inviare. | 
Invio
Chat: questo oggetto, per l'accodamento.