Class CommunityConnector

СообществоКоннектор

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()

Возвращает объект 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 .