Google apps script 是否可以导出谷歌应用程序脚本执行记录

Google apps script 是否可以导出谷歌应用程序脚本执行记录,google-apps-script,Google Apps Script,我已经编写了一个web应用程序脚本,该脚本部署为在用户访问web应用程序的上下文中运行 是否可以通过编程方式导出web应用程序脚本的执行记录 不直接 您不会得到完整的堆栈跟踪,但是您可以仔细地记录您希望得到通知的所有内容。在脚本结束时,您可以提取日志并通过电子邮件发送该日志 如果您真的想玩得开心,有一些自定义记录器的实现扩展了标准Logger.log()。例如,如果您有一个对象,每次向其发送日志消息时,它都会在总持续时间、自上次日志以来的时间以及传递给它的消息上加上时间戳,所有这些都会添加到L

我已经编写了一个web应用程序脚本,该脚本部署为在用户访问web应用程序的上下文中运行

是否可以通过编程方式导出web应用程序脚本的执行记录

不直接

您不会得到完整的堆栈跟踪,但是您可以仔细地记录您希望得到通知的所有内容。在脚本结束时,您可以提取日志并通过电子邮件发送该日志

如果您真的想玩得开心,有一些自定义记录器的实现扩展了标准Logger.log()。例如,如果您有一个对象,每次向其发送日志消息时,它都会在总持续时间、自上次日志以来的时间以及传递给它的消息上加上时间戳,所有这些都会添加到Logger.log。同一个对象可以有一个自己的getLog(0)方法,它可以做额外的事情——如果您愿意的话

有一个值得注意的日志库,它还允许您登录到电子表格

但简而言之,不可以,您不能直接导出执行日志。

你不会得到完整的堆栈跟踪,但是你可以仔细地记录你想要得到通知的所有内容。在脚本结束时,你可以提取日志并发送电子邮件

如果您真的想玩得开心,有一些自定义Logger的实现扩展了标准Logger.log()。例如,如果您有一个对象,每次向它发送日志消息时,它都会在总持续时间、自上次日志以来的时间以及传递给它的消息上加上时间戳,所有这些都会扩展到Logger.log。同一个对象可以有一个getLog(0)它自己的方法做了额外的东西-如果你愿意的话

有一个值得注意的日志库,它还允许您登录到电子表格


但简而言之,不可以,您无法导出执行日志。

如果我理解正确,您建议两个选项:(1)我通过电子邮件发送日志,这些日志将依次显示在Gmail用户访问我的应用程序脚本的发送项目中(2)我将所有日志记录到电子表格中,该电子表格需要公开共享,以便访问web应用程序的用户有权写入电子表格?@Jonathon正如Romain在他的Google Apps脚本示例网站上开发了很多/大部分内容一样,BetterLog库是我在那里编写和维护的:)这仍然不可能吗?云日志现在可用如果我理解正确,您建议两个选项:(1)我通过电子邮件发送日志,这些日志将显示在Gmail用户访问我的应用程序脚本的发送项目中(2)我将所有日志记录到电子表格中,该电子表格需要公开共享,以便访问web应用程序的用户有权写入电子表格?@Jonathon正如Romain在他的Google Apps脚本示例网站上开发了很多/大部分内容一样,BetterLog库是我在那里编写和维护的:)这仍然不可能吗?云日志现在可用