Класс CommunityConnector позволяет скриптам получать доступ к конструкторам и утилитам, что упрощает разработку коннекторов сообщества для Data Studio. Используйте этот класс, чтобы получить ссылку на объект Fields , а также на перечисления FieldType и AggregationType , которые можно использовать при создании Field .
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); fields.newMetric() .setAggregation(cc.AggregationType.AVG) .setType(cc.FieldType.CURRENCY_USD);
Характеристики
| Свойство | Тип | Описание |
|---|---|---|
Aggregation Type | Aggregation Type | Перечисление Aggregation Type . |
Auth Type | Auth Type | Перечисление Auth Type . |
Big Query Parameter Type | Big Query Parameter Type | Перечисление Big Query Parameter Type . |
Field Type | Field Type | Перечисление Field Type . |
Методы
| Метод | Тип возвращаемого значения | Краткое описание |
|---|---|---|
get Config() | Config | Возвращает объект Config . |
get Fields() | Fields | Возвращает объект Fields . |
new Auth Type Response() | Get Auth Type Response | Возвращает новый объект Get Auth Type Response . |
new Big Query Config() | Big Query Config | Возвращает новый объект Big Query Config . |
new Debug Error() | Debug Error | Возвращает новый объект Debug Error . |
new Get Data Response() | Get Data Response | Возвращает новый объект Get Data Response . |
new Get Schema Response() | Get Schema Response | Возвращает новый объект Get Schema Response . |
new Set Credentials Response() | Set Credentials Response | Возвращает новый объект Set Credentials Response . |
new User Error() | User Error | Возвращает новый объект User Error . |
Подробная документация
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 .