You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让测试用户无需共享项目/表格即可测试未发布Google Editor Add-On

未发布Google Sheets插件测试用户访问配置方案

核心结论

  • 不需要创建绑定测试用户指定表格的测试部署,同一套测试部署对所有授权测试用户生效,用户安装后可在自己所有的Sheets文件内使用插件
  • 完全不需要共享项目源代码,依托你自主管控的独立GCP项目配置,即可完成无源码权限的测试分发

前置校验

先打开你的Apps Script插件项目,进入项目设置页,确认当前项目关联的GCP项目编号,和你配置OAuth同意屏、添加测试用户的GCP项目编号完全一致;如果不一致,手动填入目标GCP项目编号完成关联即可。

操作步骤

  • 回到Apps Script编辑器,点击右上角「部署」>「新建部署」,部署类型选择「Google Workspace 插件」,按提示填写插件名称、logo、功能说明(信息需和OAuth同意屏配置内容保持一致),选择要测试的代码版本后,将部署访问范围设置为「仅测试用户」,确认提交就完成测试部署创建,复制系统生成的安装链接即可。
  • 把安装链接直接发给你在OAuth同意屏添加的测试用户就行,不需要给用户开项目协作者权限,也不需要提前共享任何表格文件。
  • 测试用户点击安装链接后,登录你预先添加的对应Google账号,在授权提示页点「高级」、选择继续访问插件,完成授权流程后,就能在任意自己有权限的Google Sheets文件的「扩展程序」菜单里找到并使用该插件。

常见注意点

  • 请确保GCP项目的OAuth同意屏状态为「测试中」,该状态下仅你添加的测试用户可以完成授权,不需要提交OAuth审核,也不会触发未验证应用的强拦截。
  • 测试用户如果用没被加入列表的Google账号访问安装链接,会直接提示无权限,属于正常情况。
  • 网上提到的需要共享项目源码的测试方式,针对的是Apps Script自动创建默认GCP项目的旧场景:这类默认项目没有独立的OAuth测试用户配置入口,必须把用户加为项目协作者才能测试,完全不适用于你当前使用自主管控GCP项目的场景。

内容的提问来源于stack exchange,提问作者Ellen Spertus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.30 15:24:19