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 对象。