包含配置的部分单个信息。其属性决定了所选单个值在数据洞察中的显示方式。
const cc = DataStudioApp.createCommunityConnector(); const config = cc.getConfig(); const option1 = config.newOptionBuilder().setLabel('option label').setValue('option_value'); const option2 = config.newOptionBuilder() .setLabel('second option label') .setValue('option_value_2'); const info1 = config.newSelectSingle() .setId('api_endpoint') .setName('Data Type') .setHelpText('Select the data type you\'re interested in.') .setAllowOverride(true) .addOption(option1) .addOption(option2);
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Select | 添加了新的选择选项。 |
set | Select | 允许替换此配置条目。 |
set | Select | 设置此配置条目的帮助文本。 |
set | Select | 设置此配置条目的唯一 ID。 |
set | Select | 设置此配置条目的动态状态。 |
set | Select | 设置此配置条目的显示名称。 |
详细文档
add Option(optionBuilder)
set Allow Override(allowOverride)
允许替换此配置条目。如果设置为 true
,数据源创建者可以选择为报告编辑器启用此功能。
参数
名称 | 类型 | 说明 |
---|---|---|
allow | Boolean | 此配置条目是否可以在报告中被替换。 |
返回
Select
- 此构建器,用于链式调用。
set Help Text(helpText)
set Id(id)
set Is Dynamic(isDynamic)
设置此配置条目的动态状态。
如果修改了动态配置条目,系统会清除后续配置条目。
参数
名称 | 类型 | 说明 |
---|---|---|
is | Boolean | 要设置的动态状态。 |
返回
Select
- 此构建器,用于链式调用。