如何让外部测试者访问未发布的Google Workspace Marketplace编辑器插件?
解决Google Sheets插件提交验证前组织外测试的问题
方法1:直接分享插件部署ID给外部测试者
- 让测试者打开任意Google Sheets文档,依次点击「扩展程序」→「添加扩展程序」→「管理扩展程序」
- 在管理页面右上角点击「+ 添加未验证的扩展程序」,输入你的插件
部署ID(可在Google Cloud控制台「API和服务」→「OAuth同意屏幕」→「已发布的应用」中获取,或从Apps Script的部署页面复制) - 测试者需跳过安全提示(因应用未验证),之后就能在Sheets中加载并测试插件功能
方法2:利用Google Cloud测试用户组
- 进入Google Cloud控制台对应项目,打开「API和服务」→「OAuth同意屏幕」
- 在「测试用户」板块添加外部测试者的邮箱(最多支持100个)
- 设置完成后,测试者可通过你提供的插件部署链接(而非市场链接)访问,操作流程同方法1,或直接打开Apps Script生成的测试部署链接
方法3:临时替换非敏感权限(仅限测试场景)
若敏感权限并非测试必需,可临时替换为非敏感权限(例如将https://www.googleapis.com/auth/spreadsheets替换为https://www.googleapis.com/auth/spreadsheets.readonly,如果仅需测试只读功能),这样能快速完成基础验证,让市场链接可被测试者访问,后续再换回敏感权限提交正式验证
关键注意事项
- 外部测试者必须完成应用授权,由于应用未验证,他们会收到Google安全警告,需手动选择「高级」→「继续访问」
- 切勿通过公开渠道传播未验证应用的链接,避免触发Google安全机制
内容的提问来源于stack exchange,提问作者MLgeek
相关产品推荐
相关产品推荐

