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

В настоящее время я проверяю конфигурацию моего коннектора в функции 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 Ответ

1 голос
/ 03 мая 2019

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

...