如何查看Google Web App在其他用户执行时的日志记录?

How to view the logging of Google Web App when other users are executing it?

我使用 execute the app as: User accessing the web app 选项部署了我的 Google App Script Webapp。

在应用程序脚本仪表板中,我可以看到 web 应用程序的执行和日志记录。但是,当我(应用程序的所有者)执行它时,我只会看到日志记录。当另一个用户执行 webapp 时,我只能看到执行,但看不到 App Script Dashboard 的日志记录。

我怎样才能独立于执行它的用户查看应用程序的日志记录?

您有两种查看执行情况的方法:

  • 允许其他用户编辑脚本(如果它处于开发模式),那么您将能够从 Apps 脚本仪表板看到所有执行。
  • 您可以 link 脚本到 GCP project,然后您将能够从 GCP 日志查看器中看到执行。您可以从脚本进入 GCP 日志查看器:View -> Stackdriver Logging

问题已报告 here。考虑为 Google 开发人员添加一个星标(在左上角)来确定问题的优先级。


同时,作为 ,切换 GCP 应该有效: