我创建了此脚本以通过电子邮件发送日志,类似于https://developers.google.com/apps-script/reference/base/logger#上的示例 A"报告问题"菜单项可供用户使用。 但是,似乎每次执行菜单项时都会清除日志。 有没有解决的办法?如果没有,如果每次运行一个函数时都清除了日志系统的目的是什么?
答案 0 :(得分:0)
该日志用于调试目的。我们的想法是,一旦你运行了这个功能,你已经在脚本编辑器中,你可以看看出了什么问题。
要解决此问题,您可以让正在记录的脚本使用getLog()
将其作为字符串检索,并将字符串输出到用户Google云端硬盘上的文件中。你好"报告问题"然后脚本获取该文件并将其发送出去。
这就是日志在我所知道的每种编程语言中的工作方式。当您再次启动程序时,它将被丢弃并从头开始,除非您将其写入文件。这正是你在这里必须做的。
编辑:您还可以在StackDriver → Logging → Logs