为什么 Logger.log 语句没有出现在日志中?
Why does Logger.log statements not show up in Logs?
我刚刚转换到 google 应用程序脚本的 V8。我正在更新我以前的脚本。我的所有 Logger.log("Hello World");
语句的行为都不同。以前我可以按 ctrl+enter 来调出“日志”屏幕。目前那些记录器语句没有显示在那里,我收到一条消息“没有函数已经 运行 在此编辑器会话中”。我能够打开执行屏幕并在那里找到 Logger 语句。那几个的问题是它只有时间戳到第二个。以前,“日志”屏幕的时间戳会精确到千分之一秒。
显然这是一项更改,并且正在按预期运行。只有直接来自编辑器的脚本 运行 会进入“日志”屏幕,所有其他脚本(例如从 google sheet 触发脚本)必须在执行中进行跟踪。如果脚本 运行 直接来自编辑器,它们确实会显示在“日志”屏幕中,并且时间戳仍然低至 1/1000 秒。执行屏幕中跟踪的项目限制为每秒,这也是目前的预期行为。
我刚刚转换到 google 应用程序脚本的 V8。我正在更新我以前的脚本。我的所有 Logger.log("Hello World");
语句的行为都不同。以前我可以按 ctrl+enter 来调出“日志”屏幕。目前那些记录器语句没有显示在那里,我收到一条消息“没有函数已经 运行 在此编辑器会话中”。我能够打开执行屏幕并在那里找到 Logger 语句。那几个的问题是它只有时间戳到第二个。以前,“日志”屏幕的时间戳会精确到千分之一秒。
显然这是一项更改,并且正在按预期运行。只有直接来自编辑器的脚本 运行 会进入“日志”屏幕,所有其他脚本(例如从 google sheet 触发脚本)必须在执行中进行跟踪。如果脚本 运行 直接来自编辑器,它们确实会显示在“日志”屏幕中,并且时间戳仍然低至 1/1000 秒。执行屏幕中跟踪的项目限制为每秒,这也是目前的预期行为。