查看脚本日志显示“找不到日志。使用Logger API将日志添加到项目中”。

时间:2018-08-14 14:07:43

标签: logging google-apps-script

根据培训,我在Google Docs LearnBasics中创建了一个电子表格,打开了脚本编辑器(在“工具”菜单下),然后跟随第一个视频并编写了脚本。每次编写并运行脚本后,我都会进入“查看日志”,并且每次都能按预期成功查看日志内容。

培训结束后第二天,我回来了,想要开始编写自己的脚本(一个关键字到类别的查询功能,可以将我的银行交易分类为会计和税收目的)。

但是,当想查看日志时,它神秘地返回了此消息: “找不到日志。使用Logger API将日志添加到您的项目中。”

我一直在研究如何解决自己的问题,我什至报名参加了Google Cloud Platform的一年试用,我认为我不需要。

我发现了这个问题: How do I "Use Logger API to add logs to your project"? (Google Script) 但是答案并没有帮助我。在“脚本编辑器”菜单和GCP中都没有看到任何控制台记录器。

我也签出了此页面: https://developers.google.com/apps-script/reference/base/logger 并尝试了建议,但没有得到任何结果。

如何确保我的日志没有被删除?

1 个答案:

答案 0 :(得分:2)

简而言之,这是因为Apps脚本Logger并非用于长期日志记录,而是用于短期(例如,单实例/调用生命周期)调试。其他内置的Apps脚本,例如通过console进行Stackdriver Logging,则可以提供更长的日志记录时间。

如果您想无限期地实际存储日志,则需要对内容进行序列化(例如,将日志写入电子表格或其他文件)。 body { padding: 0px; margin: 0px; } #back_to_top{ position:fixed; right:0px; bottom:80px; padding: 10px; background-color:#fff; opacity:0.5; border-radius:10px 0px 0px 10px; cursor:pointer; } 类的一个示例:

Logger

Logging Guide

是一个不错的起点

相关问题:  -Logger log cleared automatically