Class CommunityConnector

CommunityConnector

Класс 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()

Возвращает объект Config . Используйте этот объект для добавления записей конфигурации.

Возвращаться

Config — объект типа Config .


getFields()

Возвращает объект Fields . Используйте этот объект для добавления Field метрик и измерений.

Возвращаться

Fields — объект типа Fields .


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 .


newUserError()

Возвращает новый объект UserError . Используйте этот объект для создания пользовательских ошибок.

Возвращаться

UserError — Новый объект UserError .