测试 Google Workspace 插件

发布插件后,用户可以通过托管应用或 Google Workspace Marketplace 安装插件。不过,在发布之前,最好在扩展程序扩展的主机应用中测试这些插件。

本页面介绍了如何安装当前处于开发阶段的插件(称为“未发布”或“开发者”插件),以用于测试或个人用途。

前提条件

  • 您必须对该插件的脚本项目拥有编辑者访问权限。
  • 要允许组织中的其他人测试该插件,请向其授予脚本项目的编辑者访问权限。如需详细了解如何授予访问权限,请参阅与其他开发者协作

安装未发布的插件

您可以通过 Apps 脚本的部署对话框安装未发布的插件。

请按照以下步骤安装未发布的Google Workspace 插件以进行测试:

  1. 在 Apps 脚本编辑器中打开脚本项目。
  2. 点击部署 > 测试部署
  3. 点击安装
  4. 点击底部的完成

您可以让其他用户通过与其帐号共享 Apps 脚本项目来测试该插件(需要编辑权限)。然后提示用户按上述步骤操作。

安装后,该插件会立即在它扩展的宿主应用中使用。您可能需要刷新托管应用标签页,然后才能显示该插件。您还必须先授权该插件,然后才能使用它。

卸载未发布的插件

要卸载未发布的插件部署,请按以下步骤操作:

  1. 在 Apps 脚本编辑器中打开脚本项目。
  2. 点击部署 > 测试部署
  3. 点击卸载
  4. 点击底部的完成

这些步骤会立即移除部署,且该插件将不再显示在任何主机应用中。您可以随时通过重复执行安装过程来重新安装部署。

测试最佳实践

在测试您的插件时, Google Workspace 请务必遵循插件开发方面的最佳做法。此外,请务必执行以下操作:

  1. 在该插件扩展的所有宿主应用中全面测试卡片导航。确保当用户从上下文到上下文以及在非上下文卡片和上下文卡片之间移动时,插件行为正确无误。

  2. 使用示例测试数据来评估您的插件的行为。

  3. 如果您的插件连接到第三方 API 或其他服务,请验证该服务是否可以访问并按预期运行。请确保您的插件正确处理了授权和登录详细信息

  4. 确保妥善处理所有错误情况。根据需要使用错误卡片

  5. 请注意该插件的性能。如果您更改了代码,并且插件开始变慢,您可能需要移除或重新构建该功能。