我有一个Web Apps脚本,它被部署为在用户访问Web应用程序的环境中运行。
是否可以以编程方式导出Web Apps脚本的执行转录?
答案 0 :(得分:6)
不直接。
您将无法获得完整的堆栈跟踪,但您可以通过记录要通知的所有内容来细致。在脚本结束时,您可以提取日志并通过电子邮件发送。
如果您真的想要花哨,可以使用一些自定义Logger实现扩展标准Logger.log()。例如,如果每次向其发送一条日志消息时都有一个对象,它会将整个持续时间,自上次日志以来的时间和传递给它的消息的时间标记为Logger.log。相同的对象可以有一个getLog(它自己的0方法,它可以做额外的东西 - 如果你愿意的话。
Google Apps Script Examples Peter Herrmann处有一个值得注意的记录器库,它还允许您登录电子表格。
但总之,不,你不能导出执行日志。