使用 Google Workspace 插件扩展 Gmail 的功能

许多电子邮件的目的是让收件人完成特定任务或实现目标,例如添加日历活动、填写表单、预订或使用其他应用。但是,接收者随后必须在没有进一步提示的情况下完成任务,通常需要手动执行一些步骤。

您可以使用 Google Workspace 插件自动执行这些任务,为用户节省时间和精力。当用户在 Gmail 中阅读或撰写邮件时,Google Workspace 插件可以提供定制的互动式界面,让用户可以通过各种方式对邮件执行操作,例如:

  • 在 Gmail 界面中向用户显示更多信息。
  • 连接到非 Google 服务,以检索信息或执行其他操作。
  • 提供控制插件行为或向其他服务发送信息的方式。

Google Workspace 插件可以定义 Gmail 中的以下类型的扩展程序:

此外,用于扩展 Gmail 的 Google Workspace 插件在桌面设备和移动客户端上也可实现此功能。

Gmail 首页

Gmail 支持显示 Google Workspace 插件首页。如需在 Gmail 中显示您的插件的常用首页,只需确保该插件的清单中有 addOns.gmail 字段即可。

或者,将 gmail.homepageTrigger 添加到插件清单中,以提供 Gmail 专用首页。

无论是哪种情况,您都必须在插件的脚本项目中提供首页触发器函数的名称。在需要时,系统会自动调用此函数来构建 Gmail 首页。您必须实现此函数,才能构建并返回单个 Card 或构成首页的 Card 对象数组。系统会向首页触发器函数传递一个事件对象作为参数,其中包含一些常规信息(例如客户端的平台)。您可以使用事件对象数据来定制首页的构建方式。

看看你能做些什么

Google Workspace 插件是使用 Apps 脚本构建的,其接口是使用 Apps 脚本的 Card 服务定义的。如需简要了解,请参阅构建 Google Workspace 插件。Google Workspace 插件行为是使用清单配置的,其中包括 Gmail 专用部分。

配置 Google Workspace 插件以扩展 Gmail 时,您必须决定要为插件创建哪些界面以及插件可以执行哪些操作。如需了解详情,请参阅以下指南: