CommunityConnector 使脚本能够访问构建器和实用程序,从而帮助开发数据洞察的社区连接器。使用此类可获取对 Fields 对象以及 FieldType 和 AggregationType 枚举的引用,以便在构建 Field 时使用它们。
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); fields.newMetric() .setAggregation(cc.AggregationType.AVG) .setType(cc.FieldType.CURRENCY_USD);
属性
| 属性 | 类型 | 说明 |
|---|---|---|
Aggregation | Aggregation | Aggregation 枚举。 |
Auth | Auth | Auth 枚举。 |
Big | Big | Big 枚举。 |
Field | Field | Field 枚举。 |
方法
| 方法 | 返回类型 | 简介 |
|---|---|---|
get | Config | 返回一个 Config 对象。 |
get | Fields | 返回一个 Fields 对象。 |
new | Get | 返回一个新的 Get 对象。 |
new | Big | 返回一个新的 Big 对象。 |
new | Debug | 返回一个新的 Debug 对象。 |
new | Get | 返回一个新的 Get 对象。 |
new | Get | 返回一个新的 Get 对象。 |
new | Set | 返回一个新的 Set 对象。 |
new | User | 返回一个新的 User 对象。 |
详细文档
newAuthTypeResponse()
返回一个新的 GetAuthTypeResponse 对象。使用此对象为脚本项目中实现的 getAuthType() 函数创建响应。
返回
GetAuthTypeResponse - 一个新的 GetAuthTypeResponse 对象。
newBigQueryConfig()
返回一个新的 BigQueryConfig 对象。使用此对象为脚本项目中实现的 getData() 函数创建响应。
返回
BigQueryConfig - 一个新的 BigQueryConfig 对象。
newDebugError()
newGetDataResponse()
返回一个新的 GetDataResponse 对象。使用此对象为脚本项目中实现的 getData() 函数创建响应。
返回
GetDataResponse - 一个新的 GetDataResponse 对象。
newGetSchemaResponse()
返回一个新的 GetSchemaResponse 对象。使用此对象为脚本项目中实现的 getSchema() 函数创建响应。
返回
GetSchemaResponse - 一个新的 GetSchemaResponse 对象。
newSetCredentialsResponse()
返回一个新的 SetCredentialsResponse 对象。使用此对象为脚本项目中实现的 setCredentials() 函数创建响应。
返回
SetCredentialsResponse - 一个新的 SetCredentialsResponse 对象。