Class CommunityConnector

使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。
CommunityConnector

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

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

属性

属性类型说明
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 对象。