谷歌应用脚​​本验证

Gar*_*ary 7 verify google-apps-script google-apps-marketplace

我写了一个附加组件,然后发布它。

但是当用户首先打开它时,它会看到:

在此处输入图片说明

在此处输入图片说明

它显示“此应用程序未经验证”,我应该如何设置我的应用程序配置来修复它?

Rey*_*cia 8

请求验证文档中已解决此问题:

\n\n

要求

\n\n

为了提交您的 OAuth 客户端以供审核和验证,您必须:

\n\n

拥有一个域并已通过 Google 验证所有权,并且\n在该域中托管一个描述您的应用隐私政策的页面。\n您无需从此域中的帐户发布您的应用。\n步骤

\n\n
    \n
  1. 在 Apps 脚本编辑器中,选择文件 > 项目属性 > 范围。2. 记下脚本项目使用的所有范围。
  2. \n
  3. 确保您有权访问 Apps 脚本项目的 Cloud Platform 项目。如果您的项目驻留在团队云端硬盘中,则必须将其与新的云平台项目关联。\n通过选择“资源”>“云平台项目”\xe2\x80\xa6 访问 API 控制台。在打开的对话框中,单击顶部链接,该链接位于通常类似于 [脚本名称] - project-id-123456789012。这将打开脚本的云平台项目。
  4. \n
  5. 如果找不到左侧导航栏,请单击左上角的菜单图标。
  6. \n
  7. 在导航栏中,选择 API 和服务 > 凭据。
  8. \n
  9. 在 OAuth 同意屏幕选项卡上,填写您的隐私政策 URL。此 URL 必须托管在您拥有的域中。
  10. \n
  11. 在“凭据”选项卡上,记下 Apps 脚本 OAuth 客户端的客户端 ID。
  12. \n
  13. 在 API 控制台的右上角,选择 \xe2\x8b\xae > 项目设置。
  14. \n
  15. 记下您的云项目的项目 ID。
  16. \n
  17. 提交您的项目\xe2\x80\x99s OAuth 客户端的审核请求。您将需要您记下的客户端和项目 ID,以及您的隐私政策 URL 和您的应用程序所需的范围列表。
  18. \n
\n\n

大多数验证请求会在 24 至 72 小时内收到回复。当您的 OAuth 客户端验证得到确认后,您的应用程序就已通过验证。

\n

  • 多么不直观啊!https://developers.google.com/apps-script/images/unverified-app-ui.gif (8认同)
  • 我对“拥有一个域名”的要求感到困惑。这是私人电子表格中的脚本。为什么我需要拥有一个域才能授权运行我的脚本? (6认同)
  • 真是一个意大利面条的过程。 (3认同)