Google apps script Community Connector Logger.log不';jsonPayload中提供的t分析严重性字段

Google apps script Community Connector Logger.log不';jsonPayload中提供的t分析严重性字段,google-apps-script,logging,google-cloud-functions,google-data-studio,google-cloud-stackdriver,Google Apps Script,Logging,Google Cloud Functions,Google Data Studio,Google Cloud Stackdriver,我正在尝试将JSON对象从我的Google Apps脚本-Data Studio社区连接器代码记录到Stackdriver日志记录中,如上所述 使用console.log(jsonObject)将jsonObject转换为字符串。它不起作用 相反,使用Logger.log(jsonObject)在日志条目的de jsonPayload属性内解析jsonObject y。好 但是所有日志条目都插入了信息严重性级别 如果我将severity属性包含在de jsonObject中,严重性不会按预期进行

我正在尝试将JSON对象从我的Google Apps脚本-Data Studio社区连接器代码记录到Stackdriver日志记录中,如上所述

使用
console.log(jsonObject)
将jsonObject转换为字符串。它不起作用

相反,使用
Logger.log(jsonObject)
在日志条目的de jsonPayload属性内解析jsonObject y。好

但是所有日志条目都插入了信息严重性级别

如果我将severity属性包含在de jsonObject中,严重性不会按预期进行分析

我尝试了一些选项,包括严重性为字符串“ERROR”或数字500,但不起作用

我从社区连接器代码中尝试了一些示例:

Logger.log({
  message: 'This is the message / title for the log entry. Works fine',
  severity: 'ERROR',
  otherData: {
    userId: '459',
    connectorType: 'blahblah',
    includeFilters: true
  }
});

如您所见,severity属性从未被解析为严重性级别。


您可以尝试使用
严重性:enum(500)
格式吗?谢谢@FaridShumbar,但它不起作用。enum()不是Google Apps脚本中的函数
Logger.log({
  message: 'This is the message / title for the log entry. Works fine',
  severity: 500,
  otherData: {
    userId: '459',
    connectorType: 'blahblah',
    includeFilters: true
  }
});