包含社区连接器的一组 Field。这组字段定义了可以在数据洞察中使用的维度和指标。
const cc = DataStudioApp.createCommunityConnector(); const fields = cc.getFields(); const field1 = fields .newDimension() // Set other properties as needed. .setId('field1_id');
方法
| 方法 | 返回类型 | 简介 | 
|---|---|---|
| as | Field[] | 以数组的形式返回此对象的视图。 | 
| build() | Object[] | 验证此对象,并以数据分析所需的格式返回该对象。 | 
| for | Fields | 返回一个新的 Fields对象,其中包含 ID 在ids中的Field被过滤掉。 | 
| get | Field | 返回要为这组字段使用的默认维度。 | 
| get | Field | 返回要为这组字段使用的默认指标。 | 
| get | Field | 返回具有指定 ID 的字段,如果此 Fields对象中没有具有该 ID 的字段,则返回null。 | 
| new | Field | 返回新的维度 Field。 | 
| new | Field | 返回新指标 Field。 | 
| set | void | 设置要为这组字段使用的默认维度。 | 
| set | void | 设置要为这组字段使用的默认指标。 | 
详细文档
as
以数组的形式返回此对象的视图。
const fields = DataStudioApp.createCommunityConnector().getFields(); fields.newDimension().setId('field1_id'); fields.newDimension().setId('field2_id'); fields.newDimension().setId('field3_id'); // Logging the ID of each field: fields.asArray().map((field) => { Logger.log(field.getId()); });
返回
build()
for
返回一个新的 Fields 对象,其中包含 ID 在 ids 中的 Field 已被过滤掉。
const fields = DataStudioApp.createCommunityConnector().getFields(); fields.newDimension().setId('field1_id'); fields.newDimension().setId('field2_id'); fields.newDimension().setId('field3_id'); // subsetFields is a Fields object that only contains field1 and field2. const subsetFields = fields.forIds(['field1_id', 'field3_id']);
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| ids | String[] | 应保留的字段的 ID。 | 
返回
get
get
get
返回具有指定 ID 的字段;如果此 Fields 对象中没有具有该 ID 的字段,则返回 null。
const fields = DataStudioApp.createCommunityConnector().getFields(); const field1 = fields.newDimension().setId('field1_id'); // byId is the same as field1. const byId = fields.getFieldById('field1_id'); // byId2 is null. const byId2 = fields.getFieldById('not present id');
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| field | String | 要获取的字段的 ID。 | 
返回
set
设置要为这组字段使用的默认维度。创建新可视化图表时,系统会自动选择默认维度。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| field | String | 要用作默认维度的字段的 ID。此 ID 必须包含在该组字段中。 | 
set
设置要为这组字段使用的默认指标。创建新可视化图表时,系统会自动选择默认指标。
参数
| 名称 | 类型 | 说明 | 
|---|---|---|
| field | String | 要用作默认指标的字段的 ID。此 ID 必须包含在该组字段中。 |