Class Config

Konfiguracja

Zawiera wpisy konfiguracji oprogramowania sprzęgającego. Te wpisy konfiguracji określają, jakie pytania są zadawane podczas dodawania nowego łącznika.

const cc = DataStudioApp.createCommunityConnector();
const config = cc.getConfig();

const info_entry = config.newInfo().setId('info_id').setHelpText(
    'This connector can connect to multiple data endpoints.');

Metody

MetodaZwracany typKrótki opis
build()ObjectSprawdza ten obiekt i zwraca go w formacie wymaganym przez Studio danych.
newCheckbox()CheckboxZwraca nowy wpis konfiguracji pola wyboru.
newInfo()InfoZwraca nowy wpis konfiguracji informacji.
newOptionBuilder()OptionBuilderZwraca nowy kreator opcji.
newSelectMultiple()SelectMultipleZwraca nowy wpis konfiguracji wyboru wielu.
newSelectSingle()SelectSingleZwraca nowy wybrany wpis konfiguracji pojedynczej.
newTextArea()TextAreaZwraca nowy wpis konfiguracji obszaru tekstowego.
newTextInput()TextInputZwraca nowy wpis konfiguracji danych wejściowych tekstowych.
printJson()StringWypisuje reprezentację obiektu w formacie JSON.
setDateRangeRequired(dateRangeRequired)ConfigJeśli true, dla żądań getData() podany jest zakres dat.
setIsSteppedConfig(isSteppedConfig)ConfigJeśli true, funkcja getConfig() zostanie wywołana ponownie z obecną konfiguracją użytkownika.

Szczegółowa dokumentacja

build()

Sprawdza ten obiekt i zwraca go w formacie wymaganym przez Studio danych.

Powrót

Object – zweryfikowany obiekt Config.


newCheckbox()

Zwraca nowy wpis konfiguracji pola wyboru.

Powrót

Checkbox – nowy wpis konfiguracji pola wyboru.


newInfo()

Zwraca nowy wpis konfiguracji informacji.

Powrót

Info – nowy wpis w konfiguracji informacji.


newOptionBuilder()

Zwraca nowy kreator opcji.

Powrót

OptionBuilder – nowy kreator opcji.


newSelectMultiple()

Zwraca nowy wpis konfiguracji wyboru wielu.

Powrót

SelectMultiple – nowy wpis konfiguracji z możliwością wyboru wielu opcji.


newSelectSingle()

Zwraca nowy wybrany wpis konfiguracji pojedynczej.

Powrót

SelectSingle – nowy wpis z wybraną konfiguracją pojedynczą.


newTextArea()

Zwraca nowy wpis konfiguracji obszaru tekstowego.

Powrót

TextArea – nowy wpis konfiguracji obszaru tekstowego.


newTextInput()

Zwraca nowy wpis konfiguracji danych wejściowych tekstowych.

Powrót

TextInput – nowy wpis konfiguracji pola tekstowego.


printJson()

Wypisuje reprezentację obiektu w formacie JSON. Jest to tylko funkcja debugowania.

Powrót

String


setDateRangeRequired(dateRangeRequired)

Jeśli true, dla żądań getData() podany jest zakres dat.

Parametry

NazwaTypOpis
dateRangeRequiredBooleanOkreśla, czy zakres dat powinien być podany w żądaniach getData().

Powrót

Config – ten kreator do łańcuchowania.


setIsSteppedConfig(isSteppedConfig)

Jeśli true, funkcja getConfig() zostanie wywołana ponownie z obecną konfiguracją użytkownika.

Parametry

NazwaTypOpis
isSteppedConfigBooleanStan konfiguracji krokowej do ustawienia.

Powrót

Config – ten kreator do łańcuchowania.