扩展 Google Workspace 界面

本页面介绍了延长 Google Workspace 用户的期限 。您可以出于多种原因扩展 Google Workspace 界面, 包括:

  • 将您的应用或服务集成到 Google Workspace 中,以便用户能够使用 直接从一个或多个 Google Workspace 应用访问应用。例如: 构建一款可创建智能条状标签和链接预览的 Google Workspace 插件, Google 文档中的服务
  • 帮助 Google Workspace 用户提高工作效率或改进工作流程。 例如,构建一个允许用户每周报告的 Google Chat 应用 可直接在 Google Chat 中查看时间表。
  • 添加 Google Workspace 本身不提供的功能。 例如,在 Google 文档、表格或幻灯片。

您可以发布大多数用于将 Google Workspace 界面扩展到 Google Workspace Marketplace、 用户可在这里查找并安装与 Google Cloud 集成的 。

扩展 Google Workspace 界面的选项概览

下表列出了用于扩展 Google Workspace 界面,并按以下方式对它们进行比较: 特征:

  • 扩展的应用:列出了您可以扩展的 Google Workspace 应用 。
  • Coding options:列出您可以构建的方式,包括: <ph type="x-smartling-placeholder">
      </ph>
    • AppSheet: 无代码开发平台。
    • Apps 脚本:基于云的低代码 开发 基于 JavaScript 的平台。
    • 完整开发:您自己的技术栈,支持您首选的平台 编码语言。
  • 界面框架:指明您要使用的界面框架类型 可用于构建各个选项,包括: <ph type="x-smartling-placeholder">
      </ph>
    • 基于卡片:卡片界面是预定义的 widget 和卡片 使用 Card 服务 Apps 脚本或将格式正确的 JSON 返回到 以您的首选技术栈(完整开发版)渲染卡片。基于卡片 不要求掌握 HTML 或 CSS 的知识,而且在这两种语言中都能很好地运行 桌面和移动客户端
    • HTML:Apps 脚本提供了一种 HTML 服务,用于开发能够 与服务器端 Apps 脚本函数进行交互。接口 可自定义程度很高,但需要更多 手动工作,以打造出色的用户体验。
    • iFrame:iFrame 可将外部内容嵌入到 Google Workspace 中,以及 为界面提供最大的可定制性。

下表列出了各个选项的说明。

<ph type="x-smartling-placeholder">
您可以构建的内容 预览 扩展的应用 编码选项 基于卡片的界面 HTML 界面 iFrame 界面
Google Workspace 插件 Google Workspace 插件示例
Gmail
开车
日历
Google 文档
表格
幻灯片
Apps 脚本
完整开发版
链接预览和智能条状标签 |Google Workspace 插件 Google Workspace 插件链接预览示例
Google 文档
表格
幻灯片
AppSheet
Apps 脚本
完整开发版
电子邮件草稿 |Google Workspace 插件 适用于电子邮件草稿的 Google Workspace 插件示例
Gmail
Apps 脚本
完整开发版
日历会议 |Google Workspace 插件 适用于 Google 日历会议的 Google Workspace 插件示例
日历
Apps 脚本

使用现有界面

编辑器插件 编辑器插件示例
Google 文档
表格
幻灯片
表单
Apps 脚本
Google Chat 应用 Chat 应用示例
聊天
AppSheet
Apps 脚本
完整开发版
自定义函数 自定义函数示例
表格
Apps 脚本

使用现有界面

宏示例
表格
Apps 脚本

使用现有界面

自定义菜单、对话框和边栏 菜单和边栏示例
Google 文档
表格
幻灯片
表单
Apps 脚本
Google 云端硬盘应用 云端硬盘应用示例
开车
完整开发版

使用现有界面

Google 课堂插件 Google 课堂插件
课堂
完整开发版

Google Workspace 插件

Google Workspace 插件示例

Google Workspace 插件是与 Google Workspace 集成的应用 。一个 Google Workspace 插件可以扩展多个 Google Workspace 应用。通常,该应用会在 Google Workspace 应用。

查看 Google Workspace 插件文档

可发布



编码选项

Apps 脚本
完整开发版

扩展以下应用

Gmail
云端硬盘
日历

Google 文档
表格
幻灯片

可用的界面框架

卡片框架



链接预览示例

可对文档进行扩展的 Google Workspace 插件可以创建自定义链接 预览内容。与智能条状标签类似, 在提及人物、文件、日历活动或 Google Workspace 应用内的其他实体, 插件可以生成 针对第三方链接的智能条状标签,并在以下情况下显示预览卡片: 有人将光标悬停在条状标签上。

您可以向现有 Google Workspace 插件添加链接预览,也可以创建 单独用于链接预览的 Google Workspace 插件。

查看链接预览和智能条状标签文档

可发布



编码选项

AppSheet
Apps 脚本
完整开发版

扩展以下应用

Google 文档
表格
幻灯片

可用的界面框架

卡片框架



电子邮件草稿 |Google Workspace 插件

电子邮件草稿示例

扩展 Gmail 的 Google Workspace 插件可以提供自定义 。 要使用此界面,用户需要从以下位置打开该插件: 可以将其置于草稿底部或 更多选项菜单。

查看电子邮件草稿文档

可发布



编码选项

Apps 脚本
完整开发版

扩展以下应用

Gmail

可用的界面框架

卡片框架



日历会议 |Google Workspace 插件

Google 日历会议示例

如果您是网络会议服务提供商,则可以构建 Google Workspace 插件 ,将 Google 日历的功能扩展到您的会议解决方案中。 该插件会在 Google 日历活动的会议选项,可让用户创建和 直接在 Google 日历中加入这些会议。

查看 Google 日历会议文档

可发布



编码选项

Apps 脚本

扩展以下应用

日历

可用的界面框架

使用现有界面


编辑器插件

编辑器插件示例

编辑器插件是用于扩展文档、 表格、幻灯片、 或表单。编辑器插件只能扩展一个应用 但您可以同时发布多个 同一市场中的编辑器插件 商家信息。用户通过扩展程序菜单打开编辑器插件 在其扩展的应用中

您可以将以下接口用于 编辑器插件:

查看编辑器插件文档

可发布



编码选项

Apps 脚本

扩展以下应用

Google 文档
表格
幻灯片
表单

可用的界面框架

HTML
iFrame



Chat 扩展应用

Chat 应用示例

Chat 扩展应用可将资源和服务引入 Chat 中。 您可以设计以多种方式与用户互动的 Chat 应用, 包括:

  • 通过短信响应斜杠命令 或卡片消息。
  • 打开对话框,帮助用户完成多步操作 比如填写表单数据
  • 通过附加包含实用信息的卡片来预览链接 可以让用户 即可直接在对话中执行此操作。

查看 Chat 扩展应用文档

可发布



编码选项

AppSheet
Apps 脚本
完整开发版

扩展以下应用

聊天

可用的界面框架

卡片框架



自定义函数

自定义函数示例

使用自定义函数,您可以在 Google 表格中添加更多函数。用户可以 查找和使用它们,就像查找和使用它们一样 。您可以将自定义函数作为 编辑器插件。

查看自定义函数文档

可发布



编码选项

Apps 脚本

扩展以下应用

表格

可用的界面框架

使用现有界面


宏示例

宏是 Google 表格中用于复制特定系列的录制内容 您定义的界面交互您可以将宏与键盘快捷键相关联 或从扩展程序 &gt; 中运行该程序 菜单。

当您录制宏时,Google 表格会自动创建一个 Apps 脚本函数,用于复制界面交互。您可以 直接在 Apps 脚本编辑器中修改宏。您可以编写 宏,也可以接受 并将其转换为宏。

查看宏文档

编码选项

Apps 脚本

扩展以下应用

表格

可用的界面框架

使用现有界面


自定义菜单、对话框和边栏

自定义菜单示例

您可以添加自定义菜单、提示、提醒和基于 HTML 的对话框并 Google 文档、表格、 幻灯片和表单。自定义菜单会显示在 默认菜单。对话框、边栏、提示和提醒 通常由用户点击菜单项等用户操作激活, 事件驱动型触发器

查看自定义菜单、对话框和边栏文档

编码选项

Apps 脚本

扩展以下应用

Google 文档
表格
幻灯片
表单

可用的界面框架

HTML
iFrame



云端硬盘应用

云端硬盘应用示例

如果您的应用支持云端硬盘文件,您可以将 云端硬盘界面,让您可以将应用呈现为 或打开文件。您的应用可以出现在 &gt; 更多菜单和 用户右键点击云端硬盘中的文件时使用的打开方式菜单。 当用户从任一菜单中选择您的应用时,应用会在新窗口中打开。

查看云端硬盘应用文档

可发布



编码选项

完整开发版

扩展以下应用

云端硬盘

可用的界面框架

使用现有界面


Google 课堂插件

课堂插件

Google 课堂插件可让教育工作者在 课程作业、通知或课程作业资料。系统会打开这些附件 Google 课堂 iframe 中的第三方内容。iframe 将会打开 区分网址。

查看 Google 课堂插件文档

可发布



编码选项

完整开发版

扩展以下应用

课堂

可用的界面框架

iFrame