Некоторые вопросы о Google Data Studio и Google Apps Script? - PullRequest
0 голосов
/ 18 декабря 2018

Как получить 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 голосов
/ 03 января 2019

И еще один вопрос.Когда я генерирую исключение в сообщении, наряду с текстом исключения, также отображается строка, в которую я бросил исключение.Есть ли способ скрыть эту информацию?И просто отобразить текст сгенерированного исключения?Без строки, на которую было брошено исключение?

Отладочная информация отображается только тогда, когда isAdminUser() возвращает True.Чтобы пропустить эту информацию, установите для этого значение, возвращающее false.

...