为什么我的脚本推送不正确的 URL? [/u/2 插入脚本 URL]

Why is my script pushing an incorrect URL? [/u/2 inserted into script URL]

我是一名 GAS 新手,试图在过渡期间保持应用程序运行,最近开始出现以下问题。尽管脚本将 URL(对于另一个已发布的脚本)推入菜单项 link ...(参见图片)

...通过脚本设置的 URL 不是已发布应用程序中某些(不是全部)个人正在访问的内容。与其 link 打开以 "https://script.google.com/macros/s/AK..." 开头的 URL,一些用户被引导至以 "https://script.google.com/macros/u/2/s/AK..." 开头的 URL。 (注意添加/u/2)请看下面的截图。

如有任何关于如何识别潜在问题的想法,我们将不胜感激。

/u/2(数量可能会有所不同)由 Google 在使用 Google 帐户的 Web 应用程序上添加,当用户登录 Google 帐户时。

当用户登录多个 Google 帐户时,数字会有所不同:

  • 0 用于默认帐户
  • 第二个帐户 1
  • 第三个账户2个,以此类推

关于潜在问题,有一个与此相关的已知问题,通常在 client-side 代码调用需要访问私人文档、文件、表单、幻灯片、电子表格的服务器端函数时发生。

相关