Zawiera wybrane pojedyncze informacje o konfiguracji. Jej właściwości określają sposób wyświetlania w Data Studio.
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);
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
add | Select | Dodaje nową opcję wyboru. |
set | Select | Umożliwia zastąpienie tego wpisu konfiguracji. |
set | Select | Ustawia tekst pomocy dla tego wpisu konfiguracji. |
set | Select | Ustawia unikalny identyfikator tego wpisu konfiguracji. |
set | Select | Ustawia dynamiczny stan dla tego wpisu konfiguracji. |
set | Select | Ustawia wyświetlaną nazwę tego wpisu konfiguracji. |
Szczegółowa dokumentacja
add Option(optionBuilder)
Dodaje nową opcję wyboru.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
option | Option | Kreator opcji. |
Powrót
Select – ten kreator do łańcuchowania.
set Allow Override(allowOverride)
Umożliwia zastąpienie tego wpisu konfiguracji. Jeśli ustawisz tę opcję na true, twórcy źródeł danych będą mogli włączyć tę opcję dla edytorów raportów.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
allow | Boolean | Określa, czy ten wpis konfiguracji może być zastąpiony w raportach. |
Powrót
Select – ten kreator do łańcuchowania.
set Help Text(helpText)
Ustawia tekst pomocy dla tego wpisu konfiguracji.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
help | String | Tekst pomocy do ustawienia. |
Powrót
Select – ten kreator do łańcuchowania.
set Id(id)
Ustawia unikalny identyfikator tego wpisu konfiguracji.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
id | String | Identyfikator do ustawienia. |
Powrót
Select – ten kreator do łańcuchowania.
set Is Dynamic(isDynamic)
Ustawia dynamiczny stan dla tego wpisu konfiguracji.
Jeśli wpis konfiguracji dynamicznej zostanie zmodyfikowany, kolejne wpisy konfiguracji zostaną wyczyszczone.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
is | Boolean | Stan dynamiczny do ustawienia. |
Powrót
Select – ten kreator do łańcuchowania.
set Name(name)
Ustawia wyświetlaną nazwę tego wpisu konfiguracji.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
name | String | Nazwa do ustawienia. |
Powrót
Select – ten kreator do łańcuchowania.