测试和调试 Apps 脚本 Google Workspace 插件

8еа39680ц8 5138ц2ц823 800е90953а 1685бдфб67 8еа39680ц8 5138ц2ц823 800е90953а 1685бдфб67

发布插件后,用户可以通过主机应用或 Google Workspace Marketplace 安装插件。在发布之前,请测试您在其扩展的主机应用中开发的插件。

本页面介绍了如何安装处于开发阶段的插件(称为“未发布”或“开发者”插件)以进行测试或个人使用。您还可以使用 Apps Script IDE 的调试程序和断点调试插件。

前提条件

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

安装未发布的插件

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

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

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

您可以允许其他用户测试该插件,只需与他们的帐号共享 Apps 脚本项目(需要修改权限)即可。然后,提示用户按照上述步骤操作。

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

卸载未发布的插件

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

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

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

测试最佳实践

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

  1. 在该插件扩展的所有主机应用中全面测试卡片导航流程。确保当用户在不同上下文之间以及在非上下文卡片和上下文卡片之间切换时,插件行为正确无误。

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

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

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

  5. 请留意该插件的性能如何。如果更改代码后,该插件的速度开始变慢,您可能需要移除或重新处理该功能。