Enum ResponseType
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Type de réponse
Énumération représentant le type de réponse de l'application Chat.
Disponible uniquement pour les applications Google Chat. Non disponible pour les modules complémentaires Google Workspace.
Pour appeler un énumération, vous devez appeler sa classe parente, son nom et sa propriété. Par exemple,
CardService.Type.DIALOG
.
Propriétés
Propriété | Type | Description |
TYPE_UNSPECIFIED | Enum | Type par défaut géré en tant que NEW_MESSAGE . |
NEW_MESSAGE | Enum | Publiez un nouveau message dans le sujet. |
UPDATE_MESSAGE | Enum | Mettez à jour le message de l'application Chat. Cela n'est autorisé que sur un événement CARD_CLICKED où le type d'expéditeur de message est BOT . |
UPDATE_USER_MESSAGE_CARDS | Enum | Mettre à jour les fiches du message d'un utilisateur Cela n'est autorisé que comme réponse à un événement MESSAGE avec une URL correspondante ou un événement CARD_CLICKED où le type d'expéditeur de message est HUMAN . Le texte est ignoré. |
REQUEST_CONFIG | Enum | Demander à l'utilisateur de procéder à une authentification ou à une configuration supplémentaires en privé |
DIALOG | Enum | Affiche une boîte de dialogue. |
UPDATE_WIDGET | Enum | Requête sur les options de saisie semi-automatique du texte du widget. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eResponseType\u003c/code\u003e is an enum used to define the type of response a Google Chat app sends.\u003c/p\u003e\n"],["\u003cp\u003eIt is exclusively for Google Chat apps and is not applicable to Google Workspace Add-ons.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eResponseType\u003c/code\u003e properties specify actions like posting new messages, updating existing ones, requesting user configuration, and displaying dialogs.\u003c/p\u003e\n"],["\u003cp\u003eUpdating cards on user messages or the Chat app's message depends on specific event triggers and sender types.\u003c/p\u003e\n"],["\u003cp\u003eTo call an enum property, use its parent class, name, and the specific property (e.g., \u003ccode\u003eCardService.Type.DIALOG\u003c/code\u003e).\u003c/p\u003e\n"]]],["The `ResponseType` enum defines how a Google Chat app responds. Available responses include `NEW_MESSAGE` (post a new message), `UPDATE_MESSAGE` (update the app's message, only for bot-initiated events), and `UPDATE_USER_MESSAGE_CARDS` (update cards on a user's message for human or URL-matched events). Other options: `REQUEST_CONFIG` (ask for user config), `DIALOG` (present a dialog), `UPDATE_WIDGET` (widget autocomplete query), and the default `TYPE_UNSPECIFIED` which is handled as `NEW_MESSAGE`.\n"],null,["# Enum ResponseType\n\nResponseType\n\nAn enum that represents the type of Chat app response.\n\nOnly available for Google Chat apps. Not available for Google Workspace add-ons.\n\nTo call an enum, you call its parent class, name, and property. For example, `\nCardService.Type.DIALOG`. \n\n### Properties\n\n| Property | Type | Description |\n|-----------------------------|--------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `TYPE_UNSPECIFIED` | `Enum` | Default type that's handled as `NEW_MESSAGE`. |\n| `NEW_MESSAGE` | `Enum` | Post as a new message in the topic. |\n| `UPDATE_MESSAGE` | `Enum` | Update the Chat app's message. This is only permitted on a `CARD_CLICKED` event where the message sender type is `BOT`. |\n| `UPDATE_USER_MESSAGE_CARDS` | `Enum` | Update the cards on a user's message. This is only permitted as a response to a `MESSAGE` event with a matched URL, or a `CARD_CLICKED` event where the message sender type is `HUMAN`. Text is ignored. |\n| `REQUEST_CONFIG` | `Enum` | Privately ask the user for additional authentication or configuration. |\n| `DIALOG` | `Enum` | Presents a dialog. |\n| `UPDATE_WIDGET` | `Enum` | Widget text autocomplete options query. |"]]