测试和调试 Apps 脚本 Google Workspace 插件
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
您发布插件后,用户可以安装该插件
通过托管应用
或 Google Workspace Marketplace。发布之前,请
可在托管您的应用程序的主机应用程序中开发的插件
扩展。
本页面介绍了如何安装
处于开发阶段(称为未发布或开发者)
用于测试或
个人用途。您还可以使用
Apps 脚本
IDE 的调试程序和断点。
前提条件
- 您必须拥有该插件的脚本项目的编辑者访问权限。
- 要允许单位中的其他人测试插件,请授予他们编辑者
对脚本项目的访问权限。如需详细了解如何授予访问权限,请参阅
与其他开发者协作。
安装未发布的插件
您可以通过 Apps 脚本的部署页面安装未发布的插件
对话框。
请按以下步骤安装未发布的
用于测试的 Google Workspace 插件:
- 在 Apps 脚本编辑器中打开脚本项目。
- 点击部署 >测试部署。
- 点击安装。
- 点击底部的完成。
您可以共享 Apps 脚本项目,让其他用户测试插件
(需要修改权限)。然后,提示用户
按照上述步骤操作。
安装之后,该插件可立即在
扩展。您可能需要先刷新托管应用标签页,然后才能添加插件
。您还必须
授权
然后再使用该插件
卸载未发布的插件
如需卸载未发布的插件部署,请按以下步骤操作:
- 在 Apps 脚本编辑器中打开脚本项目。
- 点击部署 >测试部署。
- 点击卸载。
- 点击底部的完成。
执行这些步骤会立即移除部署,并且插件不再显示
任何托管应用程序中。您可以随时重新安装 Deployment,方法是
重复安装过程。
测试最佳实践
在测试 Google Workspace 插件时,请务必
遵循
最佳实践
进行插件开发。此外,请务必执行以下操作:
在所有主机应用中全面测试卡片导航流程
插件扩展。确保插件在用户移动时的行为正确无误
以及非内容相关卡片和内容相关卡片之间的不同。
使用示例测试数据
来评估您的插件行为。
如果您的插件连接到第三方 API 或其他服务,请验证
确保服务可以访问并按预期运行请确保
您的插件正在处理
授权和登录详情
正确。
确保所有错误情况都得到妥善处理。使用错误卡片
。
注意该插件的性能。如果您对
并且该插件开始运行变慢,那么您可能需要移除或重新
这项功能
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-08。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-08-08\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-08-08。"]]