CommunityConnector позволяет сценариям получать доступ к сборщикам и утилитам, которые помогают в разработке Community Connectors для Data Studio. Используйте этот класс, чтобы получить ссылку на объект Fields
и перечисления FieldType
и AggregationType
, чтобы их можно было использовать при построении Field
s.
var cc = DataStudioApp.createCommunityConnector(); var fieldType = cc.FieldType; var aggregationType = cc.AggregationType; var fields = cc.getFields(); fields.newMetric() .setAggregation(aggregationType.AVG) .setType(fieldType.CURRENCY_USD);
Характеристики
Свойство | Тип | Описание |
---|---|---|
AggregationType | AggregationType | Перечисление AggregationType . |
AuthType | AuthType | Перечисление AuthType . |
BigQueryParameterType | BigQueryParameterType | Перечисление BigQueryParameterType . |
FieldType | FieldType | Перечисление FieldType . |
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
getConfig() | Config | Возвращает объект Config . |
getFields() | Fields | Возвращает объект Fields . |
newAuthTypeResponse() | GetAuthTypeResponse | Возвращает новый объект GetAuthTypeResponse . |
newBigQueryConfig() | BigQueryConfig | Возвращает новый объект BigQueryConfig . |
newDebugError() | DebugError | Возвращает новый объект DebugError . |
newGetDataResponse() | GetDataResponse | Возвращает новый объект GetDataResponse . |
newGetSchemaResponse() | GetSchemaResponse | Возвращает новый объект GetSchemaResponse . |
newSetCredentialsResponse() | SetCredentialsResponse | Возвращает новый объект SetCredentialsResponse . |
newUserError() | UserError | Возвращает новый объект UserError . |
Подробная документация
getConfig()
getFields()
newAuthTypeResponse()
Возвращает новый объект GetAuthTypeResponse
. Используйте этот объект для создания ответа на функцию getAuthType()
которую вы реализуете в своем проекте скрипта.
Возвращаться
GetAuthTypeResponse
— новый объект GetAuthTypeResponse
.
newBigQueryConfig()
Возвращает новый объект BigQueryConfig
. Используйте этот объект для создания ответа на функцию getData()
которую вы реализуете в своем проекте скрипта.
Возвращаться
BigQueryConfig
— новый объект BigQueryConfig
.
newDebugError()
Возвращает новый объект DebugError
. Используйте этот объект для создания ошибок отладки.
Возвращаться
DebugError
— новый объект DebugError
.
newGetDataResponse()
Возвращает новый объект GetDataResponse
. Используйте этот объект для создания ответа на функцию getData()
которую вы реализуете в своем проекте скрипта.
Возвращаться
GetDataResponse
— новый объект GetDataResponse
.
newGetSchemaResponse()
Возвращает новый объект GetSchemaResponse
. Используйте этот объект для создания ответа на функцию getSchema()
которую вы реализуете в своем проекте скрипта.
Возвращаться
GetSchemaResponse
— новый объект GetSchemaResponse
.
newSetCredentialsResponse()
Возвращает новый объект SetCredentialsResponse
. Используйте этот объект для создания ответа на функцию setCredentials()
, которую вы реализуете в своем проекте скрипта.
Возвращаться
SetCredentialsResponse
— новый объект SetCredentialsResponse
.