Gmail 操作

Action 对象可让您构建交互式 Google Workspace 插件的行为。它们定义了 当用户在 Google Play 中 插件界面

使用 widget 处理程序函数, 这也定义了触发操作的条件。触发后, 执行指定的 回调函数。 系统会向该回调函数传递 事件对象,它包含 有关用户客户端互动情况的信息您必须实现 回调函数并使其返回特定的响应对象。

例如,假设您想要一个按钮,它可以在 。为此,您必须创建新的按钮 widget 并使用按钮 widget 处理程序函数 setOnClickAction(action) 设置卡片构建功能 Action。通过 您定义的 Action 指定了 Apps 脚本 点击按钮时执行的回调函数。在这种情况下, 实现回调函数以构建您所需的卡片,并返回 ActionResponse 对象。响应对象会告知插件向卡片显示回调 函数。

本页面介绍了您可以在 插件。

Gmail 互动

可扩展 Gmail 的 Google Workspace 插件可能包括 一个额外的 Gmail 专用微件操作,用于撰写邮件草稿。这个 操作需要相关联的操作 回调函数 返回专用响应对象:

已尝试执行操作 回调函数应返回
撰写邮件草稿 ComposeActionResponse

要使用这些 widget 操作和响应对象,该插件必须 添加 https://www.googleapis.com/auth/gmail.addons.current.action.compose scope 中移除。

写消息

一款可扩展 Gmail 的 Google Workspace 插件, 定义一个微件,当与它互动时,它会在 Gmail 中生成邮件草稿 (新消息或回复)。为此,您必须将触发条件 具有可返回 ComposeActionResponse 对象。当回调函数执行完毕后,Gmail 将使用此 响应对象打开并填充草稿撰写窗口。

有关详情和示例,请参阅 撰写邮件草稿