问题描述
在Google App Script documentation中,有一些有关如何在Stackdriver上记录消息的示例。
但是,尽管文档中说有可能,但我仍无法将日志消息视为Json Obejct。
我发现了一些问题,例如我的here,但似乎建议的解决方案不再起作用。
记录消息的代码:
var parameters = {
isValid: true,content: 'Stackdriver Content',timestamp: new Date()
};
console.log({message: 'Function Input',initialData: parameters});
Stackdriver上的消息:
jsonPayload: {
message: "{ message: 'Function Input',initialData:
{ isValid: true,timestamp: Wed Sep 30 2020 12:17:03 GMT-0300 (Brasilia Standard Time) } }"
serviceContext: {…}
}
请注意,initalData未被解释为Json对象,而是被解释为String。
预期结果:
jsonPayload: {
message: 'Function Input',timestamp: Wed Sep 30 2020 12:17:03 GMT-0300 (Brasilia Standard Time) } }
serviceContext: {…}
}
有人遇到过同样的问题吗?
非常感谢=)
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)