如何从 Google 站点调用 Google 脚本? (2022 年,"new" 个站点)
How can I call a Google script from a Google site? (2022, "new" Sites)
TL;DR。请参阅下面已接受的解决方案,但简而言之:您做不到!
OP 沮丧:令人气愤的是,我很容易得到非常清晰的文档,表明这仍然是可能的,而从另一个方向接近这个问题会导致同样清晰的文档说它是没有。
我正在尝试使用 Google 脚本来(简单)访问 Sheets API。关于如何在 Google Sheet 中使用脚本的教程对我来说效果很好。但我想从 Google 站点获取脚本 运行(这样我就可以构建一些 HTML 来向用户显示结果)。我很早就陷入了这个过程。
在我阅读 google 文档时,这个 link: https://developers.google.com/apps-script/guides/menus 说明我需要...
- 在 Google 站点中,单击 更多 > 管理站点
- 在边栏中,点击 Apps 脚本,然后点击 添加新脚本 以创建绑定到网站的脚本。
据我所知,站点中编辑 window 右上角的烤肉串菜单是 更多 菜单;我的看起来像下图。没有 管理网站 项。如何将脚本附加到站点?
然后,要调用您在脚本中编写的函数,他们说...
- Return 到 Google 站点并编辑页面。键入将成为 link 的标签,例如
Click me
,然后突出显示文本和 select Insert > Link.
与其他问题一样,当我突出显示文本(或右键单击 selected 文本,或...)时,我看不到任何菜单或其他命令。
查看较旧的文档,我想知道这是否是“经典”Google 网站的策略,但我们当然应该从 2021 年开始使用“新”网站。
我觉得我遗漏了一些简单的东西,非常感谢您的帮助!
我只能说 this documentation 已经过时并且已经不可用了。
Google 站点的脚本支持(Apps 脚本的站点服务)在 2016 年发布重建版本后已经停止。
只有经典 Google 站点可以有脚本支持。 (这意味着只有在新版本发布之前已经创建的站点仍然受支持,之后创建的所有站点将不支持任何脚本)
停产:
即使是实际的 API 也仅限于经典 Google 站点:
站点 API:
如果您想要一个脚本来显示来自工作表的数据到您的网站,您可以做的是创建一个 webapp and then embed 它到您的网站。有关详细信息,请参阅参考资料。
参考:
TL;DR。请参阅下面已接受的解决方案,但简而言之:您做不到!
OP 沮丧:令人气愤的是,我很容易得到非常清晰的文档,表明这仍然是可能的,而从另一个方向接近这个问题会导致同样清晰的文档说它是没有。
我正在尝试使用 Google 脚本来(简单)访问 Sheets API。关于如何在 Google Sheet 中使用脚本的教程对我来说效果很好。但我想从 Google 站点获取脚本 运行(这样我就可以构建一些 HTML 来向用户显示结果)。我很早就陷入了这个过程。
在我阅读 google 文档时,这个 link: https://developers.google.com/apps-script/guides/menus 说明我需要...
- 在 Google 站点中,单击 更多 > 管理站点
- 在边栏中,点击 Apps 脚本,然后点击 添加新脚本 以创建绑定到网站的脚本。
据我所知,站点中编辑 window 右上角的烤肉串菜单是 更多 菜单;我的看起来像下图。没有 管理网站 项。如何将脚本附加到站点?
然后,要调用您在脚本中编写的函数,他们说...
- Return 到 Google 站点并编辑页面。键入将成为 link 的标签,例如
Click me
,然后突出显示文本和 select Insert > Link.
与其他问题一样,当我突出显示文本(或右键单击 selected 文本,或...)时,我看不到任何菜单或其他命令。
查看较旧的文档,我想知道这是否是“经典”Google 网站的策略,但我们当然应该从 2021 年开始使用“新”网站。
我觉得我遗漏了一些简单的东西,非常感谢您的帮助!
我只能说 this documentation 已经过时并且已经不可用了。
Google 站点的脚本支持(Apps 脚本的站点服务)在 2016 年发布重建版本后已经停止。
只有经典 Google 站点可以有脚本支持。 (这意味着只有在新版本发布之前已经创建的站点仍然受支持,之后创建的所有站点将不支持任何脚本)
停产:
即使是实际的 API 也仅限于经典 Google 站点:
站点 API:
如果您想要一个脚本来显示来自工作表的数据到您的网站,您可以做的是创建一个 webapp and then embed 它到您的网站。有关详细信息,请参阅参考资料。