【问题标题】:How do I "Use Logger API to add logs to your project"? (Google Script)如何“使用 Logger API 将日志添加到您的项目”? (谷歌脚本)
【发布时间】:2017-06-30 12:45:52
【问题描述】:

我正在尝试查看脚本的输出,但是当我转到“查看日志”时,我收到一条警报“未找到日志。使用 Logger API 将日志添加到您的项目。”

如何添加 Logger API?

【问题讨论】:

    标签: google-apps-script


    【解决方案1】:

    你会想要添加到你的代码中

    Logger.log("Yes, this was logged");
    

    也可以参考这个页面了解更多信息:https://developers.google.com/apps-script/reference/base/logger

    【讨论】:

    • 是的,这在我的代码中,但查看日志给出了该错误。我改用console.log 并从谷歌云查看。
    • 这个答案过时了吗?我在编辑器的视图菜单中找不到“控制台日志”项。
    【解决方案2】:

    要使用Logger.log(),您无需添加任何内容或进行任何设置。

    如果您正在使用 Logger.log('something here') 但没有打印到日志中,主要原因是您的代码在 Logger.log() 行运行之前失败。您应该做的第一件事是检查执行记录。在视图菜单下,选择执行记录。寻找错误。如果有错误,则会在发生错误的行给出错误消息。

    如果你想使用 Stackdriver,它使用 console.log(),那就有点不同了。

    在“查看”菜单下,您将看到以下菜单项: Stackdriver 日志记录 如果您选择该选项,并且您已设置 GCP 项目并与 Apps 脚本项目相关联,您将被带到 Google Cloud Platform。如果您没有设置 GCP 项目并将其与 Apps 脚本项目关联,您仍然可以在 Apps Script Dashboard 执行中看到您的 console.log() 打印出来。

    https://script.google.com/home/executions

    使用上面的链接,或者右击代码编辑器左上角的图标,在新标签页中打开。

    Apps Script Documentation - Logging Requirements

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-13
      • 1970-01-01
      • 1970-01-01
      • 2021-04-10
      • 2018-11-29
      相关资源
      最近更新 更多