#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.