许多电子邮件的目的是让收件人完成特定任务或达成目标,例如添加日历活动、填写表单、进行预订或使用其他应用。但是,收件人必须在没有进一步提示的情况下完成任务,通常需要执行许多手动步骤。
您可以使用 Google Workspace 插件自动执行这些任务,从而为用户节省时间和精力。当用户在 Gmail 中阅读或撰写邮件时,Google Workspace 插件可以提供自定义的交互式界面,让用户能够以多种方式对邮件执行操作,例如:
- 在 Gmail 界面中向用户显示更多信息。
- 连接到非 Google 服务,以检索信息或执行其他操作。
- 提供控制插件行为或向其他服务发送信息的方式。
Google Workspace 插件可以在 Gmail 中定义以下类型的扩展程序:
- 首页和其他非内容相关卡片。
- 用户打开 Gmail 邮件时显示的上下文界面。
- 用户撰写消息或回复时显示的上下文界面。
- 自动创建新消息草稿以响应用户互动。
此外,用于扩展 Gmail 的 Google Workspace 插件在桌面和移动客户端上都能做到。
Gmail 首页
Gmail 支持显示 Google Workspace 插件首页。如需在 Gmail 中显示插件的通用主页,只需确保插件清单中有 addOns.gmail
字段即可。
或者,将 gmail.homepageTrigger
添加到插件清单中,以提供 Gmail 专属首页。
无论哪种情况,您都必须在插件的脚本项目中提供首页触发器函数的名称。在需要时,系统会自动调用此函数以构建 Gmail 主页。您必须实现此函数,以构建和返回构成首页的单个 Card
或 Card
对象的数组。系统向首页触发器函数传递事件对象作为参数,其中包含客户端平台等一些常规信息。您可以使用事件对象数据来定制首页的构建。
看看您可以做些什么
Google Workspace 插件使用 Apps 脚本构建,其接口使用 Apps 脚本卡片服务定义。如需简要了解,请参阅构建 Google Workspace 插件。Google Workspace 插件行为是使用清单配置的,其中包含 Gmail 专用部分。
在配置 Google Workspace 插件以扩展 Gmail 时,您必须决定要为您的插件创建哪些界面,以及插件可以执行哪些操作。如需了解详情,请参阅以下指南: