Class DialogAction

Acción de diálogo

Es un compilador para objetos DialogAction.

Solo está disponible para las apps de Google Chat. No está disponible para complementos de 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);

Métodos

MétodoTipo de datos que se muestraDescripción breve
setActionStatus(actionStatus)DialogActionEstablece el estado de la acción de DialogAction.
setDialog(dialog)DialogActionEstablece el diálogo de DialogAction.

Documentación detallada

setActionStatus(actionStatus)

Establece el estado de la acción de DialogAction.

const actionStatus = CardService.newActionStatus().setStatusCode(
    CardService.Status.OK,
);

const dialogAction =
    CardService.newDialogAction().setActionStatus(actionStatus);

Parámetros

NombreTipoDescripción
actionStatusActionStatusEl ActionStatus que se debe usar.

Volver

DialogAction: Este objeto, para encadenar.


setDialog(dialog)

Establece el diálogo de DialogAction.

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('card title'))
                 .build();

// Sets the card of the dialog.
const dialog = CardService.newDialog().setBody(card);

const dialogAction = CardService.newDialogAction().setDialog(dialog);

Parámetros

NombreTipoDescripción
dialogDialogEl Dialog que se debe usar.

Volver

DialogAction: Este objeto, para encadenar.