Google apps script 使用谷歌应用程序脚本登录
关于使用应用程序脚本登录,我有两个问题: 1/我有两个.gs文件(在同一个项目中)。一个(F1)通过Google apps script 使用谷歌应用程序脚本登录,google-apps-script,stackdriver,Google Apps Script,Stackdriver,关于使用应用程序脚本登录,我有两个问题: 1/我有两个.gs文件(在同一个项目中)。一个(F1)通过urlfetch(POST请求)调用另一个(F2)。Logger.log在F1中工作正常,但在F2中不工作(可能它也工作,但我就是无法检索日志)。你知道这是否正常,或者我在哪里可以找到F2的日志? (如果您想知道,它是这样做的,这样我们就可以并行多次调用同一个函数) 2/我的脚本链接到一个谷歌云项目,因此我看到我们可以通过Stackdriver检索一些日志。什么日志?因为从那里看不到带有Logge
urlfetch
(POST请求)调用另一个(F2)。Logger.log在F1中工作正常,但在F2中不工作(可能它也工作,但我就是无法检索日志)。你知道这是否正常,或者我在哪里可以找到F2的日志?(如果您想知道,它是这样做的,这样我们就可以并行多次调用同一个函数) 2/我的脚本链接到一个谷歌云项目,因此我看到我们可以通过Stackdriver检索一些日志。什么日志?因为从那里看不到带有
Logger.log
的日志
感谢您对第二个问题的帮助:Stackdriver使用应用程序脚本登录是一项新功能,仅适用于申请的G Suite业务客户。 以下功能应该可以工作
console.log([data][,...])
console.info([data][,...])
console.warn([data][,...])
console.error([data][,...])
console.time([label])
将项目中不同的.gs文件视为组织功能的方法。每个.gs文件中的函数都可用,因此如果F2在F1中有一个函数
f2function(myVar){//code}
,则可以使用f2function(sendVar)调用它
Logger.log在两个.gs文件的同一个日志中报告。该体系结构以这种方式创建不同的线程,因此多次并行调用相同的函数。在您的情况下,我会将数据记录到电子表格中。我不能确定目前的情况是什么,但根据个人经验,在过去,似乎在某些情况下,某些功能的日志没有打印出来。您可以创建自己的简单日志系统,只需将数据附加到电子表格中。我有一个函数名ll
<代码>函数ll(a,b,c){SpreadsheetApp.openById(id).getSheetByName('name').appendRow(a,b,c)}我的函数并没有那么简单,但我只是展示了一些基础知识。现在它可以用于使用Google Clould标准项目的项目。