是否可以导出Google Apps脚本执行记录

pra*_*sun 1 google-apps-script

我有一个Web Apps脚本,它被部署为在用户访问Web应用程序的环境中运行.

是否可以以编程方式导出Web Apps脚本的执行脚本?

JSD*_*ton 6

不是直接的.

您将无法获得完整的堆栈跟踪,但您可以通过记录要通知的所有内容来细化.在脚本结束时,您可以提取日志和电子邮件.

Logger.getLog();

如果你真的想要花哨,有一些自定义Logger的实现可以扩展标准的Logger.log().例如,如果每次向其发送一条日志消息时都有一个对象,它会将整个持续时间,自上次日志以来的时间和传递给它的消息的时间标记为Logger.log.同一个对象可以有一个getLog(它自己的0方法,它做了额外的东西 - 如果你愿意的话.

有一个在一个显着的记录库谷歌Apps脚本实例彼得·赫尔曼这也将让您登录到电子表格.

但总之,不,你不能导出执行日志.

  • @Jonathon就像Romain在他的Google Apps Script Examples网站上开发了大部分/大部分内容一样,BetterLog库是我编写和维护的东西:) (3认同)