Google Data Studio — Могу ли я проверить параметры конфигурации в режиме создания соединителя?

#google-data-studio

#google-data-studio

Вопрос:

в настоящее время я проверяю конфигурацию моего соединителя в getData функции, но это не очень удобно для пользователя.

 
RequestParamsValidator.prototype.validate = function validate(request) {
  if (!request.configParams || !request.configParams.account_id) {
    ErrorUtils.throwUserError('Account id is required. Please check connector config and try again.');
  }
};
  

Знаете ли вы, существует ли какой-либо метод (возможно, недокументированный) проверки, например, того, что значение поля пустое, и предотвращения создания пользователем соединителя, если это так?

Я проверил эту ссылку, но там ничего нет о проверках:https://developers.google.com/apps-script/reference/data-studio/text-input

Ответ №1:

Вы можете проверить конфигурацию в начале getSchema . Это не позволит пользователю пройти мимо экрана конфигурации. Вот пример реализации в Kaggle connector.