Class CommunityConnector

社区连接器

借助社区连接器,脚本可以访问构建器和实用程序,以帮助开发适用于数据洞察的社区连接器。使用此类可获取对 Fields 对象以及 FieldTypeAggregationType 枚举的引用,以便在构建 Field 时使用它们。

const cc = DataStudioApp.createCommunityConnector();

const fields = cc.getFields();

fields.newMetric()
    .setAggregation(cc.AggregationType.AVG)
    .setType(cc.FieldType.CURRENCY_USD);

属性

属性类型说明
AggregationTypeAggregationTypeAggregationType 枚举。
AuthTypeAuthTypeAuthType 枚举。
BigQueryParameterTypeBigQueryParameterTypeBigQueryParameterType 枚举。
FieldTypeFieldTypeFieldType 枚举。

方法

方法返回类型简介
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 对象。