对Google Data Studio和Google Apps脚本有一些疑问吗?

时间:2018-12-18 20:17:40

标签: google-apps-script google-data-studio

如何在方法languageCode中获得getData()?还是仅在getConfig()方法之外?我读到languageCode是在request方法的getData()参数中传递的。我有配置的其他属性。但是languageCode不是。这是request参数的输出:

{dateRange={endDate=2018-12-17, startDate=2018-11-20}, fields=[{name=Field_1}, {name=Field2}]}

这是我的getConfig方法:

function getConfig(params) {
  var cc = DataStudioApp.createCommunityConnector();
  var config = cc.getConfig();

  var lang = params['languageCode'];

  config
  .newInfo()
  .setId('id_1')
  .setText(i18n('SomeText'))

  config.setDateRangeRequired(true);

  return config.build();
}

还有一个问题。当我在消息中引发异常时,连同异常文本一起显示一个字符串,在该字符串上我抛出了异常。有什么办法可以隐藏此信息?并仅显示引发的异常的文本?没有引发异常的字符串? enter image description here

1 个答案:

答案 0 :(得分:0)

  

还有一个问题。当我在消息中引发异常时,连同异常文本一起显示一个字符串,在该字符串上我抛出了异常。有什么办法可以隐藏此信息?并仅显示引发的异常的文本?没有引发异常的字符串?

仅在isAdminUser()返回True时显示调试信息。要忽略此信息,请将其设置为返回false。