EventType

Google Chat 应用互动事件的类型。

要将您的 Chat 应用配置为接收互动事件,请参阅接收和响应用户互动

枚举
UNSPECIFIED 枚举的默认值。请勿使用。
MESSAGE

用户向 Chat 应用发送消息,或在聊天室中调用 Chat 应用,如以下示例中所示:

  • 包含 Chat 应用的私信 (DM) 聊天室中的任何消息。
  • 多人聊天室中的消息,用户用“@”提及 Chat 应用或使用应用中的某个斜杠命令。
  • 如果您为 Chat 应用配置了链接预览,则用户会发布包含与所配置网址格式匹配的链接的消息。
ADDED_TO_SPACE

用户将 Chat 应用添加到聊天室,或者 Google Workspace 管理员为组织中的用户在私信聊天室中安装 Chat 应用。聊天应用通常会通过在聊天室中发布欢迎辞来响应此互动事件。

管理员安装 Chat 应用时,space.adminInstalled字段会设为“true”,而且用户无法卸载这些应用。如要了解管理员安装的 Chat 扩展应用,请参阅 Google Workspace 管理员帮助文档:在您的网域中安装 Marketplace 中的应用

REMOVED_FROM_SPACE

用户从聊天室中移除了 Chat 应用,或者 Google Workspace 管理员为其组织中的用户卸载了 Chat 应用。Chat 扩展应用已被移除,因此无法回复此活动的消息。

当管理员卸载 Chat 应用时,space.adminInstalled 字段会设为 false。如果用户在管理员之前安装了 Chat 应用,则 Chat 应用仍会保持安装状态,并且 Chat 应用不会收到 REMOVED_FROM_SPACE 互动事件。

CARD_CLICKED

用户点击 Chat 应用中的卡片或对话框的互动元素,例如按钮。要接收互动事件,该按钮必须触发与 Chat 应用的另一次互动。例如,如果用户点击了一个会打开网站链接的按钮,Chat 应用不会收到 CARD_CLICKED 互动事件,但会收到以下示例中的互动事件:

  • 用户点击卡片上的 Send feedback 按钮,系统会打开一个对话框供用户输入信息。
  • 用户在卡片或对话框中输入信息后,点击 Submit 按钮。

如果用户通过点击某个按钮来打开、提交或取消对话框,则 CARD_CLICKED 互动事件的 isDialogEvent 字段会设为 true,并且包含 DialogEventType

WIDGET_UPDATED 用户更新卡片消息或对话框中的 widget。
APP_HOME

用户通过使用应用主屏幕的 Chat 应用打开私信。对于此类型的事件,仅包含 typeuserspace 字段。有关详情,请参阅为 Google Chat 应用构建首页

SUBMIT_FORM

用户在应用首页卡片中提交信息。对于此类型的事件,仅包含 typeuserspace 字段。有关详情,请参阅为 Google Chat 应用构建首页