interaction property
Required when opening a dialog.
What to do in response to an interaction with a user, such as a user
clicking a button in a card message. If unspecified, the app responds by
executing an action
—like opening a link or running a function—as normal.
By specifying an interaction
, the app can respond in special interactive
ways. For example, by setting interaction
to OPEN_DIALOG
, the app can
open a dialog.
When specified, a loading indicator isn't shown. If specified for an
add-on, the entire card is stripped and nothing is shown in the client.
Google Chat apps:
Optional. Possible string values are:
- "INTERACTION_UNSPECIFIED" : Default value. The
action
executes as normal. - "OPEN_DIALOG" : Opens a dialog, a windowed, card-based interface that Chat apps use to interact with users. Only supported by Chat apps in response to button-clicks on card messages. If specified for an add-on, the entire card is stripped and nothing is shown in the client. Google Chat apps:
Implementation
core.String? interaction;